All articles

Xero Smart Document Capture and Datamolino: compare the full workflow

Xero Smart Document Capture now reads invoice lines, so line extraction alone is not a reason to add another tool. Consider Datamolino when you need a separate preparation process: saved description and keyword coding, detailed line review, invoice allocation, mixed-document PDF splitting or configured approval before export. Test those jobs against the Xero workflow you already have.

Published by Updated 4 min read
Copies this article as Markdown for AI assistants

Does Xero only read invoice totals?

No. Current Smart Document Capture includes line descriptions, quantities, prices, tax and account-code information.

A bookkeeper examines what a capture tool actually delivers.

What native Xero capture does now

Smart Document Capture is available on Xero business plans. The current guide describes PDF, JPG and PNG files under 25 MB, with up to ten pages. Documents can be uploaded from mobile, while viewing and managing extraction happens on the web. Check the current capture guide for your organisation.

Xero’s 18 September 2026 Documents update describes tax extraction, credit notes, transaction matching and document-access controls. Read the dated Documents update.

Xero also has supplier defaults in its Bills workflow and existing bill approvals. “Xero has no coding rules” or “Xero has no approval” would be misleading. What it lacks is rules you define for Smart Document Capture, such as keyword or description rules: Xero says it learns your patterns over time. Datamolino coding comes from rules your team saves, so the same line is coded the same way every time. The question is whether its current controls match the work your team needs to do. Xero’s email-to-bills guide explains that separate route.

Test how next month’s lines will be coded

Use a supplier that sends two different charges: “Equipment rental” and “Service cover - September 2026”. Decide which account should receive each.

In Datamolino, the next exact “Equipment rental” description from the same supplier can reuse the last exported coding. A configured keyword rule can match the stable “Service cover” text when the month changes. You can inspect and edit the rule rather than relying on a description of automation alone. See saved line coding and keyword conditions.

Run both invoices through the tools you are comparing. Check the result on the second invoice, including an unexpected new charge. That shows whether the setup handles repetition and exceptions. Check whether your Xero setup can apply the same account to an exact description or keyword, and how it handles exceptions.

Test the two different kinds of split

  • Separate documents. Use one six-page PDF containing invoices of one, three and two pages. Datamolino’s Auto mode detects document boundaries while keeping each invoice’s pages together. This is different from uploading three separate attachments. Xero creates one bill per uploaded file and does not split a PDF into separate bills (Xero: upload bills). Automatic PDF splitting.
  • Allocate one amount. Use a £1,200 bill with a £200 fixed allocation and a 60/40 split of the remaining £1,000. Datamolino Bill Split creates £200, £600 and £400 lines. It replaces captured lines; it is not a way to extract more detail from the PDF. Bill Split rules.

Compare the review effort as well as the output. A process that creates the right record but takes several manual corrections may still be adequate for a small volume. Record those corrections before deciding that a separate tool is worth paying for.

Who makes the decision before export?

A client may approve the purchase while the practice finishes the bookkeeping. Datamolino can use configured approval stages, with Any or All members required to sign. Permitted editing after approval is an optional workflow setting. Keep automatic export off when a bookkeeper must finish coding first. See the approval workflow.

For a practice using Xero, QuickBooks Online and FreeAgent, also test whether a shared preparation process is useful across clients. The supported export fields still differ by accounting system.

Bank statements need a separate comparison

Xero already offers a direct PDF bank-statement import route for organisations in the United States and Canada, excluding Ledger plans. That route is available only in those two countries. Xero’s PDF bank-import guide states the scope.

Hubdoc also offers bank-statement extraction. For UK statement work, check the bank, file quality and required output in the actual service. Datamolino’s bank conversion is a separate workflow that can be used without invoice processing.

When the included tool is enough

Stay with the Xero workflow if it handles your documents, coding and review requirements at an acceptable effort. Add Datamolino when the extra preparation steps solve a demonstrated problem. Use the current Xero capture comparison to plan the trial, then choose using your own results.

Is Hubdoc the same as native Xero capture?

No. Hubdoc is a separate connected product. Its help says it does not automatically extract invoice lines, although it supports manual lines and reuse of previous items. Do not apply that limitation to native Xero capture.

Originally published on the Datamolino blog on .