Skip to content
All resources
How-to

How to automate invoicing in the UK: 7-step workflow

Automate customer invoicing from job completion to checked reconciliation, with UK invoice fields, approval rules, payment matching and exception handling.

18 June 2026 · 9 min read · Daniel Stevens

Last updated 31 August 2026

How do you automate invoicing?

Make your accounting platform the invoice system of record, then connect one approved business trigger to a controlled draft, validation, send, reminder and reconciliation flow. The routine path runs without re-keying. Missing fields, disputes and unmatched payments enter a named review queue.

This guide covers sales invoices you issue to customers, also called accounts receivable. Supplier invoices you receive are accounts payable and need a different flow for document capture, approval and payment. The custom AI integration reference flow shows how one supplier-PDF route can work.

Research published by the Office of the Small Business Commissioner on 31 July 2025 found that 22% of surveyed businesses spent staff time chasing late payments. Among businesses affected by late payment, that averaged 86 hours per year. A scheduled reminder ladder can return the routine follow-up to the workflow while finance keeps the decisions that need judgement.

The seven-step automated invoice workflow

1. Keep one invoice system of record

Create and number each invoice in your accounting platform. Xero, QuickBooks, FreeAgent and similar products already cover recurring invoices, email delivery, reminders and bank or payment connections on some plans. Use those native controls where they fit. Add a connected workflow when the trigger or required data lives in your job, booking, CRM or e-commerce system.

Record the accounting invoice ID back against the source job or order. That gives both systems one shared reference.

2. Define the billable trigger

Choose the event that makes work ready to invoice. Examples include:

  • a job reaches approved for billing
  • an approved timesheet closes for the month
  • an order reaches the agreed fulfilment state
  • a recurring contract reaches its next billing date

Use a stable source key such as job-1842:final or contract-72:2026-08. Before creating anything, the workflow checks whether that key already has an invoice ID. A retry then returns the existing record instead of raising a duplicate.

3. Map every invoice field to an approved source

Write down where each field comes from before connecting the systems:

Invoice fieldApproved sourceReview condition
Customer legal name and addressAccounting customer recordMissing or unverified customer record
Description, quantity and priceApproved job, order or timesheetUnapproved line or price override
Supply date and invoice dateJob record and accounting clockMissing completion or supply date
Payment terms and purchase orderCustomer terms recordRequired PO absent
VAT code and rateAccountant-approved item or customer mappingNew or conflicting tax treatment
CurrencyContract or customer termsCurrency differs from the approved contract

The accounting platform should calculate VAT from an approved tax-code mapping. The workflow moves the agreed inputs; it does not invent tax treatment.

4. Validate, then choose draft or send

Check the required customer details, line totals, dates, VAT mapping, currency, payment terms and source key. Then apply a written approval rule.

For example, standard repeat work under an agreed value can move from validated draft to send. A first invoice, price override, new VAT treatment or missing purchase order stays in draft for finance approval. The threshold and reviewer belong in the workflow specification.

5. Send from the accounting record

Send the approved invoice from the accounting platform and include the payment route agreed with the customer. Store the invoice ID, delivery status, due date and payment reference. If delivery is rejected, keep the invoice open and route the customer details for correction.

6. Run reminders from invoice state

Build the reminder sequence around the current invoice state, not a date alone. Immediately before each message, query the open balance and status.

An open invoice can receive the approved pre-due, due-date and overdue messages. A paid, disputed, voided or credited invoice leaves the sequence. A partial payment follows the rule agreed for its remaining balance. The automated invoice-chasing playbook shows the customer-facing part of this workflow.

Reminder stageLive-state checkApproved action
Before dueInvoice is open, delivered and has a balanceSend the agreed heads-up with the invoice and payment route
On the due dateBalance remains open and there is no holdSend the due-date reminder in the approved voice
OverdueBalance remains open at the agreed intervalSend the next reminder and record the message against the invoice
EscalationThe invoice reaches the agreed thresholdPresent the invoice, correspondence and approved next action to the named reviewer

The schedule, intervals and wording belong in the workflow specification. For a professional-services example, see the invoice-chasing schedule for consultants. That example remains part of the same parent playbook, with the live balance and status checked before every message.

7. Reconcile under a strict matching rule

Treat payment collection and reconciliation as separate events. A successful payment event proves that a provider accepted the payment. Reconciliation decides which accounting invoice and balance it belongs to.

