AiStaffo

Dext invoice capture vs a custom AI bill-capture worker

Stock photo: desk paper invoices laptop

Dext is a packaged capture product. It reads invoices and receipts and passes them to Xero, QuickBooks Online and other ledgers. A custom AI bill-capture worker is software built for one business. It reads a shared bills inbox, drafts bills, and sends unclear ones to a person. Dext is the quicker route if your bills fit its supported formats and a standard product suits your team. A custom worker makes more sense when your inbox set-up, approval steps or bill formats do not fit a standard product, or when credit charges for extra features grow faster than your budget. In both cases a person still approves coding and tax treatment, and handwritten or poor-quality bills need a human check. Dext's current prices sit on the vendor's own site, and this page does not quote them.

In short

  • Dext is the quicker route for common bill formats and a standard ledger connection.
  • Check Dext's credit-based features before comparing its headline price with a custom build.
  • A custom worker suits unusual approval steps or inbox set-ups, and it needs an owner to maintain it.
  • Handwritten and poor-scan bills need a human check with either option.
  • A person still approves coding and tax treatment for every bill.

The short verdict

If you want a finished product this month and your bills arrive in common formats, Dext is the simpler choice. It is built for this exact job, it connects to the major ledgers, and the set-up is mostly account linking and a forwarding address. If your bills arrive in mixed formats, you need a specific approval path, or you expect the feature mix to change often, a custom AI bill-capture worker can be the better fit. It costs more to design and it needs an owner. It is not a choice to make on sticker price alone.

Neither option removes the bookkeeper. Both reduce the typing. The person still decides which account a cost belongs to, how a supplier is coded, and what tax treatment applies to each bill.

What a bill-capture tool actually extracts

A capture tool reads a PDF, a photo or an emailed attachment and turns it into fields a ledger can hold. In practice that usually means the supplier name, the invoice date, the invoice number, the currency, the total, the tax amount and, where the tool can manage it, the line items. Some tools also suggest an account code based on how the same supplier was coded before.

Dext says its reading covers supplier, date, totals, tax and line items, and it states an accuracy of over 99% on those fields. That is the vendor's own claim. It is not an independent test, and the accuracy you get depends on how clean your documents are. Dext also says it remembers how you categorise each supplier and applies the same rule next time. That memory is useful, but only after the first few bills have been corrected by a person.

A custom worker extracts the same fields. The difference is that you define the fields, the validation rules and the destination. For example, you can require that the invoice number is present before a bill is created, or that a total matching a purchase order is flagged. Those rules are yours to write and maintain.

How credit-gated features change the cost

Dext's core capture is sold through subscription plans. Some extraction features draw on a separate credit allowance. A 2026 review by Firmtools lists bank statement extraction, line-item extraction on long invoices and supplier statement reconciliation as features that use credits, and notes that high-volume firms may need to buy more credits, which can lift the effective monthly cost above the headline plan price.

This matters for the bookkeeper who handles long supplier invoices or statements. A plan that looks affordable can cost more once those features are used every week. Check the vendor's current pricing for the credit allowance on your plan, and ask which features draw on credits before you commit. Do not compare the headline price of Dext with a custom build without adding those credit charges.

A custom worker has no credit meter in the same sense. Its running cost is the hosting, the model usage and the maintenance time. Those costs scale with volume too, so they should be modelled on your own monthly bill count, not on a generic figure.

Comparison table

FactorDext invoice and receipt captureCustom AI bill-capture worker
Pricing tier namesBusiness and Practice plan families, as listed by third-party reviewers in 2026. Check the vendor's current pricing for names and amounts.Not public. Scoped during the free automation audit.
IntegrationsXero, QuickBooks Online and Sage, and 36+ accounting platforms according to Dext's own FAQ.Built for the ledger you use. Scoped per ledger during the audit.
Capture routesMobile app, email forwarding, upload, WhatsApp, and a fetch feature for authorised supplier portals.A shared bills inbox and uploaded files. Supplier portals only if they can be connected.
LimitsCredit-based extras on some features. Vendor claims over 99% accuracy on fields it reads.Accuracy depends on your own sample of bills. Handwriting and poor scans go to review.
SupportNot verified in this review. Check the vendor's current help channels.Defined in the build agreement and agreed during the audit.
Data residencyDext's FAQ says customer data is stored in the EU. Its security page says it hosts on Amazon Web Services.Set by where the worker is hosted. Agree the region in writing before build.
Learning curveMostly account linking, a forwarding address and a few corrections while rules form.Your team learns a review queue. The builder handles set-up.

Reading bills from a shared inbox and queuing unclear ones

A shared inbox is where many supplier bills end up. Often one person forwards them by hand, and a bill that is missed sits there for weeks. Both tools can take bills from email. Xero's own bills address, for example, accepts PDF, JPG and PNG attachments and creates draft bills, but it does not read invoices pasted into the body of an email. Forwarding rules in Outlook or Gmail have to be updated if the address changes.

A custom worker can connect to the shared inbox directly. It looks for new messages with attachments, reads each file, and checks the extracted fields against rules you set. A clean bill becomes a draft bill in the ledger with the original file attached. A bill with a missing invoice number, an unreadable total or an unfamiliar supplier goes into a review queue with the reason written next to it. A person opens the queue, corrects the fields, and approves the coding.

The same route works with Dext's email forwarding. What changes is who builds the rules and where the exceptions go. Dext has its own review step, and its unsure items come to the user first. A custom build lets you decide which exceptions reach the bookkeeper, which reach the operations head, and which are held until someone checks a purchase order.

