Contact Info
What belongs in an ERP requirements specification for a UK business?
A UK ERP requirements specification sets out, line by line, what the new system must do and how each line will be proven. Beyond process requirements, it covers Making Tax Digital submission and digital links, readiness for Peppol e-invoicing, payroll journal interfaces, record keeping, UK GDPR hosting questions and audit trail. I prepare and control it remotely, with your accountant confirming every tax statement.
Last reviewed by Vikas Saroj
A UK company moving off Sage, Xero or an older on-premise system may start with a long list of wishes and a few screenshots of reports they like. Such material is useful, but an implementation partner cannot price it reliably and a tester cannot prove it. The gap between the two is where disputes about scope begin.
I work remotely with UK businesses to turn that material into a controlled specification. Each line has an ID, a process area, a priority, an owner and a condition that shows it works. Lines covering VAT, MTD, payroll postings and statutory reporting are drafted for your accountant or advisor to confirm, since those calls are theirs to make.
The result is one document that serves several jobs: the requirement annex for a tender, the source for demo scripts, the basis for acceptance testing and a reference your contract can point to.
Each piece is designed so that a partner can price it and your team can prove it before go-live.
Requirements grouped by order to cash, purchase to pay, stock, projects, period-end and management reporting, each with an owner and a short note on the process step it supports.
MTD submission, VAT reporting, reverse charge handling where relevant and record keeping, phrased as pass or fail conditions and passed to your accountant for confirmation before baseline.
Statements describing what the platform must support if Peppol becomes a customer demand or a legal requirement, with a priority your team chooses after advice rather than by default.
Where data and backups are held, transfer safeguards, role-based access, audit logging and support cover, written so a vendor answers each point plainly instead of attaching a brochure.
Bank files, payroll journals, eCommerce, CRM and reporting tools described as interfaces, plus migration scope covering open items, history and how opening balances are agreed.
A register tying each line to its demo step, fit-gap status and acceptance test, with versioning, sign-off records and a change log the project can rely on.
Pull together what exists today
Write lines that can be proven
Review, approve and issue
The outline I use for UK businesses follows the flow of work rather than the org chart: order to cash, purchase to pay, stock and warehousing, projects or production where relevant, period-end and VAT, management reporting, then the cross-cutting sections for security, hosting, interfaces and data. Each section opens with a few sentences on the current process and the intended one, then lists numbered lines.
A line is only accepted into the document if it meets four tests:
Priority is a business call, so I describe it in plain terms during workshops. Must is reserved for lines without which you could not trade, pay people or file. Should covers lines where a manual route exists but wastes time. Could is for conveniences you would take if standard. Won't records what has been knowingly deferred, which protects the budget when the same idea resurfaces mid-project.
The general approach to capturing these lines is set out under ERP requirements gathering; this page is about the document itself.
Tax lines fail when they are written as aspirations. "Must be MTD compliant" cannot be tested; a vendor will simply say yes. I break it down into observable conditions and then ask your accountant or tax advisor to confirm or correct each one. I do not determine VAT treatments.
E-invoicing deserves its own group. The UK government has signaled a move toward wider business e-invoicing, with Peppol the framework most discussed, and some public sector buyers already accept or ask for Peppol invoices. I write readiness lines covering sending and receiving through an access point, invoice data quality and exception handling. Your team then sets the priority after checking the current position with your advisor.
Payroll in many UK businesses runs in dedicated software or with a bureau that handles RTI submissions to HMRC. The ERP specification should not pretend otherwise; it should define the boundary. I write the interface lines that matter to finance:
Statutory accounts are usually prepared by your accountant, under UK GAAP or IFRS as they advise. The specification therefore asks for what they need from the system: a trial balance by entity, a mapping to their account format, period locking and an export they can work with. Where a group consolidates, the lines cover intercompany matching and the currencies involved, typically sterling alongside euro or dollar.
Record keeping lines state how long data must stay retrievable, based on the period your advisor gives you, how closed periods are protected from change and how data can be exported in full if you leave the platform. These lines tend to be skipped because nobody owns them; the specification assigns an owner to each.
Non-functional lines are where vendors answer most loosely, so I write them as direct questions with an expected form of answer:
Each interface gets a short card: systems, direction, trigger, frequency, data owner and what happens when it fails. For UK businesses that list commonly includes bank statement imports and BACS payment files, Direct Debit collections, eCommerce or marketplace orders, CRM and a reporting tool.
Migration lines define which records move, how much history, who cleans customer, supplier and item data, and how opening balances and open VAT periods are reconciled and signed. Writing "vendor to advise" here simply defers a cost until after signature.
The specification is most useful when its IDs travel. In the register, every line carries three cross-references: where a vendor showed it in a demo, how each candidate platform scored on fit, and which acceptance test signs it off. In a tender, partners answer the requirement annex line by line; the UK ERP selection page explains how those answers and demos are then scored. When a partner is chosen, their statement of work can cite the signed version or their answers to it, which gives delivery and acceptance a common text. The RFP consulting page covers the annex format.
Version control is simple but strict: a version number, a dated change log entry for every edit after baseline, the reason, the approver and the tests affected. Each process owner signs their section; the sponsor signs the whole.
Gaps that put UK specifications at risk include:
All of this runs remotely in UK business hours, with visits by arrangement and no commissions from any vendor. For process maps and fit-gap work around the document, see the UK ERP business analyst page, or the UK ERP consultant page and the UK hub for wider context.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Detailed enough that a tester can prove them. That means separate lines for return submission, the digital link between records and return, drill-down from return boxes to transactions and any adjustments your accountant accepts. A single line saying the system must be MTD compliant gives you nothing to hold a vendor to.
That depends on your customers and on the current legal position, which your advisor should confirm. If public sector or large customers already ask for Peppol invoices, it may be a Must. If not, many businesses set it as Should and require the platform to show a credible route. The specification records whichever choice you make and why.
Yes, but only the boundary. The specification defines the journal the bureau sends, how costs are split, which control accounts it hits and who reconciles them. Payroll calculation and RTI submissions stay with the bureau or payroll software. Leaving the boundary unwritten is how payroll becomes an unplanned workstream.
Yes, usually by citing it in the statement of work, either directly or via the partner's line-by-line answers. How it is incorporated is a legal question for your solicitor. My part is making sure the version is controlled and the lines are clear enough to be useful in that role.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.