QuickBooks Online logo
Accounting

QuickBooks Online integration

Import your QuickBooks Online chart of accounts into Bunny and push Bunny's journal entries back — a proper revenue subledger feeding the GL, with no month-end spreadsheet in between.

What the integration does

Chart of accounts imported

Bunny pulls the QuickBooks Online chart of accounts so every posting target is mapped explicitly.

Journal entries pushed back

Revenue recognised, deferred revenue movements, receivables and tax post into QuickBooks Online on the accounts you mapped.

Automatic or reviewed

A single setting controls whether journal entries sync automatically as they are created or wait for you to push them after review.

Contract-level detail stays in Bunny

The GL gets summarised entries. The line-by-line schedule that justifies them stays queryable in Bunny for audit.

QuickBooks Online is more than capable of being the general ledger for a growing SaaS business. What it cannot do is hold a revenue recognition schedule at contract-line level — so most teams end up maintaining that schedule in a spreadsheet and manually journalling the result each month.

That spreadsheet is where errors live. It is rebuilt when someone leaves, it does not update when a customer upgrades mid-term, and it is the first thing an auditor picks apart.

Bunny replaces it. The schedule is derived from the contracts themselves, updates automatically when a subscription changes, and posts summarised entries into QuickBooks Online against the accounts you mapped from its own chart of accounts.

The month-end this produces

Close the period in Bunny, review the entries, push. The detail stays available in Bunny if anyone asks how a number was arrived at, and the GL carries the summarised result — which is exactly the division of labour a subledger is for.

FAQ

Frequently asked questions

Does Bunny replace QuickBooks?
No. QuickBooks Online remains the general ledger. Bunny is the revenue subledger that produces the entries.
What if our accountant wants to see the workings?
The recognition schedule behind every posted entry stays in Bunny at contract-line level, which is generally what an auditor asks for — the GL entry alone rarely satisfies them.
Can we push on our own schedule?
Yes. Automatic journal entry sync is optional; with it off, entries accumulate in Bunny and you push when the period is reviewed.
Which QuickBooks products are supported?
QuickBooks Online. QuickBooks Desktop is not supported.

Keep the stack you have

Bunny sits between your CRM, your tax engine, your payment processor and your ledger — so quoting, subscriptions, usage and invoicing share one system of record without anyone migrating off the tools they already use.