The verdict in three sentences
A leader who wants to steer the business has two routes in 2026: a packaged BI platform (Power BI, Metabase, Looker) laid over the data, or a custom dashboard built around actual processes. The first costs 10-40 EUR/user/month in licenses + 8,000-25,000 EUR of integration; the second runs 20,000-55,000 EUR but fits your exact KPIs and business rules. The decision hinges on the number of sources to connect, the need for real time and the 3-year TCO, not the entry sticker.
Two approaches, two cost structures
A packaged BI platform deploys fast but bills per user and stiffens as soon as business rules leave the standard path. Custom flips the logic: heavier upfront investment, near-zero marginal cost per user, full freedom on modelling.
| Criterion | Packaged BI (Power BI / Metabase) | Custom dashboard |
|---|---|---|
| Setup / integration | 8,000 - 25,000 EUR | 20,000 - 55,000 EUR |
| License | 10 - 40 EUR/user/month | 0 (hosting only) |
| Cost per connected source | 1,500 - 4,000 EUR | 2,500 - 6,000 EUR |
| Real time | Limited (15-60 min batch) | Native (websocket / streaming) |
| Complex business rules | DAX/SQL workarounds | Coded to spec |
| Time to go live | 3 - 6 weeks | 8 - 14 weeks |
| Cost for 40 users / 3 years | 33,000 - 82,000 EUR | 26,000 - 62,000 EUR |
The tipping point is clear: beyond 25-30 recurring users, custom is often cheaper over 3 years once stacked licenses are counted.
What really inflates the bill
The number of dashboards matters less than the data plumbing underneath. Here are the heaviest line items in 2026.
| Line item | 2026 order of magnitude | Impact |
|---|---|---|
| One simple source (SaaS API) | 1,500 - 3,000 EUR | Low |
| ERP / legacy database connection | 4,000 - 9,000 EUR | High |
| Modelling & data warehouse | 6,000 - 18,000 EUR | High |
| Real time vs batch | +20 to +40 % of project | High |
| Role-based access control | 2,000 - 5,000 EUR | Medium |
| Hosting + maintenance | 200 - 600 EUR/month | Recurring |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Antoine, CEO of a B2B distribution SME in Lille, juggles an ERP export, a CRM and a logistics Excel file. Every board meeting costs his controller 1.5 days of manual consolidation (loaded cost ~350 EUR/day), i.e. ~525 EUR per meeting, 26 meetings/year = 13,650 EUR/year, errors excluded. He picks a custom dashboard at 32,000 EUR + 350 EUR/month connecting all three sources in near real time. From year one the manual consolidation vanishes and he reacts faster on stockouts: payback in ~20 months on saved time alone, before counting the better decisions.
FAQ
Is Power BI enough for an SME? Yes for standard reporting on few sources: budget 10-20 EUR/user/month + 8,000-15,000 EUR of integration. It hits limits as soon as your business rules turn specific or real time is required.
What is the main hidden cost? Source data quality. Cleaning, deduplicating and reconciling can be 20-30 % of the budget; a dashboard fed dirty data just produces bad decisions faster.
Real time or batch: how to decide? Real time is worth it for operational steering (stock, production, cash). For monthly reporting, an hourly batch refresh is enough and costs 20-40 % less.
How much for maintenance? Plan 200-600 EUR/month: hosting, flow monitoring, adding KPIs. A source that changes its API without maintenance breaks the dashboard silently.
Does custom mean vendor lock-in? Not if the code and the model are delivered to you. Require code ownership, documentation and direct access to your data warehouse.
Let's scope your project. Tell us your sources to connect, your user count and your real-time needs; we price the packaged vs custom route and its 3-year TCO. 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.
