Why choose Datamolino
Choose Datamolino for automatic line coding, recurring bill allocations and invoice approvals. With Keep documents editable enabled, your bookkeeping team can continue editing after approval and before export.
Datamolino automatically reuses the last exported coding for the same supplier and exact line description. EzzyBills' Xero history-based coding refreshes weekly or on request. Both capture lines and support approvals, but they reuse previous coding differently.
Choose Datamolino for automatic line coding, recurring bill allocations and invoice approvals. With Keep documents editable enabled, your bookkeeping team can continue editing after approval and before export.
EzzyBills' Xero history-based matching refreshes weekly or on request, so recent changes made in Xero reach its description matching after 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. Editing after approval needs Keep documents editable: Admins and Users in the folder can edit, Approver-only users cannot. EzzyBills connections and custom tasks require the relevant plan and configuration.
| Your work | Datamolino | EzzyBills |
|---|---|---|
| Extract and code invoice lines | ✓YesWith line items included | ✓YesLine extraction and coding |
Details for Extract and code invoice linesDatamolinoCapture invoice-line descriptions, quantities, unit prices and amounts where available. Select multiple lines to code them at once in the fullscreen view. Datamolino automatically remembers coding for the same supplier and exact line description and reuses it on future invoices. If descriptions vary, use keyword rules to apply the right coding automatically. Available coding fields depend on your accounting integration.
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; flexible approval stages | ✓YesWorkflow configuration |
Details for Route invoice approvalsDatamolinoRoute supplier invoices to the right people to approve them. Set up one or multiple approval stages, and choose whether approval is required from Any or All members of each stage. With Keep documents editable enabled, your finance or bookkeeping team can continue editing after approval and before export.
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 | ✓YesSeparates multi-page invoices automatically | ✓YesAuto Separate enabled |
Details for Split an invoice PDF batchDatamolinoUpload a PDF containing multiple invoices and Datamolino identifies where each invoice starts and ends, including invoices that span multiple pages, and separates them into individual documents. For uploads, select Auto as the import option. For documents sent by email, add @split to the subject line.
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 | ✓YesBill Split: one-off, saved or automated | !LimitedFraction split per workflow; fixed amounts not documented |
Details for Apply fixed and recurring allocationsDatamolinoUse Bill Split to allocate an invoice across accounting lines using fixed amounts, percentages, or a combination of both. Fixed amounts are applied first, followed by percentages of the remaining balance. Apply the split once, save it for manual reuse within the folder, or automate it for future invoices from the same supplier. When applied, Bill Split replaces the captured invoice lines.
EzzyBillsEzzyBills documents an Account Split workflow task that splits expenses across account codes by fractions set in the task. It applies to every document in that workflow. Fixed amounts and a one-off option are not documented. EzzyBills custom workflow tasks, checked 28 September 2026.
| ||
| Approve from email without login | –Not offeredEmail link opens the invoice in Datamolino | ✓YesEmail-approval setup |
Details for Approve from email without loginDatamolinoReview and approve invoices in Datamolino's mobile app or browser. The approval email links to the invoice in Datamolino; approvers cannot approve or reject from the email itself. Mobile app and browser approval, with 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 offeredApprovals apply to the whole invoice | ✓YesCSV mapping and exceptions |
Details for Route lines to different approversDatamolinoDatamolino approval workflows apply to the whole invoice. Individual lines from the same invoice cannot be routed to different approvers. 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 automatically reuses the last exported coding for the same supplier and exact line description. EzzyBills' Xero route can match descriptions against recent approved invoices in Xero. It excludes drafts and refreshes that history weekly or on request.
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 and approve invoices in Datamolino from your phone or browser. Email notifications let approvers know when an invoice is waiting for them. EzzyBills also offers Approve and Reject buttons directly in the email without login.
Use Datamolino to review and approve the invoice 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 approvals apply to the whole invoice, with one or multiple approval stages. EzzyBills also offers routing for individual invoice lines, allowing different lines to be sent to different approvers.
If different project costs need to be approved separately, EzzyBills offers line-level approval routing. It also supports custom workflows for processes involving tasks across multiple systems.
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.
A supplier sends a recurring £1,000 bill. Allocate £100 to a fixed service charge, then split the remaining £900 between Office costs and Workshop costs in a 60/40 ratio.
In Bill Split, add a fixed £100 Service charge, then split the remaining balance 60/40 between Office costs and Workshop costs. The resulting allocation is £100, £540 and £360.
Apply Once affects only the current invoice. For a recurring supplier, select Apply to [supplier]’s future invoices automatically, then Save & Apply to use the same allocation on future invoices.
When the next £1,000 invoice arrives from the supplier, Datamolino automatically applies the same allocation: £100 to Service charge, £540 to Office costs and £360 to Workshop costs. Review the result before approval.
Send the invoice through the approval workflow. With Keep documents editable enabled, the bookkeeping team can make any final changes after approval and then export the completed invoice to Xero.
The recurring bill is automatically allocated across the three accounts, approved and exported to Xero.
Illustrative Xero example with 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.
EzzyBills UK plans are yearly: you buy an annual document allowance, from £72 a year, with no monthly option. Datamolino plans are monthly, so compare the yearly cost for the same volume.
EzzyBills UK pricing and subscription terms, checked 28 September 2026.
Start a free trial with a recurring supplier invoice and your approval steps, or check the plan for your volume. Prefer a walkthrough? Book a workflow demo and we will take you through the coding and approvals, right through to export.
14 days free, no payment details needed.