Know Which Invoices Each Payment Pays

Remittance Matching Agent proposes the invoices each customer payment covers, with the reason for each match. Payments it can't explain go to your team with a drafted question.

Free Report

Match Your Own Payments.

  • The invoices proposed for each payment, with the reason
  • Payments that fit more than one set of invoices, side by side
  • The payments to ask customers about, with drafted questions

Your result arrives from vlad@qvery.ai within 15 minutes. We delete your files as soon as your result is sent.

Piotr Babel, Partner @ Qvery

A wrong match is worse than a slow one. If a payment lands on the wrong invoices, someone chases a customer who already paid. At Qvery, we help finance teams spend less time matching, with custom AI agents that match payments to invoices. Each proposed match comes with its evidence: the amount, the reference, the line in the email. When two answers fit, the agent shows both instead of picking one.

Live

Remittance Matching Agent.

Payments matched to invoices, with the reasons.

New Deposits, Read Each Morning

Each morning, the agent reads the new deposits on your bank statement: the amount, the payer and the bank reference. That reference is often short or missing.

In your build, it reads your bank feed and accounting system directly. The free try works from the statement and invoice list you send.

Payment Emails And Open Invoices

The agent reads the payment emails and notices your customers sent, and your list of open invoices. It handles one payment covering several invoices, short payments and credit notes.

When a payment comes with no email, it tries the customer's open invoices and recent credit notes. It looks for the amounts that add up.

Every Match Shows Why

For each payment, the agent proposes the invoices it covers and the reason. That's the amounts that add up, the matching reference or the line in the email.

When more than one set of invoices fits, it shows them all. A payment nothing explains goes on a separate list, with a drafted question.

Your Team Records The Payments

Your team reviews the proposed matches and the questions for customers. They decide which invoices each payment covers.

Then they record the payments in your accounting system, as they do now. The agent never records anything itself.

What Matching Payments Costs You.

Put in your own team's numbers. The result updates as you type.

Your Numbers

Saved a year
$45,168
Today
$83,280
With the agent
$38,112
Pays back in
6.6 months
Three-⁠year return
442%
Deploys for about
$25,000

Saved a year $45,168

Read The FAQs.

What does Qvery do for accounting teams?

At Qvery, we help finance teams spend less time matching, with custom AI agents that pair payments with invoices. We build them around your own files and rules. The first working result comes in about two weeks. A wrong match is worse than a slow one: it sends someone chasing a customer who already paid. So each proposed match carries its evidence: the amount, the reference, the line in the email. Payments it can't explain go to your team with a drafted question.

What if one payment covers several invoices?

The agent reads the customer's payment email and looks through your open invoices for the amounts that add up to the deposit. It handles short payments and credit notes too. When more than one set of invoices fits, it shows them all next to each other, with the reason for each. Where it can't tell, it says ambiguous instead of picking one. Your team decides which set is right and records the payment as it does now. Each proposal lists every invoice with its amount, so the total is easy to check. Short payments are proposed with the amount left open.

What about a large payment with no email?

The agent tries the customer's open invoices and recent credit notes, and it looks for the amounts that add up. A single fitting set is proposed with the amounts that add up. A short or missing bank reference doesn't stop it, because it also reads the amount and the payer. If nothing explains the deposit, it goes on a separate list with a drafted question for the customer. Your team asks the customer, then decides. A large payment is where a wrong match costs the most, so it gets the most evidence.

Does it work with our accounting system?

For the free try, export your open invoices as a spreadsheet and send your bank statement. In your build, we connect it to your accounting system and bank feed. Each morning, it then reads the new deposits and your open invoices directly. Your team records the payments in your accounting system, as it does now. Nothing about how your team records payments has to change. In the free try, the statement and invoice list you send are enough.

Does it record the payments itself?

No. It proposes matches with the evidence for each one. That is the amounts that add up, the reference that agrees or the line in the email. Your team reviews the proposals and the questions for customers. They decide which invoices each payment covers. Then they record every payment in your own system, as they do now. The agent never records anything itself. A proposal is a suggestion until your team confirms it.

Can I upload my own bank statement?

Yes. Send your statement as a document or a spreadsheet, with your open invoices and any payment emails. That's the free try. The agent reads the amount, the payer and the bank reference on each deposit. That reference is often short or missing, so the amounts and the emails carry more weight. Your team gets the proposed invoices for each deposit, each with its reason. A document or a spreadsheet both work, so there is nothing to convert.

How much does it cost to build?

An agent for this job costs about $25,000 to build, then roughly $400 a month to run. The $25,000 is a one-time build, and the monthly figure covers running it. The calculator above shows what that means against your team's time on payments. Put in your own numbers, and the result updates as you type. It counts the people on this job and the share of their week it takes.

How is our bank data kept safe?

The agent reads only the statements, exports and inbox you connect it to, and it changes nothing in your books. You decide where it runs and how long anything is kept. It reads a payment email only to find the line that says what the customer paid. Your team still records every payment in your own system. Credit notes and open invoices are read to find what a payment can cover.

How soon can it run every morning?

We deliver a working agent in about two weeks. Each morning, it reads the new deposits on your bank statement: the amount, the payer and the bank reference. It runs on your real deposits beside your team first, so you see its proposals before you rely on them. Then it takes over the morning matching, and your team works on the payments it can't explain. Where nothing fits, it says not found instead of guessing. A morning's deposits are matched before your team opens the list.

What does the free try send back?

It sends back the invoices each payment covers, with the reason. It also shows the payments that fit more than one set of invoices, next to each other. The payments to ask about come with drafted questions. You send your bank statement, your open invoice list and any remittance emails or PDFs. The result comes from vlad@qvery.ai within 15 minutes, and we delete your files as soon as it is sent. A sample is a wholesaler's deposit statement with its open invoices. Each payment shows the evidence behind its proposal.