Why choose Datamolino
Use Datamolino for saved line coding, recurring bill allocations and client or manager approval. Enable Keep documents editable and leave automatic export off when authorised finance staff need to finish coding afterwards.
Datamolino reuses the last exported coding for each supplier and exact line description, with invoice approvals included in the subscription. EzzyBills' Xero history-based coding refreshes weekly or on request. Both capture lines and support approvals; the difference is where your next coding decision comes from.
Use Datamolino for saved line coding, recurring bill allocations and client or manager approval. Enable Keep documents editable and leave automatic export off when authorised finance staff need to finish coding afterwards.
EzzyBills' Xero history-based coding refreshes weekly or on request, so the latest accounting decisions depend on that refresh. Choose it for Simpro or other job and inventory connections, individual-line approval routing, decisions from email without login, or custom tasks across several systems.
Supplier-invoice preparation and approval. Datamolino allocation depends on the accounting connection and rule type; post-approval editing needs the workflow setting, editor rights and applicable signature locks. EzzyBills connections and custom tasks require the relevant plan and configuration; some integrations use partners.
| Your work | Datamolino | EzzyBills |
|---|---|---|
| Extract and code invoice lines | ✓YesWith line items included | ✓YesLine extraction and coding |
Details for Extract and code invoice linesDatamolinoCapture individual lines and review them in the Line Items view. An exact description from the same supplier can reuse its last exported coding; keyword rules can handle descriptions that change. Subscription includes line extraction; Line Items view selected. Exact supplier-description matches and configured keyword rules; available coding fields depend on the accounting connection. EzzyBillsEzzyBills documents line extraction by default, with no separate line-extraction charge. Its Xero coding guide describes supplier settings and description matching against accounting history. Matching requires Guess Account Code to be enabled. Documented invoice line extraction and Xero account coding. Fields, extraction results and coding rules follow the document and integration.
| ||
| Route invoice approvals | ✓YesIncluded; configure document stages | ✓YesWorkflow configuration |
Details for Route invoice approvalsDatamolinoSet the people who review an invoice and choose whether one or all assigned people must approve a stage. Approval gates export. These are decisions on the document. Configured document workflow and stage members. This is invoice sign-off, not payment execution or separate routing for each line.
EzzyBillsEzzyBills documents single-stage and multistage invoice approvals before the invoice reaches the books. Set the approval tasks and recipients for the required process. Configured EzzyBills invoice workflow. The sources do not establish equivalence with Datamolino's one-or-all stage completion or editing after final approval.
| ||
| Split an invoice PDF batch | ✓YesAutomatic boundaries in ordered scans | ✓YesAuto Separate enabled |
Details for Split an invoice PDF batchDatamolinoSPLIT separates a PDF containing several invoices into individual documents. Keep each invoice's pages together. This separates documents; Bill Split allocates the amount of one bill. Ordered multidocument scan with SPLIT requested for the upload or enabled for the folder. Not a mixed collection of invoices and supporting attachments. EzzyBillsEzzyBills UI Help describes Auto Separate detecting multiple invoices and splitting the file accordingly. The broader Document Split Options interface on that page is marked coming soon. Documented Auto Separate setting. Forthcoming upload controls are not treated as released; difficult mixed-page scans were not tested.
| ||
| Apply fixed and recurring allocations | ✓YesAccounting connection and rule type | ?Not confirmedExact controls; cost-split task exists |
Details for Apply fixed and recurring allocationsDatamolinoBill Split deducts fixed amounts first, then applies percentages to the remainder. Apply Once affects one document. Saved folder rules can be reused manually; a supplier recurring rule applies automatically to future bills. Bill Split replaces captured lines. One-off and saved folder rules: Xero and QuickBooks. Recurring supplier rules: also FreeAgent. Each generated line needs a description, account and tax code. Bill Split and description-based line automation do not run together on the same bill. EzzyBillsEzzyBills lists a task that splits a bill across accounts by account code. The saved sources do not establish the same fixed-first calculation, percentages of the remainder or one-off and recurring controls. EzzyBills documents cost-split tasks. Datamolino Bill Split uses fixed amounts first, then percentages of the remainder.
| ||
| Approve from email without login | ?Not confirmedReview in the mobile app or browser | ✓YesEmail-approval setup |
Details for Approve from email without loginDatamolinoReview and approve invoices in Datamolino's mobile app or browser. Configure emails to notify approvers; login-free email decisions are not part of this comparison. Mobile app and browser approval with configured email notifications.
EzzyBillsEzzyBills documents Approve and Reject buttons in approval emails without an approver login. A separate link opens the review and modification view. Approval email sent to a manually selected or configured approver. EzzyBills documents Approve and Reject decision buttons in that email.
| ||
| Route lines to different approvers | ?Not confirmedWhole-invoice approval | ✓YesCSV mapping and exceptions |
Details for Route lines to different approversDatamolinoDatamolino collects approvals for the whole invoice. Discuss individual-line routing separately if different people must approve separate lines. Datamolino approval operates on the whole document.
EzzyBillsEzzyBills routes individual lines using a CSV file with supplier, tracking, account-code and approver-workflow fields. Supplier-only overrides affect matching. Unmapped lines receive an unknown approver and need review. Smart Line Approver Routing solution, CSV mapping and named approval workflows with recipient emails. The August 2026 guide supersedes the earlier incomplete line-approval instructions.
| ||
Compare the feature, plan, setup and regional scope. Open Details for evidence.
Datamolino reuses the last exported coding for an exact description from the same supplier. EzzyBills' Xero route can match descriptions against recent approved invoices in Xero. It excludes drafts and refreshes that history weekly or on request. Approval overrides and supplier settings can take precedence.
Datamolino reuses the decision you exported for that supplier and description. EzzyBills' Xero history route requires Guess Account Code and a weekly or requested history refresh.
See saved line codingIllustrative supplier-description example with line extraction enabled and no overriding keyword rule. The EzzyBills comparison concerns its Xero history-based route, not every integration or custom workflow.
Review the invoice and approve it in Datamolino's mobile app or browser, with email notifications to prompt the assigned approver. Approvals are included in the subscription. EzzyBills also offers approve and reject buttons directly in email without login.
Use Datamolino to review the document and record the decision on your phone. Choose EzzyBills if your requirement is a decision directly from email without login.
See invoice approval workflowDatamolino uses assigned approvers in the mobile app or browser. The EzzyBills email-decision route requires its email-approval setup. Notification delivery and login-free approval are different capabilities.
Datamolino's documented stages collect decisions on the invoice. EzzyBills also offers routing for individual lines from a CSV mapping, plus custom task workflows. Its worked setup adds Google Drive export after Xero export.
If each project needs its own line decision, evaluate EzzyBills' mapping and unmapped-line handling. If the process must also perform tasks in several systems, include its custom workflow setup in the trial.
See approval stage choicesThis compares Datamolino document-stage approval with EzzyBills Smart Line Approver Routing and its connected Xero-to-Google-Drive example. Test the actual mapping and exception handling required by your process.
Illustrative Xero workflow: allocate £100 to a fixed service charge, then divide the remaining £900 between two expense accounts in a 60/40 ratio. The example assumes no tax is due.
In Bill Split, add a £100 fixed line and two percentage lines of 60% and 40%. Set each description, account and appropriate tax code. The preview is £100 Service charge, £540 Office costs and £360 Workshop costs. Bill Split replaces the captured lines.
Apply Once changes only this bill and saves no rule. For this recurring supplier, enable Apply to [supplier]'s future invoices automatically and use Save & Apply. Saving a folder rule alone makes it available for manual reuse; it does not turn on supplier recurrence.
When the next £1,000 bill arrives from that supplier, the saved recurring rule produces the same £100, £540 and £360 allocation. Review the result. If the total changes, the fixed £100 stays first and the percentages use the new remainder.
Keep automatic export off for this example. With Keep documents editable enabled, the client or manager approves the invoice, then an authorised bookkeeper completes accounting detail before sending it to Xero. Normal editor permissions and collective-signature locks still apply.
The next bill follows the saved allocation. The client approves the purchase, and the bookkeeper completes the accounting detail before export.
Illustrative Xero example with an authorised editor, configured approval, Keep documents editable enabled and automatic export off. Bill Split replaces captured lines, so supplier keyword coding is not used on the same bill. One-off and folder rules also support QuickBooks; FreeAgent supports recurring supplier rules.
Datamolino includes invoice approvals in the subscription. EzzyBills' UK plans use a 365-day subscription and an annual document allowance, with no monthly option. With automatic billing enabled, renewal can occur when fewer than 100 documents remain; unused documents carry forward on that low-quota renewal. Compare the annual commitment alongside your company count, integrations and custom work.
UK public pricing captured on 19 September 2026. EzzyBills uses an annual allowance, not a monthly quota. Compare annual cost, renewal terms, integration scope and custom work for the same workload.
Bring a recurring supplier invoice and an example that needs extra work. We’ll walk through the coding, the people involved and what reaches your accounts.
Book a workflow demo