QuickBooks Online

Set up

Connecting your QuickBooks account to Sequence is simple. Go to the Integrations tab to get started.

  1. Click the button to connect to QuickBooks.
Integrate with QuickBooks
  1. Authorize the connection.
Authorize

You’ll need a QuickBooks sandbox company to connect to our sandbox.

QuickBooks expects all customers to have a default tax rate. If you’re invoicing a tax exempt customer, you will need to create a 0% default tax rate.
When a Sequence-issued invoice is synced, QuickBooks sends a second email to your customer. To prevent your customers from receiving an additional invoice email, Sequence updates the invoice in QuickBooks with your merchant email address.

Import customers

You can import customers from QuickBooks into Sequence in order to speed up your onboarding. In order for an invoice or credit note to be synced the end-customer must be linked to a customer in QuickBooks.

Import customers from QuickBooks

You can import some or all of your customers directly from QuickBooks using the customer import tool. In order to be valid for invoicing in Sequence every customer needs the following:

  • A primary address
  • A primary email address

The primary address must have the following fields:

  • First line
  • Town/city
  • Postal/zip code
  • A valid country (Sequence uses the alpha-2 country code format)

If a customer is invalid the reason will be provided, allowing you to update the customer in QuickBooks and reload before importing (QuickBooks provides a CSV export and import feature that makes it easy to bulk update customer details).

Import customers

Linking customers

You can link Sequence customers with QuickBooks.

Link customers

A linked customers will show the QuickBooks logo.

Linked customers

Syncing invoices

Linked customers

Whenever an invoice is finalized in Sequence it will automatically get pushed to QuickBooks. QuickBooks will set the invoice date to the date you finalized or sent the invoice in Sequence. If you send the invoice via Sequence at a later date, Sequence will automatically update the invoice date in QuickBooks accordingly.

You can navigate from the invoice in Sequence to QuickBooks.

Finalized invoice, synced with QuickBooks

When sending an invoice in Sequence, it will also be marked as sent in QuickBooks. QuickBooks will automatically send an email to your merchant email address containing the invoice PDF when this happens.

Sending or voiding an invoice in QuickBooks will update it in Sequence. Adding a payment in QuickBooks will update the invoice’s payment status in Sequence.

If an invoice failed to sync, you can manually re-sync the invoice to QuickBooks.

Syncing credit notes

Whenever a credit note is finalized in Sequence it will automatically get pushed to QuickBooks as a credit memo.

You can navigate from the credit note in Sequence to QuickBooks.

Finalized credit note, synced with QuickBooks

Currencies

QuickBooks enforces that any invoices or credit notes for a customer must always be in the same currency. If you are using multi-currency in your QuickBooks account then you can specify the currency for a customer. You should ensure that any invoices or credit notes that you raise in Sequence for a customer match its currency in QuickBooks otherwise these will fail to sync.

Taxes

When pushing an invoice or credit note to QuickBooks, Sequence will use the default tax code set up for that customer in QuickBooks. This tax code will be applied to all line items. If a different tax rate has been specified in Sequence then the tax amounts will not match. Similarly if no default tax code has been set up for the customer in QuickBooks then no taxes will be applied on the QuickBooks invoice/credit memo.