Cash application for QuickBooks Online & Xero

Stop playing "who paid us?" every morning.

A $14,382.19 deposit from "CORPPAY LLC" hits the bank. Which customer? Which invoices? Why is it short? RemitMatch reads your remittance emails and bank feed, matches payments to open invoices, and posts to your ledger — after you click approve.

14-day trial · connects read-first · never posts without your approval
Works with QuickBooks Online and Xero · bank feed via secure Plaid connection
Match queue · Today1 of 6
ACH · CORPPAY LLC PMT 88231 +$14,382.19
Remittance PDF received Tue from ap@acmeindustrial.com · payer alias CORPPAY LLC → Acme Industrial Supply · batch ref 88231 matches bank memo
INV-1042 · due 06/27$9,500.00
INV-1057 · due 07/05 — $412.00 short-pay: damaged goods $4,882.19
Confidence
98%
✓ Posted. Applied across 2 invoices · $412.00 routed to deductions.
Next payment loaded…
The daily grind

The money arrived. The answer didn't.

B2B customers pay by ACH, wire, and check — and the remittance detail shows up somewhere else: a PDF in the AR inbox, a check stub, or nowhere at all. Someone on your team plays detective for 1–3 hours a day.

What the bank feed says

ACH · CORPPAY LLC+$14,382.19 ?
WIRE · JPM 7741 REF 0000+$41,250.00 ?
CHECK DEPOSIT · #4471+$6,180.00 ?

What your AR needs to know

Which customer is CORPPAY?unknown
Which of their 6 open invoices?unknown
Why $412 short?unknown
Wrong dunning emails

Unapplied cash makes paid customers look delinquent — then your reminder email lands on someone who already paid you. Awkward.

AR report you can't trust

Every unmatched payment ages receivables that aren't actually outstanding. Your DSO number is fiction until the detective work is done.

Close drags for days

Month-end waits on "unapplied cash = $0." The QuickBooks bank feed matches the easy ones — the messy rest is why close takes a week.

How it works

Remittances in. Applied cash out.

01 · Connect — 30 min

Ledger, bank, inbox

Connect QuickBooks Online or Xero, link your bank feed through Plaid, and set one Outlook/Gmail rule forwarding remittance emails to your private remit@ address. Done.

02 · We match

Evidence, not guesses

RemitMatch parses remittance PDFs and emails, pairs them with bank deposits, and matches against open invoices — handling multi-invoice lump payments, short-pays, and payment processors that hide the customer's name.

03 · You approve

One click posts it

Each match shows its evidence and a confidence score. Approve and it posts to your ledger, invoices closed, deductions logged with a reason code. Ten minutes instead of two hours.

The trust rule: RemitMatch never touches your ledger without an approval — yours, or an auto-apply rule you wrote (e.g., "auto-post exact single-invoice matches above 99% confidence"). Every action is logged and reversible.
Pricing

Cheaper than four hours of anyone's week

14-day free trial on every plan. No setup fees, cancel anytime.

Core

$149/mo
For one company file
  • Up to 200 payments/mo
  • Remittance email + PDF parsing
  • Match queue with confidence scores
  • Short-pay & deduction log
  • Friday unmatched-cash report
Most popular

Growth

$299/mo
For busy AR desks
  • Up to 1,000 payments/mo
  • Everything in Core
  • Auto-apply rules you define
  • Payer-alias memory across entities
  • Month-end close checklist

Firm

$499/mo
For bookkeeping & outsourced-accounting firms
  • Up to 5 client ledgers, one queue
  • Everything in Growth
  • +$79/mo per additional ledger
  • Client-ready weekly reports
  • Priority support

If RemitMatch doesn't clear your unapplied-cash backlog in the first two weeks, walk away — the trial is genuinely free.

Fair questions

What controllers ask before connecting

Doesn't QuickBooks already match bank transactions?

For the easy ones, yes — an exact amount against a single invoice. It has no answer for a lump payment covering three invoices, a $412 short-pay, a payment processor's name instead of your customer's, or a remittance PDF sitting in an inbox. RemitMatch is the last mile QuickBooks doesn't do.

Can it post something wrong to my ledger?

Not without you. Nothing posts below your approval — either a human click or an auto-apply rule you wrote yourself. Every posting is logged with its evidence and reversible with one click (unapply). You stay the accountant; RemitMatch is the assistant.

Our remittances are a mess — every customer sends a different format.

That's the point. There is no standard below the enterprise tier: PDFs, email bodies, check stubs, spreadsheets. RemitMatch's parser was built for exactly that chaos, and its confidence score tells you honestly when it isn't sure.

Is our financial data safe?

Bank access is read-only via Plaid — we never hold your credentials. Ledger access uses the official QuickBooks/Xero APIs with the minimum scopes needed. Data is encrypted in transit and at rest, and you can disconnect everything with one click.

We're a bookkeeping firm — can we run this across clients?

Yes — the Firm plan gives you one match queue across up to five client ledgers (add more anytime), with client-ready reports. Firms are our favorite customers; tell us your client mix when you start the trial.