D20 reads every supplier invoice, suggests the accounting code, flags the risky ones for a human and keeps an audit trail of who approved what. From inbox to Xero in minutes, not days.

From inbox to ledger in four steps
The real product — not a mock-up
Every screen below is D20 running on live demo data. Click any image to enlarge it.
EnlargeBuilt for the messy reality of accounts payable
Connect a shared inbox; invoices and supplier statements are picked up automatically with an allow-list of trusted senders.
Every line item gets a GL code, learned per supplier so repeat invoices are auto-approved.
Who approved what, when and why — with 48h review deadlines, nudges and escalation.
ECB daily rates convert everything to your base currency; lock the bank's rate when it matters.
Weekly, monthly and fiscal-year PDF/Excel reports plus an automatic month-end close pack.
Statement reconciliation, missing-invoice chases, payment runs and supplier emails.
Finance teams that got their week back
“We went from three days of coding invoices to about forty minutes of reviewing the flagged ones. The audit trail alone paid for it.”
“The Gmail inbox pickup is the killer feature. Suppliers email, D20 codes, our bookkeeper approves from her phone.”
“Month-end close used to be a scramble. Now the pack lands in my inbox on the 1st with every exception listed.”
Five tiers from 150 to 1600 invoices a month. No VAT is charged — no surprises at checkout. Extra users and overage are itemised transparently. Pay yearly and get two months free.
No — it sits in front of your accounting software, coding and approving invoices before they reach your ledger. Xero, FreshBooks, Zoho Books and Sage Accounting all sync two-way.