Spotlight: QuickBooks

QuickBooks integration for your website and business systems

We connect QuickBooks Online to websites, online shops and order systems, so products, prices and stock come from QuickBooks and every order lands in QuickBooks as an invoice without anyone typing it in. We build on Intuit's official QuickBooks API, authorised by you, for UK businesses whose needs go further than an off-the-shelf app.

The problem

Copying orders into QuickBooks by hand

When your website or order system and QuickBooks do not talk to each other, someone fills the gap: typing orders in as invoices, updating prices on the website when they change in QuickBooks, and checking stock in two places. It is slow, it is easy to get wrong, and the books are always a step behind the sales.

When an app from the store is not enough

QuickBooks apps for Shopify and similar platforms suit a standard shop with a standard set of books. A bespoke integration earns its keep when you have your own order system, trade customers with their own prices, several sales channels feeding one set of books, or rules about how orders should appear in QuickBooks that an app cannot follow.

What it changes

No double entry

Orders go into QuickBooks automatically and invoices are created from them, so nobody re-keys a sale.

One set of figures

Products, prices and stock come from QuickBooks, so the website and the accounts agree on what you sell and what it costs.

Customers see what is really available

Stock and pricing on the website follow QuickBooks, so customers are not sold something you cannot supply.

Books that keep up

Invoices appear in QuickBooks as orders arrive, so reporting reflects today rather than whenever someone last caught up.

How it works

How a QuickBooks API integration works

Built on Intuit's official API for QuickBooks Online

1

Authorised by you

The QuickBooks account holder approves the connection on Intuit's own sign-in screen, and can withdraw it there at any time. Nobody shares a QuickBooks password.

2

Products, prices and stock

Product details, prices and stock levels are read from QuickBooks and kept up to date on the website, so you change them in one place.

3

Orders into QuickBooks

Orders placed on the website or in your order system are sent to QuickBooks with the detail your accountant needs.

4

Invoices created automatically

Each order becomes a QuickBooks invoice without anyone typing it, ready for your normal invoicing and reporting.

5

A connection that stays connected

QuickBooks connections lapse if they go unused for 100 days. Ours renew themselves on a schedule, so the link does not quietly stop working.

6

Reporting without exports

The same API can read reports such as profit and loss, so figures can be pulled into your own system instead of being exported every month. A reporting connection can be built with no ability to change anything.

QuickBooks integration: common questions

Can QuickBooks Online connect to Shopify or WooCommerce?

Yes, and for a standard shop an app from the QuickBooks app store is often the cheapest way to do it. A bespoke integration makes sense when you also run your own order system, sell to trade customers on their own prices, or need orders to land in QuickBooks in a particular way.

Does QuickBooks have an API?

Yes. QuickBooks Online has a full public API from Intuit, covering customers, products, invoices, payments and reports. Everything on this page is built on it, so the integration uses the same official route as the apps in Intuit's store.

Why does a QuickBooks app say it is not available in my country?

Apps in Intuit's app store are listed country by country, so some are not offered to UK companies. That restriction belongs to the listing, not to QuickBooks itself: an integration built for your own business connects to your UK QuickBooks company directly.

Is it safe to connect our accounts?

The connection is approved by the account holder on Intuit's own screen and can be withdrawn there at any time. Intuit does not offer a read-only permission, so a reporting integration is read-only because it is built with no ability to write. We will show you exactly what it does.

Is a QuickBooks integration real time?

Orders can be sent to QuickBooks as they are placed. How often products, prices and stock are refreshed on the website depends on how quickly they change and how many you have; we agree that with you up front.

How much does a QuickBooks integration cost?

It depends on what needs to sync and in which direction. A one-way feed of orders into QuickBooks is a much smaller job than keeping products, prices, stock and invoices in step across several systems. We will scope it with you on a short call and give you a clear quote.

Ready to stop re-keying orders into QuickBooks?

Tell us which systems you need to talk to each other, and we'll tell you honestly what it would take.