An automatic match should use an agreed combination of invoice ID or payment reference, customer, currency and amount. It should also check that the payment event has not already been processed. Partial payments, batched settlements, processor fees, foreign exchange differences, refunds, chargebacks and missing references enter the review queue with the candidate invoice attached.

What should the complete flow produce?

StageInputOutputReview route
TriggerApproved job, order, timesheet or billing dateStable billing keyTrigger has missing approval or was already processed
DraftCustomer, lines, dates, terms and tax codesAccounting draft with invoice IDRequired field or mapping is absent
SendValidated or approved draftSent invoice and delivery recordDelivery rejected or recipient needs correction
RemindOpen balance and reminder scheduleApproved message and event logDispute, hold, credit or customer-specific rule
ReconcileUnique payment event and open invoicesExact match and updated balancePartial, batched, fee-adjusted or unmatched payment
ReportInvoice and payment statesOutstanding, overdue and exception measuresSource totals do not reconcile

The Automate workflow ends with reliable invoice and payment events. From there, Turing BI can analyse outstanding balance, overdue balance, time from billing approval to send, reminder events and the review-queue age in a governed dashboard.

Acceptance tests to run before launch

TestExpected evidence
The same billing event arrives twiceOne invoice exists and both runs point to the same invoice ID
A required address, PO or VAT mapping is absentThe invoice stays in draft and the named reviewer receives the reason
An API timeout happens after invoice creationThe retry finds the existing invoice by its stable source key
Payment arrives before the next reminderThe fresh balance check removes the invoice from that reminder run
A customer makes a partial paymentThe paid amount and open balance remain distinct and follow the agreed rule
A settlement contains fees or several invoicesThe settlement enters review with candidate matches rather than closing the wrong invoice
A dispute, credit note or refund is recordedThe reminder state and accounting balance follow the approved handling rule

Keep a short parallel run before handing the routine path over. Compare invoice counts, gross and VAT totals, open balances and payment matches between the old and new process.

UK invoice and digital-record checks

As at 31 August 2026, GOV.UK says an invoice must include a unique identification number, supplier and customer details, a clear description, supply and invoice dates, amounts, applicable VAT and the total owed. Sole traders and limited companies have additional identity requirements. VAT invoices carry further fields, and HMRC says electronic VAT invoices must contain the same information as paper versions.

Making Tax Digital for Income Tax applies from 6 April 2026 to qualifying sole traders and landlords with more than £50,000 of self-employment and property income. HMRC requires compatible software and digital records, with digital links where more than one product is used. An invoice workflow should preserve that record route; automation on its own does not confirm tax compliance.

Have your accountant approve VAT codes, tax-point handling, credit notes and record-retention rules before launch. The workflow then enforces that approved map.

Keep statutory-interest escalation current

As at 31 August 2026, the Commercial Payments Bill is proposed legislation, not law. It was introduced in the House of Lords on 19 May 2026 and has not received Royal Assent. The proposal includes maximum payment terms and mandatory interest measures, but those proposed measures are not yet in force.

Use the current GOV.UK guidance on late commercial payments for the rules that apply now. Keep any interest or debt-recovery wording behind a named approval step, and have an accountant or legal adviser confirm the entitlement, calculation and message before it enters an automated sequence. The Commercial Payments Bill overview and UK Parliament bill page show the proposal and its progress.

When native invoicing is enough

Start with the accounting platform's own features when the invoice begins there, the schedule is recurring, the reminder sequence is standard and its bank or payment connection covers reconciliation. This keeps the fewest moving parts.

A connected workflow automation earns its place when billing begins in another operational system, several records form the invoice, approval rules vary by customer, or payment and reconciliation need a defined route across systems.

Sources checked on 31 August 2026

Put your invoice workflow in writing

Tell us where billing starts and which accounting platform holds the invoice. We will map the trigger, fields, approval path, reminder states and reconciliation rule into a fixed-scope plan and quote for you to review.

invoicingworkflow automationhow-to
Done for you

Want this handled end to end? It’s part of Workflow & Process Automation: we design it, build it and hand it over.

FAQ

Questions people ask

The routine path can run from an approved trigger through draft, send, reminders and an exact payment match. Finance keeps the review queue for missing fields, new tax treatments, disputes, credits and unmatched payments. Define both paths before launch.

Get started

Automation you can track, then trust.

Tell us what you want to automate. You get a free plan and a fixed quote to approve before anything gets built.

Fixed price you approve firstYou own everything we buildPause or cancel anytime

Discover Autopilot