★★★★★Bespoke software for B2B·One-off build fee, low monthly retainer·You own the software

ERP and CRM

ERP for small business: what you need and what you can skip

ERP for small business means one system holding stock, orders, purchasing and accounts instead of five spreadsheets that disagree with each other. Most small businesses need three or four modules, not the full suite a salesperson will show you.

Haystak · 11 August 2026 · Updated 11 August 2026 · 8 min read

Diagram of ERP for small business modules connected around a central database

ERP for small business is the same idea as ERP for a large one, scaled down: a single system of record for stock, orders, purchasing and finance, so that the number on the invoice matches the number in the warehouse. The difference is that a small business rarely needs more than a handful of the modules a big ERP vendor sells.

The honest starting question is not "which ERP system" but "do we actually need ERP, or do we need three spreadsheets replaced by one properly connected system". Both answers are common, and getting it wrong in either direction wastes a year and a good chunk of budget.

What ERP actually means for a small business

Enterprise Resource Planning is a dull name for a simple idea: instead of keeping stock in a spreadsheet, orders in an inbox, and accounts in Xero, one system holds all three and updates them together. Sell an item and stock drops, a sales order is created, and the invoice is raised from the same record.

For a business turning over a few million pounds with fifteen to eighty staff, that is usually enough. You do not need the manufacturing capacity planning, multi-currency consolidation or advanced demand forecasting that a national distributor needs, and paying for it adds licence cost and configuration time with no return.

The modules that earn their keep

Most small businesses that benefit from ERP need a similar core, regardless of sector. Everything past this list is optional until you can point to a specific problem it solves.

ModuleWhat it replacesSkip it if
Stock and inventoryA spreadsheet, or a warehouse team's memoryYou hold no stock or sell services only
Sales orders and invoicingA quote in email, an invoice typed separatelyOrder volume is very low and manual is fine
PurchasingPOs raised in a word processor or none at allYou have one or two suppliers and low spend
Finance / accounts integrationManual re-keying into Xero or SageRarely - this one is almost always worth it
CRM / pipelineA separate CRM toolYou already have a CRM that works and don't need it merged
Manufacturing / production planningA whiteboard or spreadsheet scheduleYou don't make anything, you resell or provide services
Multi-warehouse / multi-currencyNot applicable to most SMEsYou trade from one site in one currency

Do you need an ERP system at all?

Some small businesses genuinely don't. If you have one product line, low order volume, and Xero already covers your accounts adequately, an ERP project can be solving a problem you don't have. The signal that you do need one is usually the same each time: the same piece of information is typed into two or three places, and it eventually disagrees.

  • Stock counts in the warehouse never match the spreadsheet.
  • Someone spends a day a week reconciling orders against invoices by hand.
  • You cannot answer "what's our margin on this job" without asking two people and waiting a day.
  • Growth means adding another spreadsheet rather than another customer.

If none of those sound familiar, the honest advice is to leave it alone and revisit in a year. If two or more do, it is worth working out whether MRP vs ERP is even the right framing before you look at systems at all.

Off-the-shelf or built for you?

For a genuinely standard small business - retail, straightforward distribution, simple services - off-the-shelf is usually right. Products like Xero, Sage, or Odoo cover the common ground well, are supported, and get updated without you paying for it. Buying a standard product to do a standard job is the sensible default, not a compromise.

The case for something built around you starts when your process has a genuine quirk a standard product can't represent - a costing method specific to your trade, a compliance record you're legally required to keep in a particular shape, or a scheduling rule that comes from your machinery rather than a textbook. That is the territory covered in our bespoke systems built round your process.

It's also worth being clear-eyed about cost structure before you commit either way - see our breakdown of ERP system cost for what actually drives the number up or down.

How to shortlist without wasting three months

  1. 01Write down the four or five things the current setup gets wrong, in plain language, before you look at any vendor.
  2. 02Decide which modules from the table above you actually need, and ignore the rest of the demo.
  3. 03Ask each vendor to show your process, not their standard script - a stock check, a quote, an invoice, in that order.
  4. 04Ask what happens when you need something the product doesn't do out of the box, and how much that costs.
  5. 05Check who does support after go-live, and whether that's the same person who sold it to you.

Government guidance on Making Tax Digital is worth checking before you finalise your finance module choice, since it affects what your accounting integration needs to support.

If you want a second opinion on whether ERP for your small business means buying a product or building something narrower, get in touch and we'll tell you honestly which side of that line you're on.

✦ Where this fits

More on this from us: bespoke systems built round your process.

Questions we get asked

Common questions

What's the smallest business that benefits from ERP?

There's no fixed size threshold - it's about complexity, not headcount. A five-person business with stock, multiple suppliers and manual reconciliation can benefit more than a thirty-person consultancy with none of those problems.

Can I start with just one or two modules?

Yes, and it's usually the right approach. Start with the module solving your worst problem - normally stock or invoicing - and add others once that one is working properly.

Is ERP overkill if I already use Xero?

Not necessarily - many ERP systems integrate with or sit alongside Xero rather than replacing it, handling stock and orders while Xero stays the accounts system.

How long does a small business ERP implementation take?

A focused implementation with two or three modules typically runs eight to sixteen weeks including data migration and training. Longer if you're adding manufacturing or multi-site complexity.

Not sure ERP is even the right answer? We'll tell you what we'd build.

Tell us what's going wrong day to day and we'll tell you honestly whether it's a system problem, a process problem, or both.

No pitch deck · We map your process · You own the software