Integration / QuickBooks Online

QuickBooks Online, in sync.

Member invoices, payments, and refunds post to your QBO chart of accounts. Reconciliation becomes a confirmation step, not a manual entry job.

What this does

One source of truth, two surfaces.

OAuth in one click

Authorize QuickBooks Online with one OAuth click. Map Sembr transaction types (dues, events, donations) to your QBO income accounts.

Near-real-time sync

New invoices, payments, and refunds push to QBO seconds after they happen. No batch jobs. No nightly delays.

Stripe-fee handling

Stripe fees post as a separate line item against the deposit transaction. Net deposit matches what hits your bank.

Status: Phase 2.

Planned post-launch once the first 10 to 15 tenants are stable on Stripe Connect. QBO is the most-requested accounting integration in our market and is first in the Phase 2 sequence.

# Phase 2 accounting roadmap
> QuickBooks Online first
> Sage Business Cloud next
> Xero same wave
> NetSuite post-launch (request basis)
FAQ

Common questions.

Will this work with QuickBooks Desktop?
No. QuickBooks Online only. The Desktop edition lacks the modern API surface this integration relies on. If you're on Desktop and considering Sembr, the QBO migration path from Intuit is a one-time data import.
How are Stripe fees handled in the QBO sync?
Stripe fees post as a separate line item against the deposit transaction (typically the "Bank Fees" or "Merchant Service Fees" account). Net deposit matches what hits your bank, so reconciliation is one-click in QBO.
Can we sync member records as QBO customers?
Yes (Phase 2.5). Members appear as QBO customers, with each Sembr invoice posted under that customer. Useful for orgs that already track member-level AR in QBO.
Is the integration two-way?
Initial scope is one-way push from Sembr to QBO. Two-way sync (QBO to Sembr) is Phase 3+.

Your books, automatic.

Stop reconciling membership dues by hand.