Connect QuickBooks

A walking tour of the LedgerOS workspace
settings/connections
Clients

Connections

Email, calendar and accounting systems your firm works with.

QuickBooks Online

Connect to import your customer list and keep invoices and payments in step.

Syncing
Realm ••••••4021 Connected Feb 14, 2026 Checked 4 minutes ago
Sync settings Reconnect Disconnect Runs the QuickBooks consent flow.

QuickBooks sync

What moves between the two systems, and when.

What syncs
Whichever system creates a record keeps ownership of it.
Push my invoices to QuickBooks Only issued invoices push. QuickBooks has no draft state — anything we send it posts to AR and revenue straight away, so a draft would book income on work you haven't billed.
Pull invoices raised in QuickBooks They appear here read-only, age in AR, and can be paid through the portal.
Send payment reminders for QuickBooks invoices Off if you'd rather chase those from QuickBooks. Only affects invoices QuickBooks owns.
Number QuickBooks invoices as Their number can collide with yours. As-is is what the client sees on their copy. As-is
Timing
The reason this section exists: never chase a client who already paid.
Check QuickBooks every QuickBooks also notifies us the moment something changes. This is the floor, not the ceiling. 15 minutes
Hold a reminder if QuickBooks hasn't been checked in A payment sitting in QuickBooks that we haven't read yet is invisible to us. Rather than risk chasing a client who already paid, the reminder waits for a fresh read. 2 hours
If the QuickBooks connection breaks Holding reminders indefinitely on a broken connection is usually worse than one stale reminder — but it's your call. Send anyway

QuickBooks exceptions

When the two systems disagree, nothing is guessed. It goes to you.

Unmatched payment A payment in QuickBooks isn't linked to any invoice we know about. Kestrel Manufacturing LLC · $1,200.00 · Payment 3391 Apply to an invoice
Overpayment A QuickBooks payment is larger than the invoice balance. Harbor Point Realty LLC · $2,000.00 against $1,850.00 Compare
Possible duplicate A QuickBooks invoice matches one already here. We stopped rather than create a second copy. Northline Dental PC · Invoice 1044 Link to ours
Edited in QuickBooks This invoice is ours, but someone changed it in QuickBooks. Kestrel Manufacturing LLC · Invoice 1038 Compare
Didn't push This invoice didn't reach QuickBooks. Alvarez Family Trust · Invoice 1046 Retry

Check what's already in QuickBooks

Before anything is pushed, every invoice here is compared with what QuickBooks already has.

Already in QuickBooks — 42
Exact match on number, client and total. We'll link these. Nothing is pushed, nothing is changed.
Invoice 1021 · Kestrel Manufacturing LLC$2,150.00Link
Invoice 1024 · Northline Dental PC$980.00Link
Needs you — 6
Ambiguous or disagreeing. Nothing happens to these until you decide. We won't guess about a client's receivables.
Invoice 1030 · Harbor Point Realty LLC Link — QuickBooks is right
Invoice 1033 · Alvarez Family Trust Skip this invoice
Not in QuickBooks — 11
No plausible match. Pushing these CREATES real invoices in QuickBooks — posted to AR, on the client's statement. There is no undo.
Invoice 1041 · Marguerite Sokol$725.00Push as new

Revenue detail in QuickBooks

How much of your service mix shows up on your QuickBooks P&L.

Per service line Each service maps to its own QuickBooks item. Your P&L breaks out revenue by service line — 1040 prep separate from bookkeeping, separate from advisory.
One item for everything All service lines use a single item. Nothing to maintain — but your QuickBooks P&L shows one revenue line, and you will not be able to tell 1040 prep from payroll there.
Pushing is paused for 2 services. They have no QuickBooks item, so those invoices wait here rather than push revenue to the wrong place.
Services
1040 preparationTax Prep — Individual Mapped
Monthly bookkeepingBookkeeping Mapped
Advisory & planningChoose an item Blocking
Reasonable comp studiesChoose an item Not used yet