A product of Infiqon
Your invoices, keyed by a machine.
Checked by your own rules.
Docqon reads vendor invoices from any mailbox — connect Microsoft 365 or Google Workspace in a click, or any IMAP host — plus SharePoint, OneDrive, Google Drive, a Samba share, SFTP, FTP or Salesforce, extracts every field and line item, and proves the arithmetic before anything reaches your ledger. What passes posts itself. What doesn't lands in a review queue built for speed.
25 invoices over 15 days. No card. No setup call. Upload one and watch it come back structured — what the trial includes.

Most invoice tools stop at “the AI read it”
Reading an invoice is the easy half. The hard half is knowing when the reading is wrong — before a wrong number reaches your ledger and someone has to unpick a payment run.
Docqon treats extraction as a claim to be checked, not an answer to be trusted. Line items must sum to the subtotal. Tax must compute. Tax IDs must pass their checksum. Dates must be plausible. A field that fails is low-confidence no matter how certain the model sounded, and a document with a failing check cannot post itself.
That is the whole design: automate the invoices that are provably right, and put a fast, focused human in front of the ones that aren't.
See it in 70 seconds
The whole pipeline — collection, checks, review and posting — in one short video.
The screen your team actually lives in
Problems first, the document beside them, and a keyboard flow that clears an invoice in a few keystrokes. This is the real review screen, not a mock-up.

