One payment, several invoices
Narrow by payer, date, currency, and reference before testing plausible invoice combinations.
Invoice reconciliation software for bookkeepers
Turn invoice and bank exports into suggested matches, a clear exception list, and a reviewable record. Handle combined payments, partials, and fees without replacing your accounting software.
Northstar Services · Fictional sample
Today's reconciliation
Invoices
30
Payment rows
22
Currency
USD
Data
Sample
A case in the demo
Suncrest Architecture
$4,850.00
Review $150.00 difference
Possible fee or deduction. No reason has been assumed.
Fictional data. No signup or bank connection needed.
Upload CSV or XLSX invoice and payment exports from your existing tools. No live QuickBooks, Xero, or bank connection is required. Nothing posts back automatically.
Interactive walkthrough
The narration follows a representative reconciliation decision. Use the scenario buttons to see how exact and uncertain cases are handled differently.
Incoming payment
ACH ABC CONSULTING APRIL
$4,725.00
Suggested invoices
Exact3 invoices matched
$4,725.00 applied, $0.00 remaining
Narration
One ACH deposit arrives from ABC Consulting.
Fictional Northstar Services data. Narrated with a bundled neural voice and synchronized captions.
The manual problem
One ACH covers three invoices. A card settlement arrives net of a fee. The bank memo uses the parent company name. Each exception sends a bookkeeper back through invoices, exports, and notes.
InvoiceReconcile applies traceable rules first, separates strong matches from uncertain ones, and keeps the original evidence beside the suggested application.
How it works
Upload a CSV or XLSX file and confirm the detected columns.
Add a bank, ACH, wire, or processor export.
Score amount, reference, payer, date, and currency with traceable rules.
Approve, split, reassign, record a difference, or leave unmatched.
Download confirmed matches, discrepancies, and the audit history.
Difficult cases
Narrow by payer, date, currency, and reference before testing plausible invoice combinations.
Apply the received amount, preserve the remaining balance, and keep overpayments visible.
Compare normalized payer names and invoice references without hiding the original bank memo.
Show the exact difference and require a person to identify the reason before it is recorded.
Exception inbox
Successful matches stay available in the audit trail. The working queue prioritizes discrepancies, ambiguity, and unmatched payments.
Open the demo inbox| Payment | Suggested | Difference | Status |
|---|---|---|---|
| Suncrest Architecture$4,850.00 · Jul 1 | NS-2026-1009 | -$150.00 | Review |
| Copper State Legal$2,500.00 · Jun 29 | NS-2026-1007 | Partial | Partial |
| Redwood Community Arts$535.00 · Jul 7 | No responsible match | $535.00 | Unmatched |
Who it is for
Move across client workspaces from one portfolio view while keeping imported records and decisions separate.
Explore the workflowSee what is ready, what is waiting, and who made each reconciliation decision across the firm.
Explore the workflowReplace repeated spreadsheet lookups with a traceable import, review, confirm, and export workflow.
Explore the workflowControl and security
InvoiceReconcile keeps automated reasoning visible and leaves financial changes under human control. Confirmed results are exported only when you choose.
Read the security approachWorkspace access is checked on the server and enforced with database row-level security.
Your uploaded files are private. Original upload files are held temporarily for processing, then cleaned up; structured records and review history remain available.
Every match keeps its method, evidence, source import, prior state, new state, timestamp, and user.
Pricing
$0/month
Test a real reconciliation workflow without a card.
Up to 20 payments per month
Start free$19/month
For one business with recurring reconciliation work.
Up to 500 payments per month
Choose Solo$49/month
For a finance team processing a higher monthly volume.
Up to 2,500 payments per month
Choose Business$99/month
For bookkeeping firms with substantial reconciliation volume.
Up to 10,000 payments per month
Choose BookkeeperQuestions
No. InvoiceReconcile is a reconciliation layer for incoming payments and open invoices. It prepares confirmed results and preserves the review history around them.
No. The first release is review and confirm. Uncertain cases never bulk approve by default, and accounting write-back is not implied.
No. The importer detects common header variations, currency formats, blank rows, dates, and duplicate rows. You confirm uncertain column mappings before processing.
The engine narrows candidate invoices by payer, date, account, currency, and references, then tests bounded combinations that can responsibly explain the payment.
Yes. Organization and workspace scopes separate memberships, imports, normalized records, matches, decisions, and audit history with row-level access policies.
Start with your files
Start with 20 payments per month free, including matching, review, and exports. Upgrade when you need more payments, client workspaces, or custom rules.