Integrations

Reads your books. Writes back carefully.

Bookkite connects to the ledger you already use — QuickBooks Online, Xero, or a bank feed — and watches overnight. No migration, no second source of truth, no credentials stored in Bookkite.

Read-only by default
All writes require your approval ceiling
Every write logged
Immutable, exportable audit trail
No credentials stored
OAuth tokens scoped to read + tagged write

Supported sources

Three connections. One overnight watch.

01
QuickBooks Online

Reads

Transactions, chart of accounts labels, vendor list

Writes

Reconciliation journal entries, categorisation tags — all reversible, all logged

Never

Creates payees, modifies chart of accounts, initiates payments without your approval ceiling

02
Xero

Reads

Bank transactions, contacts, invoices

Writes

Reconciliation matches, categorisation tags

Never

Deletes records, modifies the chart of accounts, initiates transfers

03
US/CA bank feeds

Reads

Transaction stream only (via Plaid, Mercury, Wise)

Writes

Nothing back to the bank — feed data drives the nightly reconciliation in QBO/Xero

Never

Initiates outbound transactions

What Bookkite reads vs. writes

Propose first. Log always. Never act alone.

Every write is a reconciliation match or category tag that is reversible, written to the immutable log, and visible in the morning brief.

SourceReadsWritesNever
QuickBooks OnlineTransactions, chart of accounts labels, vendor listReconciliation journal entries, categorisation tags — all reversible, all loggedCreates payees, modifies chart of accounts, initiates payments without your approval ceiling
XeroBank transactions, contacts, invoicesReconciliation matches, categorisation tagsDeletes records, modifies the chart of accounts, initiates transfers
US/CA bank feedsTransaction stream only (via Plaid, Mercury, Wise)Nothing back to the bank — feed data drives the nightly reconciliation in QBO/XeroInitiates outbound transactions

Read-only by default

Your accountant’s window is always read-only.

The /share/:token link your accountant uses gives a filtered, time-scoped view of the action log — no write surface, no login required on their side, no permission sprawl. Bookkite proposes; you approve; the log records both.

  • Every reconciliation write lands in the immutable log before it touches your ledger.

  • Token-gated share links expose the log read-only — no edit surface, no login, no client state.

  • You set the dollar ceiling. Above it, Bookkite queues and waits. Nothing auto-pays.

For the owner

Stop reconciling. Start reading the brief.

Your ledger stays where it is; Bookkite layers on top and hands you three paragraphs by morning.

See how the morning brief works

For their accountant or CPA

A read-only seat, a weekly summary, and an exportable log.

CPAs and fractional CFOs get the same audit trail the owner sees — no second login, no admin rights, no permission sprawl.

Read how we work with accountants →

Request an integration

On a niche ledger?
Bookkite supports QuickBooks Online, Xero, and US/CA bank feeds today. If your books live somewhere else — Wave, FreshBooks, Sage, a custom ERP — drop your email and ledger name below. We batch new integrations by demand.

Flag your ledger

We'll reach out when your source is on the roadmap.