A custom CRM does not pay for itself through its features but through the manual actions it removes. At a German craft brewery for which we designed a business platform, the return on investment was reached in six months, with brewing productivity up 35%, batch errors down 80% and invoicing time halved. These figures come from one specific project; what transfers is the calculation method, not the percentages.
The CRM debate often revolves around the entry price: €12,000 of development against a few tens of euros per user per month for an off-the-shelf tool. Put that way, the question has only one answer. It changes entirely as soon as you look at what each option leaves to be done by hand. Target audience: leaders of industrial or manufacturing SMEs whose processes do not fit into a standard CRM.
What was measured at the brewery
The project covered the full chain: orders, brew scheduling, fermentation and maturation, packaging, warehouse, dispatch. The results published in the case study are as follows.
| Indicator | Before | After | Change |
|---|---|---|---|
| Brewing productivity | Manual planning | Automated scheduling | +35% |
| Batch errors | Frequent | Almost none | −80% |
| Invoicing time | Half a day | Two hours | −50% |
| Return on investment | — | Reached | 6 months |
One point is worth stressing: none of these gains comes from a spectacular feature. They come from removing double entry, from a data model that knows recipes, batches and expiry dates, and from an interface that differs depending on whether the user is a salesperson, a brewer, a quality controller or a logistics manager.
How to calculate the return before deciding
The method takes four steps and is done before any quote. It requires no technical skill.
- List the repeated actions. Everything done by hand several times a week: recopying an order from one tool into another, hunting for a piece of information in a spreadsheet, calling a customer back for a missing detail, correcting a data-entry error.
- Quantify them in hours. Weekly frequency multiplied by duration. Take the measurement over a real week, not from memory — the gap is systematically against the estimate.
- Apply the loaded hourly cost of the person who performs the action, not a company average.
- Add the cost of errors. A badly traced batch, an order sent to the wrong address, an invoice issued late. This item is often larger than the time lost, and it is the one spreadsheets never show.
The annual total obtained, set against the cost of development, gives the payback period. Our custom CRM ROI calculator does this sum with your own figures.
Why a standard CRM was not enough here
Off-the-shelf CRMs are built around one central object: the sales opportunity. They excel at tracking a sales cycle. They know nothing about a fermentation tank, a bitterness index, an expiry date or a rule for picking the stock closest to its expiry — constraints that follow directly from the obligations on European food traceability.
You can force them to learn it, with custom fields and automations. That works — up to a certain point of complexity, beyond which the company spends more time maintaining its configuration than using it. That is the precise moment when bespoke becomes cheaper than off-the-shelf, and we set out the tipping-point criteria in our comparison between a custom CRM and HubSpot or Salesforce.
The most reliable signal
It is not technical. When your teams keep a spreadsheet “for the real numbers” alongside the CRM, the tool is not modelling your business. The parallel spreadsheet is a symptom, never a solution.
What a custom CRM really costs
Our rates for a business system start at €12,000, and the public price list sets out the levels. That amount covers domain analysis, modelling, module development, integrations, data migration and training.
Two further items come on top and must appear in your calculation: hosting and application maintenance on one hand, and your teams’ time during the analysis phase on the other. The latter is an investment, not a loss — a CRM designed without its users ends up as a parallel spreadsheet.
When a custom CRM is not justified
We advise against it in three cases, and we say so before the quote.
- Your processes are not stable. Development freezes rules. If they change every quarter, a configurable tool will cost less than a permanent development cycle.
- Volume is low. Below a certain number of orders or customers, the time saved does not repay the development, however elegant the solution.
- Nobody will own the project internally. A business CRM needs a point person who makes the trade-off decisions. Without one, the project drifts and the budget with it.
In those situations, a properly configured off-the-shelf tool is the right choice — and we recommend it without reservation. Bespoke is not a higher tier: it is an answer to one particular kind of problem.
Frequently asked questions
How long does a custom CRM take to pay for itself?
At the brewery, the return was reached in six months. That period depends entirely on the volume of manual actions removed: the more a company does repetitively by hand, the faster the return. This is why the calculation has to be done beforehand, with your own measurements.
Can you start small?
Yes, and that is what we recommend. You start with the process that costs the most time, put it into production and measure. The following modules are added once the first gain is confirmed. This progression avoids the tunnel effect and lets you stop if the return does not materialise.
What happens to the CRM if the agency disappears?
That is the right question to ask before signing. The code must be delivered to you and documented, the hosting must be in your name, and a handover to another provider must be possible. We work with mainstream technologies precisely for that reason, and the data portability provided for by the GDPR also applies to your operational data.
Do you need a CRM or an ERP?
The two words often cover the same need in an SME: a system that holds the operational truth. The academic distinction matters less than the question of which processes it has to cover. We address it on our custom CRM in Luxembourg page.
If you are hesitating, do the four-step calculation above first. If it gives a return of more than eighteen months, a standard tool is probably enough. If it falls below twelve, the question deserves a quote. Tell us about your processes — the initial scoping is free.
{“@context”:”https://schema.org”,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”How long does a custom CRM take to pay for itself?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”At the German brewery described in our case study, the return on investment was reached in six months. That period depends on the volume of manual actions removed and must be calculated before the project, from real measurements.”}},{“@type”:”Question”,”name”:”Can you start small with a custom CRM?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. You start with the process that costs the most time, put it into production, measure, then add the following modules. This progression avoids the tunnel effect and lets you stop if the return does not materialise.”}},{“@type”:”Question”,”name”:”When is a custom CRM not justified?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”In three cases: when processes are not stable, when the volume of activity is too low for the time saved to repay the development, and when nobody internally can own the project and make the trade-offs.”}}]}
Planning an e-commerce project?
We build WooCommerce stores optimized for conversion and performance.
See our WooCommerce service →





