The verdict in three sentences
For a construction equipment rental firm with 1,800 machines, a custom customer portal priced at EUR 25,000 to 50,000 cuts inbound branch calls by roughly 40 %, because extensions, returns and invoice copies become self-service. With 6 branches, the time saved usually exceeds EUR 70,000 a year, paying back the project in under 9 months. Success depends on reliable sync with your rental ERP, otherwise customers see wrong data and call anyway.
What customers should be able to do on their own
Site managers and project supervisors call for four main reasons: extending a rental, arranging a return, getting an invoice or delivery note, checking what is still on hire for a site. Each feature is priced separately. 2026 ballpark figures:
| Feature | Scope | Budget (excl. VAT) | Share of calls handled |
|---|---|---|---|
| Contract overview | Equipment on hire by site, dates, rates | EUR 5,000 to 9,000 | 15 % |
| Online extension | New end date, automatic or branch approval | EUR 4,000 to 8,000 | 30 % |
| Return request | Pick-up slot, site address, photos | EUR 4,000 to 8,000 | 20 % |
| Invoices and delivery notes | PDF download, 3-year history, accounting export | EUR 3,000 to 6,000 | 20 % |
| Multi-user accounts | Supervisor, site manager and accounts roles | EUR 2,500 to 5,000 | Indirect |
| Rental ERP connector | Sync of contracts, fleet and billing | EUR 6,500 to 14,000 | Prerequisite for everything else |
Total: EUR 25,000 to 50,000 depending on your ERP and the number of approval rules. Timeline: 3 to 4 months, of which 4 to 6 weeks go into the connector.
The real gain per branch
The calculation below assumes a typical Frankfurt-area branch receiving 55 customer calls per working day, averaging 4 minutes, handled by staff at a loaded cost of EUR 38 per hour.
| Per-branch indicator | Before | After (- 40 %) | Annual gain |
|---|---|---|---|
| Customer calls per day | 55 | 33 | 22 calls avoided |
| Phone time per day | 3 h 40 | 2 h 12 | 1 h 28 per day |
| Hours freed over 220 days | 323 hours | ||
| Value of time at EUR 38/h | EUR 12,270 | ||
| Invoice copies sent manually | 12 per week | 2 per week | 26 hours per year |
| Disputes over return dates | 6 per month | 2 per month | Fewer credit notes |
Across 6 branches, the direct gain is about EUR 73,600 a year. There are less visible effects too: extensions declared online prevent unbilled rental days, often 1 to 2 % of rental revenue at regional rental firms.
Custom build or ERP vendor module
Most rental ERPs offer an optional customer portal. It is worth comparing before commissioning a build.
| Criterion | ERP vendor portal | Custom customer portal |
|---|---|---|
| Upfront cost | EUR 5,000 to 15,000 configuration | EUR 25,000 to 50,000 |
| Subscription | EUR 300 to 1,200 per month | Hosting EUR 100 to 250 per month |
| 5-year cost | EUR 23,000 to 87,000 | EUR 31,000 to 65,000 |
| Mobile flow for site managers | Often designed for the office | Built for smartphones, 3 taps |
| Business rules (damage waiver, breakage, fuel) | Standard | Your exact rules |
| Branding | Logo only | Interface in your colours |
If your vendor portal covers extensions and invoices, keep it. A custom build is justified when key accounts demand specific features, such as purchase order approval or tracking by site.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Stefan, branch director at a rental company with 1,800 machines (6 branches around Frankfurt, Offenbach and Darmstadt), sees his two assistants spending half their day on the phone handling extensions.
- Customer portal with ERP connector: EUR 38,000
- Hosting and maintenance: EUR 5,400 per year
- Time saved across 6 branches: EUR 73,600 per year
- Recovered rental days (1 % of EUR 4.2M rental revenue): EUR 42,000 per year
Net gain in year one: EUR 72,200. The project pays for itself a little over 4 months after launch, and the assistants refocus on following up quotes.
FAQ
Do we need to change rental ERP to get a customer portal?
No, the connector reads from and writes to your current ERP via its API or exports. This phase costs EUR 6,500 to 14,000 depending on how open the system is.
Are extensions approved automatically?
Your choice: instant approval for equipment not reserved elsewhere, branch approval within 2 hours otherwise. About 80 % of requests go through automatically.
How long until launch?
Allow 3 to 4 months, with a 3-week pilot at one branch before full rollout.
Will customers actually use it?
Adoption usually reaches 50 to 60 % of regular customers within 6 months if branches consistently point to the portal and sign-in works by passwordless link.
How is data protected?
Hosting in Germany or the EU, GDPR-compliant, with access logging. It costs EUR 100 to 250 per month.
Let's scope your project. Tell us your rental ERP, number of branches and call volumes, and we will price a phased customer portal with an indicative budget and a 3 to 4-month plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.