The UK has more prescriptive invoicing rules than most English-speaking markets, and they tighten considerably the moment you register for VAT. Generic invoicing tools tend to handle the first half and quietly ignore the second.

Here is what matters when you are choosing invoicing software for UK work.

Before you are VAT registered

Below the VAT registration threshold — £90,000 of taxable turnover at the time of writing, though it moves, so confirm on gov.uk — your invoices are relatively simple. They should carry a unique identifying number, your business name and address, the customer's name and address, the date, a clear description of what you supplied, and the amount due.

What you must not do is charge VAT, or produce a document that looks like a VAT invoice. A surprising number of invoicing tools assume tax registration is the default and put a tax line on everything. If you are not registered, that is wrong, and it is your name on the document.

So the first thing to check: can this software issue a completely clean, tax-free invoice as the normal case?

Once you are VAT registered

A VAT invoice has to carry considerably more, including a sequential invoice number, your VAT registration number, the tax point, the VAT rate applied to each item, the total excluding VAT, and the VAT amount itself. Different rates — standard, reduced, zero — may apply to different lines on the same invoice.

Practically, your software needs to:

  • Put your VAT number on the document with the right label
  • Number invoices sequentially, with no gaps you cannot explain
  • Show VAT as its own line with the rate visible
  • Handle prices quoted VAT-inclusive or VAT-exclusive, since both are used in the UK depending on whether you sell to businesses or consumers
  • Let you register for VAT partway through the year without altering the invoices you issued before that

That last one is worth testing directly. If registering for VAT in September retroactively adds tax to the invoice you sent in June, your records no longer match what your customer actually paid.

Making Tax Digital: the honest limitation

This is the part most invoicing software will not tell you clearly.

If you are VAT registered, Making Tax Digital requires you to keep digital records and submit your VAT returns through functional compatible software that connects to HMRC. An invoicing tool that produces beautiful VAT invoices is not the same thing as software that can file your VAT return.

Most dedicated invoicing tools — including this one — do not file VAT returns. That is not a gap you can ignore: you will need either MTD-compatible accounting software, bridging software that submits from a spreadsheet, or an accountant who files on your behalf.

What good invoicing software can do is give you clean, exportable records of the VAT you have charged, so whoever does file has accurate figures to work from. If a tool implies it handles MTD, ask it directly whether it is recognised by HMRC for VAT submission, and check the answer on gov.uk rather than in their marketing.

Rules here change, so treat everything in this section as a prompt to check rather than as advice.

Getting paid

Late payment is a well-documented problem for UK small businesses, and there is legislation about it — you are generally entitled to charge statutory interest and a fixed sum on commercial debts paid late. Most freelancers never do, largely because it is awkward.

What helps more, day to day:

  • Automatic reminders before and after the due date
  • Payment terms stated explicitly on the invoice
  • Bank details, including sort code and account number, printed on the document
  • A running list of what is outstanding and how overdue it is
  • A way for the client to see what they owe without emailing you

Working with clients outside the UK

Since leaving the EU, invoicing EU customers has become a place where a lot of small businesses get uncertain. The VAT treatment of goods and services sold abroad is genuinely complicated and depends on what you sell and to whom.

What your software needs to give you is the flexibility to reflect whatever the correct treatment is: setting VAT per invoice rather than globally, issuing at zero rate where that applies, adding an explanatory note to the document, and invoicing in euros or dollars without opening a second account.

Records

VAT records generally need to be kept for six years. As with anywhere, that means you need a working export, and it means an invoice from three years ago should still look the way it did when you sent it — not be regenerated from whatever your settings say today.

A short checklist

  • Can it issue a clean non-VAT invoice as the normal case?
  • Does it number invoices sequentially?
  • Does my VAT number print with the right label?
  • Can I switch VAT on later without changing old invoices?
  • VAT-inclusive and VAT-exclusive pricing both supported?
  • Can I set VAT per invoice for overseas customers?
  • Can I export six years of records?
  • Is it clear about what it does not do for MTD?

Where MyBillDash sits

MyBillDash names the tax VAT for UK businesses, puts your VAT number on the document with the right label, numbers invoices sequentially, supports VAT-inclusive and VAT-exclusive pricing, and only labels a document as a tax invoice when you have told it you are registered. VAT can be set per invoice, so overseas customers can be handled correctly. Every invoice snapshots its own tax and branding, so registering for VAT does not rewrite your history.

It does not file VAT returns and is not MTD submission software. It gives you the records; your accountant or your MTD-compatible software does the filing. We would rather say that here than have you discover it at quarter end.

If that split works for you, start free, or read do you need accounting software, or just invoicing? to work out which side of the line you are on.