Verra

The accounts payable agent that can account for itself

Verra reads, matches, codes and books your purchase invoices — autonomously, inside your own stack. In the live demo environment, 96% is handled without a human. And every decision can be reconstructed down to the individual check.

  • Data stays in the EU
  • 96% without a human
  • Every decision traceable
150
invoices processed
135
booked fully automatically
9
exceptions self-resolved
6
to a human, with context
3
fraud risks stopped

A continuously running demo environment with 18 realistic scenarios — measurements, not projections.

The process

Follow one invoice. See every decision.

The entire market promises automation. We show what happens to an invoice — step by step, check by check.

  1. 01

    Read

    Read, not retyped

    Verra reads the invoice, its lines and references straight from the original — PDF, scan or photo. The original stays attached to the booking.

    INV-2026-0184 · €54.45 · NL91 ABNA 0417 1643 00

  2. 02

    Match

    The three-way match clicks in

    Every invoice line is locked to the purchase order and the goods receipt. Invoiced more than was received? Then it stops here — before the booking.

    PO-2026-00484 ↔ GR-2026-0712 ↔ lines 1–3

  3. 03

    Check

    22 checks, every invoice

    From VAT rate and arithmetic to IBAN switches and ghost invoices. Every check produces an outcome, and every outcome is recorded.

    22/22 executed · 0 blocked

  4. 04

    Decide

    96% flows through — booked

    Whatever passes all checks is coded and booked in your own administration. No queue, no shared mailbox.

    AUTO_APPROVE → booked · ledger 4220

  5. 05

    Escalate & learn

    The exception knows its way

    Whatever needs a human lands prepared with the person who truly owns the call — with reasoning chain and evidence, routed by signing authority. The agent learns from every human decision.

    FRAUD_IBAN · score 95/100 → Finance, silent

The honest 4%.

Bitvonder invoices € 50 too much per notebook. This is what the approver sees — not an alarm, a case file.

  1. signal

    Line 1: € 1.249,00 invoiced — purchase order PO-2026-00491 says € 1.199,00.

  2. context

    Deviation of +4.2% per unit; the tolerance for this supplier is 2%.

  3. verdict

    Do not book autonomously. No fraud signal — but a price difference someone should see.

  4. route

    To S. Hagenaar (IT, signing authority) — with this file attached.

deviation +4.2% > tolerance 2%

This is how 96% without a human earns its credibility: the agent knows when it can't — and says why.

PO: € 1.199,00

22 checks · < 40 sec

22 checks per invoice. Each with a recorded outcome.

  • VAT ID valid and active (NL813550214B01)
  • IBAN unchanged against master data
  • Mixed VAT: € 327,90 × 9% = € 29,51 — correct
  • 21% VAT base: € 372,80 — correct
  • No duplicate: invoice number 26-08812 is new
  • Due date consistent with 30-day payment terms
  • Purchase order PO-2026-00502 found and covered
  • Supplier active, no payment block

These are eight of the twenty-two. Every outcome is recorded — even when everything checks out.

recalculated: € 29,51

The invoice that never got paid.

IBAN ≠ master dataPayment blocked — before execution

87/100fraud risk score

  • IBAN ≠ master data — first payment to BE00
  • country mismatch: BE, supplier has booked NL for years
  • change not announced through a verified channel
  • pattern deviates from 14 previous invoices

An otherwise perfect invoice from a real supplier — with one new bank account. The score comes before the payment, not after. Finance gets a quiet message; the sender gets nothing.

11:06:33 · human approved · BIT-2026-0857 · file open 4 min

Every decision is in there. Forever.

Not a summary after the fact, but an append-only trail that writes along as it happens.

  1. 09:41:02received · 2026-04417 · Veldwijk · mail → parse 1.3 s
  2. 09:41:04match 3/3 · PO-2026-00484 ↔ GR-2026-0712 · lines 1–3
  3. 09:41:0522/22 checks · fraud score 3/100
  4. 09:41:07booked · 4510 / CP-310 · journal 20260512-104
  5. 10:18:46blocked · 2026-3119 · IBAN change · score 87/100
  6. 11:02:11escalation · BIT-2026-0857 · price deviation +4.2% → S. Hagenaar
  7. 11:06:33human approved · BIT-2026-0857 · booked after sign-offthe human in the trail

Append-only: rows dim, but never disappear.

The market promises. The register shows.

96%

handled without a human — live demo environment, 150 invoices

  1. 01Observe — the agent proposes, you book
  2. 02Propose — the agent prepares, you approve
  3. 03Book under threshold — autonomous up to an amount you choose
  4. 04Autopilot — autonomous, with escalation and audit trail

Market figures: Ardent Partners, State of ePayables 2025. Autopilot is earned — step by step.

On top of your software. Not next to it.

Your accounting system remains the system of record. Verra reads along, decides and books — inside the software you already run.

mail / portalVerrayour software

Exact · AFAS · Twinfield · SnelStart — adapters available today

Every check in the agent exists because an invoice once slipped through.

ten years of accounts payable practice, compressed into software

Verra is built by Wesley and Remzija, from more than ten years of accounts payable practice at Dutch organisations with serious invoice volumes. Every check in the agent exists because an invoice once slipped through that never should have.

In a market where products get acquired, renamed and sunset, with Verra you know exactly who is building — and why.

Wesley — Head of Development

Wesley

Head of Development

Remzija — Head of Finance & Data

Remzija

Head of Finance & Data

custom build · no licences

Delivered custom work. On paper, up front.

Verra is a delivered custom product: set up on your administration, chart of accounts and signing authorities. The price is fixed before we start.

proposal · outline

One-off setup · then a fixed monthly amount — on paper, up front.

  1. 1.Setup on your stack, data and authorisations — together with the controller.
  2. 2.Fixed monthly amount; no surprises per invoice or per user.
  3. 3.All data stays in the EU; you can leave, the audit trail remains yours.
Geboekt · 2,1 s

09:41:07 · booked · 2.1 s · journal 20260512-104

See it on your own invoices.

A 30-minute working session: we let the agent work live, you ask the hard questions. A pilot on your own data comes only after that.

All client data stays in the EU — no exceptions.