Log in
Rules-based matching, with the rules written by AI

An hour of spreadsheet.
Gone by 07:45.

Kvitta matches your bank and PSP files against open invoices, then hands you a journal to paste. It asks you about the five percent that needs a human, and nothing else.

4file formats read today
3integrity checks on every file
14days free to try

Recognised on sight

CAMT.054Avarda AdyenVipps yours, if it is missing

If you clear open items every morning, this is for you.

Kvitta does one job: tying batched payouts and bank deposits back to the individual sales invoices and credit memos sitting in your ERP. If that is not the shape of your day, it is worth knowing before you sign up.

A good fit if

  • Each order becomes a sales invoice or credit memo in your ERP and sits there as an open item until it is settled.
  • Money arrives batched — PSP payouts and bank deposits covering many orders at once.
  • Somebody clears open items by hand, in a spreadsheet, most mornings.
  • Several channels, several currencies, fees and write-offs in the middle of it.

Less so if

  • You post one revenue journal a month from payout reports, without receivables per order.
  • Sales close at the till, with nothing left open behind them.
  • Your ERP holds no open items for Kvitta to work against.
  • You want bookkeeping, VAT returns or a full close. Kvitta is one step, done properly.

Not sure which column you are in? Send us three days of files and we will tell you straight.

Two sides come in. One journal comes out.

What you owe and what arrived, put next to each other by a thing that does not get bored.

Comes in

Your open invoices, straight from the ERP or as an export. Then the money that arrived: bank statements and PSP settlement reports.

Kvitta matches, checks, asks

  • References normalised, then compared
  • Amounts and dates, within your tolerance
  • Count, balance, and not seen before
  • Anything left over: one question each, once

Goes out

A journal, tab separated, ready to paste. Nothing posts without you.

2026-08-12  1930  118 420,50
2026-08-12  1510    4 902,00
2026-08-12  3740        7,56
2026-08-12  6570      602,40

AI writes the rules. The rules do the matching.

We do not hand your ledger to a model and hope for the best. Matching is deterministic: a rule either fires or it does not, and you can read every one of them in a sentence.

AI does

Read new formats, find the pattern in your references, draft the rule, map the output columns, explain why something failed.

AI does not

Decide which invoice a payment settles, write off a difference, or put a figure in your journal.

You do

Read one sentence and say yes. Or edit it, or ask why it was suggested.

Friendly frame. Serious numbers.

Charm belongs in the buttons. Money, account numbers, dates and document references are set in tabular figures, right aligned, with nothing decorative anywhere near them.

✓ Matched ● Needs approval — Excluded

Every state carries a glyph and a word, so colour is never the only signal.

Already exported A journal was taken from this exact file on 2026-08-15 — 24 lines. Posting it again would double-apply every one of them.

One price per company. Not per seat.

Fourteen days free to try, no card to start. We are still settling on the numbers, so for now the honest answer is that we will quote you and you can decide.

Ask what it would cost

Reasonable questions

Can we set it up without talking to anyone?

Yes, and most do. Create the workspace, drop three days of files, check the rules Kvitta proposes. Ten minutes, no call.

We only post a monthly revenue journal from payouts. Can we use it?

Probably not, and we would rather say so early. Kvitta works against open items in your ERP. Without those there is nothing for it to match, and you would be paying for a step you do not have.

Is an AI deciding what matches what?

No. Every match comes from a rule you approved, and the same rule gives the same answer every time. AI is used to write those rules and to work through the ones that failed with you. It never picks the invoice on its own and never touches a figure.

Does it post anything by itself?

No. Kvitta produces a journal and you paste it. Nothing reaches your accounting system without you.

What if the same file goes in twice?

Kvitta recognises it and stops you, naming the date and line count of the journal it already produced.

Our format is unusual.

Send us three days of it. Adding a source is our job, not a configuration project for you.

Tomorrow morning could be a nine minute morning.

Send three days of files and we will show you what Kvitta does with them before you decide anything.

Send us three days of files