Guide · 6 min read
Custom CRM and ERP for SMEs: the difference, when you need one, where to start
Katia Ryze, an AI-generated character. Article prepared with AI and reviewed by the Ryze Systems teamCRM and ERP: the difference in plain words
| CRM | ERP | |
|---|---|---|
| The question it answers | Where are we with this customer? | Where are we with this job? |
| What it contains | Contacts, requests, quotes, follow-ups, conversations | Orders, stock, purchasing, scheduling, hours, invoices |
| Who uses it | Management, sales, front desk, customer service | Production, field teams, logistics, administration |
| The sign it is missing | Quotes never followed up, history impossible to find | Double entry, delays, forgotten invoices |
| What you gain | Deals that no longer get lost | Time, and fewer errors on the work you sold |
In a small company the border is blurred, and that is normal. A plumber who receives a request, writes a quote, schedules the job and sends the invoice crosses both in a single day. That is why a tool designed for a large group, with a CRM on one side and an ERP on the other, rarely fits a company of fifteen people.
When does an SME need a CRM?
The number of customers is not the right criterion. Look for these signs instead:
- several people talk to the same customer without knowing what the other one said;
- you find quotes that were never followed up while tidying up;
- on a Monday morning, nobody can say how many deals are in progress;
- when someone leaves or is away, their knowledge of their customers goes with them.
If you recognise none of them, keep your spreadsheet. If you recognise two, the cost of waiting is already there. To decide when a spreadsheet has reached its limit, see replacing Excel with software: when and how.
When does an SME need an ERP?
Here the problem is no longer selling, but delivering and invoicing without friction:
- the same information is entered in three tools;
- the schedule lives on a whiteboard or in one person’s head;
- hours or materials are not invoiced because the information arrives too late;
- in the middle of the month, you do not know what has been done and not yet invoiced.
A full ERP is not always the answer. Often a single piece is missing: tracking of field jobs, order management, the link between the quote and the invoice.
Standard or custom: how to choose
What is better left to a standard tool
Accounting, VAT and payroll. These are regulated areas where a mistake is expensive and where established accounting software has proven itself. We advise against rebuilding them. The detail, with the Swiss example of Bexio and Abacus, is in Bexio, Abacus or a custom CRM.
What gains from being built for you
What is specific to your trade: the way you qualify a request, calculate a quote, organise a round, approve a file. This is where a standard tool forces you into workarounds. If you are hesitating with a suite from the market, see Odoo or custom software.
Where to start: the steps
- Follow one real deal from the first call to the payment, and note every re-entry and every wait.
- Choose the step that costs the most: that is your first module, and no more.
- Decide what stays in your current tools, accounting in particular.
- Write the need down in a few pages, including what is out of scope.
- Have this first module delivered, use it for a month, then decide on the next one with facts.
At Ryze Systems these building blocks are called modules: CRM, Quotes, Operations, AI and Infrastructure. They are added one after the other, around your real workflows, and the system is not billed per user. An example of a first module is described in the use case CRM and pipeline for SMEs. For the budget, read custom software cost in Switzerland.
Frequently asked questions
What is the difference between a CRM and an ERP?
A CRM tracks what happens with your customers before and around the sale: contacts, requests, quotes, follow-ups, history. An ERP tracks what happens inside the company once the sale is made: orders, stock, purchasing, scheduling, invoicing, accounting. The CRM answers "where are we with this customer?", the ERP answers "where are we with this job?".
Does a five-person agency with two hundred clients need a CRM?
If one person knows every client and nothing gets lost, a well-kept spreadsheet is enough. The need appears when several people deal with the same client, when follow-ups are forgotten, or when an absence blocks a file. The criterion is not the number of clients, it is the number of hands and of things forgotten.
Should you start with the CRM or the ERP?
With the one that carries your biggest current problem. If you lose deals for lack of follow-up, start with the CRM. If the deals come in but production, scheduling or invoicing overflow, start with the operations side. In both cases, deliver a single process first.
Should a custom ERP redo the accounting?
Generally not. Accounting, VAT and payroll are regulated areas that established accounting software covers well. Custom software makes sense for what is specific to your trade; it then passes the approved invoices on to your accounting tool.
Custom ERP or standard ERP?
A standard ERP suits you if you accept adopting its processes. A custom ERP suits you if your processes are your advantage, or if a standard tool would require many adaptations. Compare the two over three to five years, subscriptions and implementation included.
In 60 seconds: your friction points, the recommended modules and an indicative price range.
Last updated: