Chamber Nation × QuickBooks Integration
A complete guide to connecting, syncing, and maintaining your Chamber Nation System with QuickBooks Online and Desktop editions.
Overview of the QuickBooks Interface
The QuickBooks interfaces are written for QuickBooks Online Edition (QBOE) and QuickBooks Desktop (QBD) version 2014+. Both operate similarly, allowing you to push transactions from the Chamber Nation System (CNS) — including invoices and payments from member billing and event registration — into QB via a sync operation located at the top-right of member billing.
QuickBooks Online (QBOE)
Data is pushed directly into QBOE when you run the sync operation.
QuickBooks Desktop (QBD)
Data is pushed into the Intuit Anywhere cloud, then synced to your desktop via a second sync operation within QBD.

Initially the setup guidance and technical assistance is included to guide you through the process step by step.
Connecting CNS to QuickBooks
1
QBOE: Start in CNS Config
Go to CNS Configuration → QuickBooks Configuration and click "Click here to add/edit a connection." Log in with your QBOE credentials and grant access for All Accounting. The connecting user must have company administrator rights. For login security, select "No, Anyone who can log in… can use the connection." QBOE will then send CNS a connection ticket.
2
QBD: Sync via Intuit Sync Manager
First sync your company file to the Intuit Anywhere cloud using the Intuit Sync Manager. Then go to CNS Config → QB Desktop Config and click "Connect to QuickBooks." Answer the prompted questions to establish CNS's connection to your cloud company data. Contact us for version-specific instructions.
Starting Out "In-Sync"
Before pushing transactions to QB, both systems must be in-sync — meaning the Accounts Receivable (AR) numbers in QBOE must match those in CNS as of a specific date, with any transactions after that date existing only in CNS. Use the CNS Aging Report within Member Billing (view active and drop members with +/- balances) and compare the totals to AR in QB. For more detail, compare the Member Balance Detail report.
Once you've reached an in-sync point, mark all transactions before that date as no-go (to prevent duplicates) and all transactions after that date as go. See the next section for how to manage transaction status.
Transactions: Go or No-Go?
You can choose which transactions are synced to QB. This is especially useful for older transactions already reflected in QB via double entry or journal entries.
Toggle Individual Transactions
Use the two Transaction Status reports at the top-right of Member Billing under QuickBooks Interface. Click the links to the right of each transaction to toggle between export / do-not-export.
Mass-Mark as Non-Export
To mark all unsynced transactions as non-export at once — typically used when starting the QBOE interface — use the link at the top of CNS Config → QuickBooks Config.
Mapping Transactions to QuickBooks
CNS transactions must be mapped field-by-field to QB General Ledger (GL) accounts and QB invoice items. CNS transactions are first mapped to CNS GL accounts, which are then mapped to QB GL accounts and QB items.
Membership Invoices
GL accounts assigned as a package — new member and renewal invoices each get their own GL account. Set via Member Billing → Edit General Ledger Accounts → Select GL Accounts for Membership Invoices.
Non-Dues Invoices
GL accounts are assigned on an invoice-by-invoice basis at the time of entry.
Event Registration Invoices
GL accounts are assigned at the event level when the event is created or edited. A default GL account can be set via CNS Config → QuickBooks Config.

If an appropriate GL account or item is not available for selection, you must create it first in QB before mapping. Class codes can also be mapped to QB classes (available in higher-tier QB plans). AR accounts can be mapped via CNS Config → QuickBooks Config.
Running the Sync Operation
The sync operation is where transactions are actually pushed to QB. Run it regularly — weekly or monthly — to keep systems aligned. It is located in the upper-right of the billing menu, at the bottom of the QuickBooks functions.
1
Stage 1: CNS-Side Check
The first page identifies problems with transactions detected on the CNS side. Correct any errors before continuing.
2
Stage 2: QB-Side Check
The second page identifies problems detected on the QB side. Correct errors and re-run if needed.
3
Sync Complete
Once both stages pass without errors, transactions are successfully pushed. Errors may be frequent at first but diminish over time.
Keeping In-Sync & Handling Problems
Your Ongoing Responsibility
Not every CNS action is automatically sent to QB. Changes and voids to transactions must be MANUALLY reflected in QB. It is your responsibility to periodically compare numbers between QB and CNS to ensure the two systems remain in sync.
Out-of-Sync Detection Tools
Several reports help track mismatched transactions. For best results, route all CNS-based transactions to a dedicated AR Account in QB — this allows you to isolate CNS transactions in QB reports and match them to CNS equivalents.
Chamber Nation also offers an automatic nightly comparison module that detects out-of-sync conditions (changed amounts or dates) and provides a correction report. Ask us for details.

Since most problems arise from user error, Chamber Nation cannot be responsible for forensic accounting services. If a system error is confirmed, we will correct it — but identifying the specific divergent transaction is YOUR responsibility.
Download Service Agreement for Placing
QB Sync Order - Full Integration Description Also Included in this Document.
Dowload Full Document Here