Reconcile
0d ago
Pipeline sync
Oct 13, 2026, 10:52 AM ET (pipeline_incremental) 0d ago
Sage GL delivery
Oct 13, 2026, 1:18 AM ET — window through Oct 7, 2026 5
Unassigned slate batches
$17,664.97 across 5 batch(es) 0
Unmapped in-use codes
every in-use code maps
Pipeline sync
Oct 13, 2026, 10:52 AM ET (pipeline_incremental) 0d ago
Sage GL delivery
Oct 13, 2026, 1:18 AM ET — window through Oct 7, 2026 5
Unassigned slate batches
$17,664.97 across 5 batch(es) 0
Unmapped in-use codes
every in-use code maps
All entities
| Month / Entity | Sage Net Revenue | NGP Contributions | Difference | Status | Run |
|---|---|---|---|---|---|
| ▶ Oct 2026 (3 entities) | $113,148.67 | $319,147.38 | -$205,998.71 | ✗ Mismatch | Build JEs → |
| 314 Action (101) |
$19,062.80
$19,062.80 CR |
$67,380.65
591 contributions |
-$48,317.85 | ✗ | |
|
314 Action Fund + Non-Contribution (201 + 202)
PAC pair — the accrual JE reclasses between 201 and 202; compared combined (they net across the pair). |
$91,063.87
$91,063.87 CR |
$233,861.76
5261 contributions |
-$142,797.89 | ✗ | |
|
Impact Slate — HD + JF (401 + 403)
NGP export can't split HD vs JF — compared combined. |
$3,022.00
$3,022.00 CR |
$17,904.97
219 contributions |
-$14,882.97 | ✗ | |
| Unassigned slate batch: Slate P26Aug AB 10042026 | — | $35.00
2 rows |
— | … | |
| Unassigned slate batch: Slate FS26 AB 10042026 | — | $2,602.00
60 rows |
— | … | |
| Unassigned slate batch: Slate FS26 CDC 10052026 | — | $65.00
2 rows |
— | … | |
| Unassigned slate batch: Slate P26Aug CDC 10052026 | — | $220.00
2 rows |
— | … | |
| Unassigned slate batch: Slate FS26 AB 10112026 | — | $14,742.97
149 rows |
— | … | |
|
Non-NGP revenue (interest, list rental, invoices)
Books to the revenue range in Sage but never corresponds to an NGP contribution — removed from the Sage total above. |
$1,921.36
2 lines |
— | — |
Note: reconciliation is penny-exact — any non-zero gap is a Mismatch. Reconciling items that legitimately have no NGP counterpart (interest, list rental, non-NGP transfers, exclusions, unassigned slate) are carved into their own rows and removed from the compared totals, so what remains should net to zero. A known gap you can't clear yet (e.g. a Sage-side reclass still pending) can be Acknowledged so it stops blocking the close; if that gap later changes, the acknowledgement goes stale and the row re-surfaces. The 401 + 403 row is compared combined because the NGP export can't split Impact Slate HD from JF.