Reconciling your donor CRM to the general ledger
The short answer
Your donor CRM is the system of record for who gave, which campaign and fund, and whether a gift is restricted. Your general ledger is the system of record for cash, income recognition, and the financial statements the board and auditors see. Reconciliation means proving that gifts recorded in the CRM equal deposits and income posted in the GL for the same period, after processing fees, refunds, and fund coding. Integrations reduce keying; they don't remove the need to match totals and clear exceptions.
The table below shows where each platform's path into the GL actually differs.
Quick reference
Platform | Path into the GL | Typical posting style | What still needs human review |
|---|---|---|---|
Bloomerang | Native QuickBooks Online sync; Desktop via IIF export; fund-to-class mapping | Donation transactions mapped to QB accounts by fund; built-in reconciliation reports | Fees, refunds (don't sync back from QBO), pledges (don't sync at all), bank deposit vs gift date timing |
DonorPerfect | QuickBooks Online and Desktop; gifts mapped to bank and income accounts and classes; individual, daily, or monthly summary posting | Post from DonorPerfect into QB; filter and track posted vs unposted gifts | Unposted gifts, class or fund mismatches, multi-bank deposits |
Raiser's Edge NXT | Native posting to Financial Edge NXT (gift batches to journal entries); posting export for other GLs; Deposit Connect for Blackbaud-processed payments | Journal references linked back to the RE gift batch; batches expire after 29 days if left unposted | Batch status (posted, rejected, expired), restricted fund mapping, processor fees vs net deposit |
Little Green Light | Direct QuickBooks Online sync (gifts push over as Sales Receipts); lump-sum reports or manual double entry for Desktop or other GLs | Gifts land in Undeposited Funds in QBO; a separate deposit step moves them to the bank account | Pledges and in-kind gifts aren't pushed the same way; Stripe-style fee and net deposits; category-to-COA mapping |
Bloomerang
Bloomerang's own help center confirms QuickBooks Online users connect directly to sync transactions, while Desktop users transfer transactions through an IIF export. Funds map to QuickBooks classes, and a nonprofit controls which QuickBooks accounts receive which gift types, down to custom mapping rules by fund, campaign, appeal, type, or method (Bloomerang). The CRM stays the place for donor and campaign detail; QuickBooks receives the financial impact.
Two details worth knowing before relying on the sync: Bloomerang's own documentation states plainly that "pledges do not sync because they cannot be represented as sales receipts in QuickBooks Online," and on the reverse direction, refunds and multi-line sales receipts don't sync back from QuickBooks to Bloomerang either (Bloomerang). Reconciliation still requires comparing Bloomerang gift totals, by fund and campaign and date, to QB income and to bank deposits. Online gifts often hit the bank net of processor fees, while the CRM shows gross.
DonorPerfect
DonorPerfect's own site confirms the integration in detail: gifts map to a QuickBooks bank account, income accounts, and classes, and a practice can post gifts as individual entries, a daily summary, or a monthly summary (DonorPerfect). Quick-access filters separate unposted gifts, ready to be posted, from posted gift history, which supports a controlled handoff from development to finance rather than an all-or-nothing sync.
Treat DonorPerfect as the gift source of truth and QuickBooks as the ledger. Month-end should prove three things agree: CRM gifts in the period, QB donation income adjusted for fees and refunds, and bank deposits attributed to fundraising.
Raiser's Edge NXT
Raiser's Edge NXT posts gift batches directly to Blackbaud Financial Edge NXT, confirmed directly from Blackbaud's own support documentation: posting creates journal references visible right in the Raiser's Edge NXT interface, with links back to Financial Edge NXT for every posting, and a defined journal reference and journal code open the journal entry (Blackbaud). Worth knowing before a close: gift batch details expire after 29 days if left unposted, and a returned gift or a posting error can be reversed directly in Raiser's Edge NXT. For non-Blackbaud ledgers, RE can produce a posting export that other systems import instead.
For organizations processing payments through Blackbaud's own merchant services, a feature called Deposit Connect, also described in Blackbaud's documentation as Automated Deposits, pulls gift amounts, fees, the record ID, and the disbursement report from the processor directly into Financial Edge NXT to build the deposit, specifically to cut down manual reconciliation (Blackbaud). Blackbaud's own warning is explicit: only gifts disbursed through Blackbaud Merchant Services are included in that automated workflow; anything processed elsewhere still needs manual reconciliation.
Even with native FE posting, finance still reconciles batch totals to bank activity and confirms fund restrictions match GL dimensions. Rejected, expired, or unposted batches are a common source of CRM-to-GL gaps.
Little Green Light
Little Green Light's own help docs describe the mechanics plainly: push gifts over to QuickBooks, where they create Sales Receipts, with the funds landing in the Undeposited Funds asset account, then "you'll then need to move those funds from Undeposited Funds to the bank account" through a separate deposit step (LGL). Gift category maps to QuickBooks product or service; campaign or fund maps to class.
That manual deposit step is the detail worth underlining: the sync creates the sales receipt automatically, but someone still has to batch and deposit those receipts in QuickBooks before cash actually moves out of the holding account. For QuickBooks Desktop or other ledgers, LGL documents lump-sum reports and disciplined double-entry or import workflows instead. Only certain transaction types, gifts and other income, flow through the QBO integration the same way; pledges and in-kind gifts need separate handling.
Worked example: the shared failure mode
A nonprofit records the following for one month, regardless of which of the four platforms it runs:
Line item | Amount |
|---|---|
CRM gifts, all funds | $42,500 |
Processor fees on online gifts | $890 |
Refunds or voids already recorded in the CRM | $400 |
Net expected in the bank from those gifts | $41,210 |
Donation income booked in the GL (gross, no fees) | $42,500 |
Bank deposits coded as donations | $40,800 |
Add it up and three gaps appear. $890 in fees was never expensed, or never used to reduce income. $400 in refunds isn't reflected the same way in both systems. $410 is still unexplained, a timing gap, a miscoded deposit, or a gift sitting in the CRM that hasn't actually been deposited yet.
The bank reconciliation can still clear if other cash happens to fill the hole. The CRM total and the audited contribution total won't match until fees, refunds, and timing are all aligned, no matter how good the sync is.
A process that works on any of the four
Freeze a period in the CRM. Gift date or deposit date, pick one rule and stick to it consistently.
Export or report gifts by fund or campaign and payment method.
Pull GL donation income and related fee expense for the same period.
Pull bank deposits attributed to fundraising, along with any processor payout reports.
Match the chain: CRM gross, through fees and refunds, to net cash, to the GL.
Clear exceptions before close: unposted batches, the wrong fund, a deposit with no matching gift, or a gift with no matching deposit.
How Numetix works with donor CRMs
We sit alongside Bloomerang, DonorPerfect, Raiser's Edge, or Little Green Light, and whatever ledger a nonprofit already runs. AI helps match bank and processor activity to CRM gift batches and fund codes. A CPA-overseen team owns the monthly tie-out, so contribution revenue, restricted funds, and cash stay consistent for board and audit.
A practical first step: send us a period gift report from your CRM, broken out by fund, a processor payout or deposit report, and the GL donation activity for the same dates. We'll show you the matched totals and the open exceptions. Book 30 minutes with our team. More on how Numetix serves nonprofit organizations.
Frequently asked questions
Is the CRM or the GL the system of record for revenue? The CRM for donor, campaign, and restriction detail; the GL for financial statements. They have to reconcile; neither one replaces the other.
Do integrations eliminate monthly reconciliation? No. They reduce double entry. Someone still has to prove that CRM totals, fees, and bank deposits agree with the ledger.
How should processing fees be handled? Consistently, either netted against contribution income or booked as a fundraising expense, never left invisible so the CRM's gross figure and the bank's net figure silently drift apart.
What about pledges versus cash? Pledges can live in the CRM before cash ever hits the bank. GL recognition follows the organization's accounting policy, often cash or when verifiable. Reconcile cash gifts and pledge receipts separately from open pledge balances.
Which report should finance request every month? Gifts by fund, and by campaign if used, for a locked date range, with payment method and whatever "posted to GL" flag the CRM provides, plus processor deposit reports for online giving.
Can a native sync replace a bookkeeper for a nonprofit? No. A sync reduces keying. Someone still has to confirm fund coding, catch pledges and refunds that didn't sync, and prove the three-way match before the books close.
Numetix is an AI-first accounting firm. AI runs the bookkeeping, tax, payroll, and reporting workflow. Industry experts handle the judgment, month-end close, review, and advisory. We serve founder-led service firms across law, consulting, IT, healthcare, creative, and nonprofit. Headquartered in California, serving clients nationwide.
Suggested Readings
Salesforce Nonprofit Cloud and your accounting system
Sage Intacct vs QuickBooks Online: When a nonprofit should switch
Aplos vs QuickBooks Online for nonprofits
See what Numetix can do for you
Learn how the Numetix Portal streamlines communication, offers valuable insights, and saves you time so you can focus on growing your business.