Blog / Internal tools

Do you need an ERP for a small business, or three tools that talk to each other?

Everyone drowning in systems gets told to buy an ERP. Most of them need three tools connected instead, at a fraction of the cost. Where that stops being true, what implementation really costs, and why these projects fail.

It arrives the same way every time. Accounting is in one place, stock is in another, jobs are in a third, and somebody spends Monday reconciling the three. You mention it to an adviser, an accountant or a peer, and they say what you need is an ERP.

Most small businesses asking that question do not need an ERP for a small business. They need three tools connected properly, which costs a fraction and can be done in weeks. There is a real point where that stops being true, and it is worth knowing exactly where it is before anyone quotes you six figures.

What an ERP for a small business actually is

Worth defining, because the word is used loosely and that vagueness is where money goes missing.

An ERP is one system holding your finance, stock, purchasing, sales and often manufacturing and payroll, in one database, so that a sale updates stock, ledgers and costs in a single motion with nothing syncing. That single database is the whole proposition, and it is genuinely valuable. Everything else about an ERP, the modules, the reporting, the workflow, exists elsewhere too.

What you buy is not features. It is the absence of reconciliation. That is what you are deciding whether to pay for.

The three-tools alternative

The alternative nobody quotes you, because it is a smaller sale: keep the tools your team already knows, and connect them so the re-typing stops.

  • Accounting stays where it is. Your bookkeeper knows it, your accountant accepts it, and it works.
  • The operational system is chosen for your trade, not for its finance module. A job system for a service business, a stock system for a distributor, whatever fits.
  • They are connected one direction at a time, with one system named as the master for each piece of information.
  • Reporting reads from both, so the questions that span them can finally be answered.
The two routes, priced honestly
Three tools, connectedERP
Software costThree subscriptions, typically $200 to $900 a month combined$500 to $4,000 a month, or a licence
Setup$10,000 to $40,000 for the connections and reporting$40,000 to $250,000 implementation, frequently more than the licence
Time to workingWeeksSix to eighteen months
Who can run itPeople who already know the toolsSomeone trained, and usually a consultant on call
If it goes wrongReplace one toolYou have changed how the whole company works
ReconciliationReduced, not eliminatedGenuinely eliminated

Illustrative ranges from the kind of work we quote, not a price list. The row that decides it is implementation: on an ERP that is the real number, and it is the one most often absent from the first conversation.

Where connected tools genuinely stop working

Being fair to the expensive option, because there is a real threshold and pretending otherwise would be dishonest.

  1. When a single transaction has to touch four systems at once. A sale that must reserve stock, trigger a purchase order, book a job and post to the ledger simultaneously is where syncing starts losing to a single database.
  2. When you manufacture. Bills of materials, work orders, production scheduling and costing are the case ERPs were actually built for, and connected tools handle them poorly.
  3. When reconciliation has become someone's job. Not an afternoon a month. A person, most of the week. At that point the ERP is competing against a salary rather than against a subscription.
  4. When you have multiple entities or currencies that must consolidate. Genuinely painful across separate systems.
  5. When a customer or regulator requires traceability end to end: which batch, which supplier, which order, provable. Possible across connected tools and much harder.

Two or more of those and the ERP conversation is legitimate. None of them, and you are being sold a solution to a problem you do not have yet. Our internal tools work is usually the middle path, and custom software vs off-the-shelf has the scoring framework for the general version of this decision.

What implementation actually involves

Since implementation is the real cost and the one least often explained, here is what the money buys. Understanding this is also how you tell a serious quote from an optimistic one.

  1. Discovery, and deciding whose process wins. Someone maps how you actually work, then you decide for each step whether to adopt the system's way or configure it to yours. This is the phase that determines everything after it, and rushing it is the single most expensive economy available.
  2. Configuration. Chart of accounts, tax rules, product structures, warehouses, user roles, approval limits, document templates. Weeks of decisions, most of which nobody has had to make explicitly before.
  3. Data migration. Customers, suppliers, products, opening balances, and how much history to bring. This is where the state of your existing data stops being a private embarrassment and becomes a line on a plan.
  4. Integration. Whatever stays outside the ERP still has to talk to it: your website, your payment processor, a machine on the shop floor, a customer's ordering system.
  5. Testing with real transactions. Running a genuine month through it in parallel before committing. Teams that skip this discover the tax configuration is wrong during their first real month-end.
  6. Training and the first month live. Everyone learns a new way to do a job they already knew. Productivity drops before it rises, and planning for that dip is the difference between a bumpy month and a crisis.

Six phases, of which software licensing is none. That is why implementation routinely exceeds the licence, and why a quote that does not break these out is not yet a quote.

Why these projects fail

ERP implementations have an unhappy reputation and it is deserved, but the reasons are consistent enough to be avoidable.

  • The licence was compared, not the implementation. The software is the small number. Configuration, data migration, integration and training are the project, and a quote that leads with the monthly fee has told you about a fraction of the cost.
  • Nobody decided whether to change the process. An ERP has opinions about how a business should run. You either adopt them, which is disruptive, or customise around them, which is expensive and makes upgrades painful. Deciding this halfway through is how budgets double.
  • The data was worse than anyone admitted. Years of inconsistent product codes and duplicate customers surface during migration, at the worst possible moment.
  • No internal owner. These projects need someone senior whose actual job is this for six months. Where that person does not exist, the consultants make the decisions and nobody owns the result.
  • Training was the line item that got cut. A system nobody can use is worse than the spreadsheet it replaced, because now it is also expensive.

