Help Center

Docs

Moving from Wave

Bring in invoices and their payments from the spreadsheet download.

What comes across

The record types we can build from your Wave export.

  • Invoices. Your invoices. Each row becomes one invoice in your workspace.

Getting your files out

Three steps, then bring everything back here at once.

  1. Sign in to your old system.
  2. Go to Settings, then Export, and choose every record type it offers.
  3. You will get one or more files. Come back here and drop all of them in at once.

Nothing is written until you say so. You will see what we made of every file, decide anything we cannot decide on our own, and read a plain summary of what pressing the button does before it does it.

The order we bring things in

We will bring these in this order so the links hold.

  1. Invoices. An invoice needs its customer, its products and its tax rates first.

The columns we read

What each one is called here, the headings we recognise for it, and an example.

Invoices

The invoices list out of the system you are leaving.

FieldDescription
Company*Write it as company. We also read _company.
Assigned ToWrite it as assigned_to.
Company IDWrite it as company_id.
Company Source IDWrite it as company_source_id.
Contact IDWrite it as contact_id.
CurrencyWrite it as currency.
Due DateWrite it as due_date.
Invoice AmountWrite it as invoice_amount.
Invoice DateWrite it as invoice_date.
Invoice Number*Write it as invoice_number.
Item DescriptionWrite it as item_description.
Item NameWrite it as item_name.
NotesWrite it as notes.
Opportunity IDWrite it as opportunity_id.
Payment AmountWrite it as payment_amount.
Payment DateWrite it as payment_date.
Payment MethodWrite it as payment_method.
Payment ReferenceWrite it as payment_reference.
Payment TermsWrite it as payment_terms.
Person EmailWrite it as person_email.
Person Source IDWrite it as person_source_id.
Po NumberWrite it as po_number.
QuantityWrite it as quantity.
Quote IDWrite it as quote_id.
Source Record IDWrite it as source_record_id.
StatusWrite it as status.
Tax CodeWrite it as tax_code.
Tax RateWrite it as tax_rate.
Terms And ConditionsWrite it as terms_and_conditions.
Unit PriceWrite it as unit_price.

What is not coming across.

  • We need Invoice Number in the file before we can read it.
  • We can only bring the payments behind each invoice across when the download you choose includes them. Choose the download that includes the invoices and their payments together when you export.
  • This export does not include quotes, receipts and repeating invoices, so nothing of that kind comes across.
  • The download of everything you have ever recorded arrives as one file with nothing to tell one record from another, so we cannot read it. Use the spreadsheet download, one sheet per kind of record.
  • 1 column has no home here yet, so we keep the values as extra columns on the record: Payment Account.
  • We wrote down what this download looks like from the published guides rather than from a file we have seen, so a column we do not recognise is possible. Nothing in it is thrown away: anything we cannot place is kept as an extra column.
  • Photos and files come over on their own. One move brings over 2 GB and 500 files.

What a move can hold

The same limits apply whichever system you are coming from.

  • One file can hold up to 10,000 rows.
  • One file can be up to 10 megabytes.
  • You can undo a move for 30 days after it finishes.
  • You can undo a single file import for 24 hours after it finishes.

Coming from something else? The list of systems we read has a page for each one, and a file from a system with no page of its own still comes across: we read the headings and you confirm every one of them before anything is written.