How it works
Four stages. You only touch the third, and only when something is off.
-
1
Collect
Point Docqon at any mailbox — connect Microsoft 365 or Google Workspace in a click, or any IMAP host — plus SharePoint, OneDrive, Google Drive, a Samba share, SFTP, FTP or Salesforce. It picks up PDFs, photos and faxed TIFFs, and catches duplicates on message ID and file hash so the same invoice never enters twice. A file holding several invoices is split into one document each.
-
2
Extract & verify
Every page is read against your field schema — start from a country template and adjust it, with no per-vendor setup ever. Then the arithmetic is checked independently: line items must sum to the subtotal, tax must compute, tax IDs must pass their checksum, dates must be plausible.
-
3
Review only the exceptions
Anything that passes every check and clears your confidence threshold posts itself. Everything else lands in a review queue built for speed: the document on the left, fields on the right, problems sorted to the top, and a keyboard flow that clears an invoice in a few keystrokes.
-
4
Post to your system of record
Approved invoices become vendor invoices in Microsoft Dynamics 365, QuickBooks Online, Tally, SAP Ariba, an SFTP drop or a shared drive — or any system of record we can reach remotely. The vendor is matched against your own vendor master, the PO against your PO master, and every push carries an idempotency key so a retry can never create a duplicate.
Built for invoices from anywhere
Pick a country and a document type and you start with the right fields, the right tax breakdown and the right tax-ID validation. Every template is a starting point you can edit field by field.
- IndiaGST — CGST/SGST/IGST, GSTIN checksum, HSN/SAC
- United StatesSales tax, EIN
- United KingdomVAT, HMRC-checksummed VAT number
- GermanyUSt, EU VAT number, decimal-comma amounts
- FranceTVA, key-verified VAT number
- United Arab EmiratesVAT, 15-digit TRN, bilingual documents
- Saudi ArabiaZATCA VAT, bilingual documents
- SingaporeGST, UEN / GST registration number
- AustraliaGST, checksummed ABN
- JapanConsumption tax, qualified-invoice T-number
- Anywhere elseGeneric international schema, no local assumptions
Tax invoice
The full field set — vendor, tax ID, PO, line items, tax and totals.
Expense receipt
Tolerant by design: no PO, optional line items, wider date window.
Credit note
References the original invoice and handles negative amounts.
Somewhere else? The generic international template makes no local assumptions — and if you want your country shipped as a preset, tell us.
We publish our accuracy, and how we measure it
Every extraction change is re-run against a public benchmark of 72 real invoices and receipts before it ships.
What it gets right
Invoice numbers, dates, PO numbers and totals come back correct on 95.2% of the fields in our public benchmark — 72 real invoices and receipts from six countries, including camera photos, faxed scans and multi-page batches.
Where it slips
Faded thermal receipts, heavy handwriting and unusual locales are measurably weaker. We publish that too, because the number that matters is not the average — it is whether the system knows when it is unsure.
Why it still posts safely
Every extraction is checked by deterministic arithmetic that does not care what the model believes. A field that fails its check is low-confidence regardless, and a document with a failed check cannot be approved without a human overriding it.
Fits the stack you already run
Invoices come from wherever they land today, and go wherever your finance team already works.
- Sources: any mailbox — connect Microsoft 365 or Google Workspace in a click, or any IMAP host — plus SharePoint, OneDrive, Google Drive, a Samba share, SFTP, FTP or Salesforce.
- Systems of record: Microsoft Dynamics 365, QuickBooks Online, Tally, SAP Ariba, an SFTP drop or a shared drive — or any system of record we can reach remotely.
- Formats: PDF, PNG, JPEG and TIFF — including faxed
.tifand photos taken on a phone.
Need a different ERP or source? The connectors are pluggable interfaces — tell us what you run.
Tell us your stackWhat the free trial actually gives you
25 invoices or 15 days from signup, whichever ends first, up to 10 pages each. No card, no setup call. It is the real product on your real invoices — boxed so you can judge it, not so you can run your accounts payable on it.
Included, in full
- Everything that reads and checksExtraction, the arithmetic checks, tax-ID checksums, confidence scoring and the full review queue — on your own invoices, not a sandbox.
- Every country schemaAll 10 country starter schemas plus the generic international one, and you can edit the field set.
- Your results, exportableThe records view and a CSV of everything it read. Trial exports carry a notice column.
Waits for a pilot
- Posting to your ERPDynamics 365, QuickBooks Online, Tally, SAP Ariba, SFTP and shared-drive posting are all set up and testable on a trial, but approved invoices stay in Docqon until you are on a plan.
- Continuous mailbox pullsWatching a mailbox around the clock is a pilot feature. On a trial you upload, or run a one-off pull.
- Documents over 10 pagesThe trial reads invoices up to 10 pages. Longer documents are refused rather than half-read — if yours genuinely run long, that is what a pilot is for.
After the trial we price a pilot on your real volume — per page, quoted plainly. See pricing.
Questions worth asking
We receive invoices from several countries. Does that work?
Yes — that is what the country templates are for. Pick a country and a document type and you start with the right fields, the right tax breakdown and the right tax-ID validation: GST for India, VAT for the UK, EU and Gulf, sales tax for the US, consumption tax for Japan. Anywhere we don't ship a template, the generic international schema makes no local assumptions. Every template is a starting point you can edit field by field.
Do we have to change our ERP or our mailbox?
No. Docqon adapts to what you run. Sources and systems of record are pluggable connectors: if it exposes an API or a mailbox or a file drop, it can be connected. Tell us your stack and we will confirm it before you commit to anything.
What happens when the AI is wrong?
It gets caught, or it gets reviewed. Extraction is checked by independent arithmetic — line items against the subtotal, tax against the total, checksums on tax IDs. A field that fails is treated as low-confidence no matter how certain the model was, and the document is held for a human.
How much of it can run without a person?
That is your decision, not ours. You set the confidence threshold at which an invoice posts by itself. Set it high and almost everything is reviewed; lower it as you build trust in the numbers on your own dashboard.
Can one file contain several invoices?
Yes. Scanner batches, a photo of several receipts, or a statement bundling a month of invoices are detected and split into one document each. Pages that are supporting material — delivery notes, card slips, terms — are kept with the invoice, not billed as separate ones.
Can we change the fields after we start?
At any time, and it will not disturb work already in progress. Each extraction records the schema it ran under, so invoices already sitting in the review queue keep the layout they were read with; the new schema applies to everything that arrives next.
Where does our data live?
In your own instance. Documents, extractions and corrections stay in your organization's tenant, isolated from every other organization, and are never used to train anything.
What does it cost to try?
Nothing. The free trial gives you 25 invoices over 15 days, with no card and no setup call, so you can put your own documents through it and judge the output. After that we price a pilot on your real volume — pricing is per page, on request.
Put one invoice through it
Sign up, upload an invoice, and see the fields, the checks and the confidence for yourself. It takes about a minute.