You need the Admin role and an active QuickBooks Online subscription. A QuickBooks Company ID is
required for the OAuth connection.
Prerequisites
- An active QuickBooks Online account (Simple Start, Essentials, or Plus).
- Admin access to both PlaneConnection and QuickBooks Online.
- Your QuickBooks Company ID (found in QuickBooks under Company Settings).
Connect QuickBooks
Monitor sync status
After connecting, two live widgets appear in the Ops module widget bar:- QB Sync Status — shows connection health and last successful sync time.
- QB Pending Exports — shows count of expenses awaiting export to QuickBooks.
Manually trigger a sync
To force an immediate sync:- Navigate to Ops > Accounting > QuickBooks.
- Click Sync Now.
- Wait for the sync to complete. The sync log updates with the results.
Disconnect QuickBooks
- Navigate to Ops > Settings > Integrations > QuickBooks.
- Click Disconnect.
- Confirm the disconnection.
Troubleshooting
Related
Handle Accounting
Invoices, expenses, and accounting workflows in the Ops module.
Analyze Financial Metrics
Financial analytics that use data from QuickBooks-synced transactions.
Integrations Directory
Complete list of all supported integrations.
Set Up Integrations
General integration setup process.