The categories you will be shown

Once you start looking you will be presented with three quite different things, all called ERP, at prices that differ by an order of magnitude. Knowing which you are being shown saves a great deal of confusion.

Three things sold under the same word
What it isSuitsWatch for
An accounting package with modules bolted onBusinesses whose complexity is mostly financial. Cheapest by a wide margin and often genuinely sufficient.Stock and manufacturing tend to be shallow. Fine until they are not, and moving later is a full migration.
A mid-market ERP built for a sectorMost businesses that genuinely need one. Configured rather than developed, with the assumptions of your industry already baked in.The sector fit is the whole value, so a product built for manufacturers will fight you if you are a service business.
A large enterprise platform, scaled downBusinesses expecting to grow into it, or with a customer who requires it.Implementation cost and the consultant dependency. Powerful, and you rarely stop paying for expertise.

There is also a fourth option nobody sells: open-source ERP, self-hosted. Genuinely capable, and the implementation cost does not go away, it moves from a licence to a person who understands it.

The practical advice is to establish which category you are in before comparing anything, because a demonstration of the third will make the first look inadequate regardless of whether it would have served you perfectly well.

How to decide in an afternoon

  1. Count the reconciliation. Hours a week, across everyone, spent making systems agree. Multiply by fifty. That is what you are buying out of.
  2. Write down the one transaction that hurts most, and how many systems it touches. If the answer is two, connect them. Four, keep reading.
  3. Price the connected version first, properly, from someone who will actually build it. You cannot judge an ERP quote without a number to compare it to.
  4. Ask any ERP supplier for implementation and licence separately, in writing, with the assumptions listed. If implementation is vague, that is your answer about the whole engagement.
  5. Ask who inside your business will own it, name them, and check they have the time. If nobody can be named, do not start.
  6. Ask what happens to your data if you leave. The question is uncomfortable early and much worse late.

Not for you if

One question that cuts through the sales process, and it works on us as readily as on anyone else: ask a supplier what would have to be true for you not to need their ERP, and what they would recommend in that case instead. Anyone who has implemented a few has a clear answer, and it usually describes a business rather like yours.

The guides, by email

Get the next guide in your inbox

One email when a new guide is published: what things cost, what to build first, and when the honest answer is to build nothing. No promotions, unsubscribe any time.

First guides arrive straight away. Unsubscribe any time.

Also asked

Questions that usually follow

Does a small business need an ERP?

Usually not. Most small businesses asking the question need three tools connected properly, which costs a fraction and takes weeks rather than months. An ERP becomes genuinely right when a single transaction must touch four systems at once, when you manufacture, when reconciliation has become someone's actual job rather than an afternoon a month, when multiple entities or currencies must consolidate, or when end-to-end traceability is required.

What does an ERP cost for a small business?

The licence is the small number: illustratively $500 to $4,000 a month. Implementation is the real cost, at $40,000 to $250,000 and frequently more than the licence itself, over six to eighteen months. By comparison, connecting three existing tools is typically $10,000 to $40,000 of setup plus $200 to $900 a month of subscriptions, working in weeks. Any quote leading with the monthly fee has described a fraction of the project.

What is the alternative to an ERP?

Keeping the tools your team already knows and connecting them so the re-typing stops. Accounting stays where your bookkeeper and accountant want it, the operational system is chosen for your trade rather than for its finance module, they are connected one direction at a time with one system named as master for each piece of information, and reporting reads from both so questions spanning them can be answered.

Why do ERP implementations fail?

Consistently the same five reasons. The licence was compared rather than the implementation. Nobody decided whether to adopt the system's process or customise around it, and deciding halfway doubles budgets. The data turned out worse than anyone admitted, surfacing during migration. There was no internal owner with the time, so consultants made the decisions. And training was the line item that got cut, leaving a system nobody can use.

What is an ERP actually for?

One database holding finance, stock, purchasing, sales and often manufacturing, so a sale updates stock, ledgers and costs in a single motion with nothing syncing. That single database is the entire proposition. What you are buying is not features, since the modules and reporting exist elsewhere too, it is the absence of reconciliation. Decide whether that is worth the price by counting what reconciliation currently costs you.

How do I decide between an ERP and connecting my systems?

Count the hours a week spent making systems agree and multiply by fifty, since that is what you are buying out of. Write down the transaction that hurts most and count how many systems it touches: two means connect them, four means keep reading. Price the connected version first so you have something to compare against. Then ask any ERP supplier for implementation and licence separately in writing, and name the person inside your business who will own it.

Next step

Describe your systems and we will tell you which of the two you need

List what you run, how many people touch each one, and what gets re-typed between them. We will tell you whether this is an ERP conversation or three connections, with rough costs for both. We reply within two working days, and it is usually the cheaper answer.

See Internal tools Start the conversation