Does a small business need ERP? An honest answer

Someone — a consultant, a software vendor, or a friend running a bigger company — told you it's time to move to ERP. Now there's a proposal on the desk with a dozen modules, half of which you've never heard of, priced for a team far larger than yours.
The honest answer: most small businesses do not need ERP yet, and some won't for a long time. But there is a real point past which refusing it costs more than buying it. This piece draws that line.
What ERP actually means
The term sounds intimidating; the idea is not. Instead of a separate spreadsheet or a separate program for every department, everything runs off one shared database. The moment sales logs an order, the warehouse count drops and finance gets an invoice, automatically. A number gets typed once and looks the same everywhere — nobody says "my sheet shows something different," because there is no separate sheet.
Where ERP is genuinely not needed
- One or two people run the whole books. If you and your accountant look at the same spreadsheet, there is no reconciliation problem, because there is only one source.
- The business is a single department. A service business with no inventory and no production — a design studio, a consultancy, a course provider — never faces the "sync between modules" question in the first place.
- Order volume is low. Ten or fifteen orders a month take five minutes to enter by hand; building a system to automate that is a project in its own right.
In all three cases, buying ERP does not solve a problem, it spends effort on one that does not exist yet — the time spent implementing, learning and maintaining it outweighs anything saved.
The signs that the timing has actually arrived
- Finance and warehouse numbers stop matching at month-end, and someone has to reconcile them by hand.
- The same piece of data gets typed into two or three different places by different people — sales into their sheet, the warehouse into its own log, the accountant into their own software.
- Preparing e-invoices and tracking the VAT deposit account has turned into a job on its own.
- The team has grown, and "who has the latest version of this spreadsheet" stopped being a joke and became a real cost.
Recognise two or more of these, and the question stops being "do we need ERP" and becomes "what shape does it need to take."
Three steps before buying ERP
- Map the structure first. Write down how data actually moves between departments before choosing software to run it. Skip this step and you simply move a disorganised process into a more expensive program.
- Clean the data. Errors, duplicates and stale records carried over as-is from old spreadsheets grow faster inside the new system, not slower.
- Start with the department that hurts most. Rather than migrating everything at once, starting with the one or two modules causing the most mismatch — usually finance and the warehouse — and expanding once you see the result is the cheaper path.
The hidden cost of ERP is time, not money
Looking at a proposal, attention usually goes to the licence fee or the development cost. The real cost sits somewhere else — the transition period between the old habit and the new system. For a few weeks the team runs the old way and learns the new one at the same time, and the chance of a mistake in that overlap usually goes up, not down. If "there's no time for this right now" keeps coming back as the answer, the reason is rarely that ERP is complicated — it's that the start date landed in the team's busiest stretch instead of a quieter month.
Off-the-shelf ERP, or a system built around your own process?
The market has ready-made ERP packages built on universal modules. Their advantage is speed — the structure already exists, so setup takes less time. But a "universal" module does not always fit a specific process exactly: if, say, the e-invoice flow or a warehouse rule specific to your sector was never accounted for in the standard package, you end up adapting your process to the software rather than the other way round. A system built around your own structure works the other way — development takes a little longer, but the software adapts to you. Which one is right has less to do with company size than with how unusual your own processes actually are.
ERP is not the same thing as CRM
The two get confused often. CRM tracks the relationship with a customer — who called when, which offer went out. ERP looks at the business's own internal resources — finance, warehouse, production. If the problem sits with customer relationships, ERP will not fix it; if the problem sits with resource tracking, CRM will not help. Buying the wrong tool means paying for a solution and keeping the original problem.
ERP does not solve a problem — it scales the process that already exists. A disorganised process inside ERP becomes a more expensive kind of disorganised.
If a few of these signs sound familiar and you want to see every department from one place, our ERP solution that brings finance, warehouse, purchasing and sales onto one shared base covers that whole move — from mapping the structure to 1C integration and training the team.