Who Dext is right for

Dext fits a business or bookkeeping practice that wants a proven product with wide integrations and no build project. It suits teams whose bills come mostly as printed PDFs or clean emailed invoices, and whose ledger is one of the supported systems. It also suits a firm with many clients, because the practice plans are designed around managing several client books. A firm that is not sure yet whether its bill mix is stable will usually learn more from a trial than from a build.

Who a custom worker is right for

A custom worker fits a business with unusual bill flows. Examples include a shared inbox that receives bills for several legal entities, supplier bills that need a project or cost-centre code from a separate system, or an approval chain that a standard product cannot model. It also fits a team that wants full control over where documents are stored and which model reads them. Those are the cases where the extra build cost pays back in fewer workarounds.

It is the wrong choice for a business with a few dozen supplier bills a month in standard formats. The build and upkeep cost is hard to justify against a product that already does the job.

Total cost of ownership drivers beyond the sticker price

The subscription price is the easy number. The costs that surprise owners are usually these:

  • Credit or add-on charges for extraction features you use every week.
  • Volume growth that moves you into a higher plan or an extra credit block.
  • Set-up time: connecting inboxes, mapping suppliers and training the rules.
  • Maintenance: a custom worker needs updates when the ledger's interface or the bill formats change.
  • Breakage: a worker that stops reading a supplier format, or a forwarding rule that stops firing, can leave bills unread for days if nobody watches the queue.
  • Vendor lock-in: documents and coding history stored in a product are costly to move if you leave.

Dext states that documents are stored securely for 10 years to meet record-keeping requirements. Before you choose any product, confirm in writing how you would download all originals and their metadata if you cancel. For a custom build, the lock-in risk is different. You own the code, but you also own the upkeep.

Limits of both approaches

No tool reads every bill correctly. A 2026 benchmark published by Invoox.io, a vendor, reports that critical-field accuracy on photos of paper invoices ranged from 85% to 92%, and that handwritten corrections or amounts dropped accuracy to 60% to 80%. A second 2026 guide from Imagetotable.ai, also a vendor, puts AI extraction at 75% to 90% on fully handwritten documents. These figures come from vendor-run tests and will vary with your own documents. The point holds either way: handwritten bills, heavily damaged scans and unusual layouts need a human check.

Automation also cannot decide what a cost is for. It cannot judge whether a supplier charge belongs in a capital account or an expense account, and it cannot decide the tax treatment of a bill. A person still approves the coding and the tax treatment of each bill, whichever product you choose.

Migration notes

Moving from Dext to a custom worker, or the other way round, is mostly a question of documents and routing. Work through these steps in order:

  1. Export the original files from your current product, not only the extracted data.
  2. Export the supplier-to-account coding rules, and check them against your chart of accounts.
  3. Create a new bills address or forwarding rule, and keep the old one live until the last bill has been processed.
  4. Run both routes side by side for one billing cycle and compare the draft bills.
  5. Keep the originals in a place you control, because the ledger will not keep the source file for every bill.

For Xero users, the bills address is found under the Bills screen, and changes to it need to be reflected in every forwarding rule.

How AiStaffo would automate this

AiStaffo would connect the shared bills inbox and the accounting ledger the business already uses, then build a worker that reads each supplier file and checks the core fields against rules the owner agrees. Clean bills become draft bills with the original attached, and the worker runs that step without someone forwarding each file. Bills with a missing invoice number, an unreadable total or an unfamiliar supplier go into a review queue with the reason beside them. The bookkeeper still approves the coding and the tax treatment, and results depend on the business's own bill mix, which the free audit measures. Book a free automation audit

Questions people ask

Is Dext cheaper than a custom AI bill-capture worker?
It depends on your bill volume, the features you use and how much set-up work you want to do yourself. Dext uses subscription plans and some extraction features draw on credits, so the monthly cost can rise with use. Check the vendor's current pricing and model your own monthly bill count before comparing.
Can Dext read bills straight from a shared inbox?
Dext accepts documents by email forwarding, as well as by app, upload and a fetch feature for authorised supplier portals. Someone still needs to forward or route the files into the Dext address. A custom worker can be built to watch the shared inbox directly and route exceptions to a queue.
How accurate is invoice capture on handwritten bills?
Accuracy falls on handwriting. A 2026 vendor-run benchmark from Invoox.io reports 60% to 80% accuracy on handwritten corrections or amounts, and Imagetotable.ai's 2026 guide reports 75% to 90% on fully handwritten documents. Your results will depend on your own documents, so plan for a review step.
Does a bill-capture tool decide the tax treatment of a bill?
No. A capture tool extracts fields and can suggest a code based on past bills. A person still decides the account coding and the tax treatment of each bill. The software does not replace that judgement.
What happens to my bill data if I leave Dext?
Dext states that it stores documents securely for 10 years to meet record-keeping needs. Before you cancel, ask the vendor in writing how you can download the original files and their data. Keep copies of originals in a store you control.
When should I not automate supplier bills at all?
If you receive only a handful of bills each month, a manual process may be cheaper and simpler. Automation also adds maintenance and a review step, so it is not worth setting up for very low volumes or for bills that are almost all handwritten. A free automation audit can show where the break-even point sits for your own bills.

Book a free automation audit

Thirty minutes. We look at one process you run every week and tell you exactly what an AI worker would take off your desk, and what it would not.

We use these details only to reply to this request and prepare your audit, and keep them for up to two years. We send no marketing unless you tick the box above. Privacy policy

bill capturesupplier invoicesdext alternativesxero billsbookkeeping automation