Continuous syncing keeps URBI and QuickBooks in step transaction by transaction, but at period-end you often want proof that the two systems actually agree, account by account, for that fiscal...
Last updated
Continuous syncing keeps URBI and QuickBooks in step transaction by transaction, but at period-end you often want proof that the two systems actually agree, account by account, for that fiscal period. A reconciliation checkpoint is that proof. It compares your URBI ledger against QuickBooks for one fiscal period and tells you, per account and per class, whether they tie out to the cent. This guide explains how to run one and how to read every part of the result.
Who this is for: Property managers and board members on the Premium accounting plan whose property has an active QuickBooks Online connection. On any other plan, or with an "All properties" view selected, the checkpoint tool is not available.
A checkpoint is a per-period tie-out. It takes one fiscal period and asks a single question: do URBI and QuickBooks agree for this period? Importantly, it answers that question without interrupting the continuous sync, it is a snapshot you run on demand, not a gate that blocks your day-to-day accounting.
It compares two sources:
For each account, URBI computes the difference between its number and QuickBooks' number. If the difference is zero, that account is matched. If not, it is a mismatch. The checkpoint rolls all of these up into a single verdict for the period.
Open the Reconciliation checkpoint report for the property.
Re-running is safe: a checkpoint is one row per property-and-period, so re-running simply refreshes that period's result rather than piling up duplicates.
The Deep reconcile toggle is the single most important choice on this screen, because it decides whether the result can actually certify a tie-out.
Deep reconcile ON (full mode). URBI reads QuickBooks' live Trial Balance and compares it account by account against your URBI ledger. This is the only mode that can prove the trial balance ties, and the only mode that can ever return a Reconciled verdict.
Deep reconcile OFF (indicative / cheap mode). URBI does not call QuickBooks' Trial Balance. It gives you a quick, lightweight read based on sync counts only. Every per-account line is labeled Indicative, and the checkpoint is never reported as reconciled. This mode exists for a fast sanity check; it deliberately never shows a false green.
The rule of thumb: use indicative mode for a quick glance, but turn on Deep reconcile whenever you need to actually prove the period ties out.
A completed checkpoint shows a header with badges, followed by two tables.
Titled Per-account tie-out, this is the heart of the report. Each row is one account with columns for URBI debit, URBI credit, QB debit, QB credit, Diff, and Status. The Status column is where you read the outcome for each account:
Titled Per sync class, this table breaks the period's posted activity down by the kind of transaction, with URBI count, QB count, URBI debit, and URBI credit columns. It is a useful cross-check on volume: if URBI shows more items of a class than QuickBooks does, that difference often explains a mismatch above.
A checkpoint earns the Reconciled badge only when all of the following are true in a deep run:
If any one of those is not satisfied, the checkpoint is Not reconciled (or Indicative in cheap mode). In short, "reconciled" is an all-clear across every dollar-affecting condition, not just "the totals happened to match."
The report calls out the blockers explicitly. If there are failed or unsynced items, a red strip reads: "Sync items still outstanding... These explain a mismatch and block a reconciled stamp until resolved." Clear those first, then re-run.
You may see a neutral strip noting a number of open drift items (property-wide), with a link to open the sync console. Drift is tracked separately from checkpoints and is property-wide and informational only, it does not affect whether this period is reconciled. The report states this directly: "Informational only. Drift is tracked separately and does not affect this checkpoint's reconciled status." So an open drift count sitting next to a Reconciled period is not a contradiction; the per-account tie-out already catches every dollar-affecting difference for the period, and drift is a separate, broader signal.
You want to prove your March period ties out.
Open the Reconciliation checkpoint report, pick March, turn Deep reconcile ON, and click Run reconciliation.
The report comes back with a Fresh badge and a per-account table. Most accounts read Matched. One account, "Repairs & Maintenance," reads Mismatch with a Diff of $120. A red strip also notes "1 failed, 0 unsynced."
You investigate the failed item, discover an expense that never made it to QuickBooks, fix the mapping it was waiting on, and let it sync.
You click Re-run reconciliation for March. This time every account reads Matched, there are no failed or unsynced items, and the header shows the green Reconciled badge. March is proven to tie out.
Does running a checkpoint change my books? No. It is purely a comparison. It reads your URBI ledger and QuickBooks' Trial Balance and reports the differences. Nothing is posted or altered.
Why won't my checkpoint say "Reconciled" even though everything looks fine? The most common reasons are that Deep reconcile was off (cheap mode never reconciles), there is still a failed or unsynced item for the period, or an account is unmapped or QB-only. The report surfaces each of these; clear them and re-run.
What is the difference between a "Mismatch" and an "Unmapped" account? A mismatch means both sides have a number and they disagree. Unmapped means the URBI account has no QuickBooks counterpart, so no comparison is even possible, it is shown as a gap so you can go set up the mapping.
I have open drift but the period says Reconciled. Is that wrong? No. Drift is a separate, property-wide, informational signal. The per-account tie-out already accounts for every dollar-affecting difference in the period, so a reconciled period can coexist with open drift you review elsewhere.
How often should I run a checkpoint? Typically at period close, and any time you want independent proof that URBI and QuickBooks agree. Because re-running just refreshes the single row for that period, there is no harm in running it as often as you like.