BI dashboard cost Morocco: 2026 pricing guide for SMEs
A BI dashboard for a Moroccan SME costs between 15,000 and 60,000 MAD if it means connecting two or three sources to an existing tool, and between 120,000 and 400,000 MAD as soon as a real data foundation has to be built. Above that, you are in data-platform territory, and budgets regularly pass half a million dirhams.
Those ranges are wide, and that is normal: the price of a BI project depends less on the number of charts than on the state of your data. If you still run the business on Excel files emailed around every Monday, the first cost item will not be dashboard design but cleaning and consolidating what feeds it.
This guide lays out the 2026 price ranges, billing models, classic traps and the question of where consolidated data is hosted, so you can walk into a vendor meeting with a clear brief.
BI dashboard cost Morocco: why quotes are so hard to compare
Ask three vendors for “a dashboard” and you will get three unrelated figures: 20,000, 90,000 and 250,000 MAD. That does not necessarily mean one of them is overcharging. It means the word “dashboard” covers three different jobs.
- Presentation: the charts, filters and KPIs. The visible part, and the cheapest.
- Modelling: defining what an “active customer”, a “margin” or a “delivery lead time” means, identically for everyone. This is where finance and sales settle their disagreements.
- Feeding: extracting, cleaning and joining data from accounting, CRM, ERP, bank exports and Excel files. This is the item that blows budgets.
A 20,000 MAD quote only covers the first layer, usually assuming you will supply clean data. A 250,000 MAD quote covers all three. Before comparing, check what each amount actually includes.
Add to that a Moroccan market where Power BI freelancers, ERP integrators selling their own BI module, IT services companies and consulting firms all coexist, each slicing and billing the project differently.
2026 price ranges by project type
The figures below are orders of magnitude observed on the Moroccan market in 2026, excluding VAT, for serious Morocco-based providers. An experienced freelancer sits at the low end, a structured IT services company at the high end.

Simple dashboard: 15,000 to 60,000 MAD
One or two dashboards on an existing tool (Power BI, Looker Studio, Metabase), connected to two or three sources that are already usable: an export from your accounting software, your CRM, a well-structured Excel file. Delivered in two to six weeks. This is the right format for a CFO who wants cash-flow and margin tracking by business line without overhauling the information system.
Full BI stack: 120,000 to 400,000 MAD
A data warehouse centralising five to ten sources, automated pipelines refreshing it nightly, a documented data model, around ten dashboards across departments (finance, sales, operations, HR) and user training. Allow three to six months. This is the typical project for a company of 50 to 300 people that wants to leave Excel behind for good.
Data platform and advanced pipelines: 400,000 MAD and up
Near-real-time data, large volumes (points of sale, sensors, logistics), governance, a data catalogue, groundwork for AI use cases. This is mid-size company or group territory, with budgets that often exceed one million dirhams over twelve months. If your end goal is an AI project, read our guide to AI project costs in Morocco first: a large share of that budget is actually data work.
The recurring costs people forget
- Licences: Power BI Pro is around 14 US dollars per user per month, roughly 140 MAD (check Microsoft’s current pricing); Looker Studio is free in its basic version; Metabase and Apache Superset are open source but need a server and someone to administer it.
- Hosting: 500 to 5,000 MAD per month depending on volume and service level.
- Maintenance and changes: 10 to 20% of the initial cost per year. A dashboard nobody maintains is dead within six months.
What really moves the quote
Four factors explain most of the gap between a 30,000 MAD quote and a 300,000 MAD one.
Number and nature of sources
A source with a clean API (Sage, Odoo, HubSpot, Shopify) takes a few days to connect. An old ERP without an API, an Access database or a line-of-business application whose vendor provides no export takes weeks. Each additional source typically adds 5,000 to 25,000 MAD.
Data quality
We come back to this below, because it is the most underestimated item. For now, remember that cleaning can represent 30 to 50% of the total budget.
Level of integration
A manual weekly refresh costs little. An automatic hourly refresh, with failure alerts and historised data, needs a real pipeline and monitoring.
Hosting and security
A dashboard that only shows aggregates (revenue by region, say) can live on an international SaaS. A dashboard handling named customer or employee data forces stricter, and therefore more expensive, hosting choices. There is a dedicated section on this below.
Fixed price, time and materials or subscription: the billing models
Three models coexist in Morocco, and each fits a situation.
- Fixed price: a closed scope, a set price, dated deliverables. Ideal for a simple dashboard or a well-framed first phase. The risk: anything not written into the scope becomes a change order. Insist that data cleaning and the number of sources are explicitly included.
- Time and materials: you buy days of a BI consultant or data engineer, between 3,000 and 6,000 MAD per day depending on profile and experience. Suited to projects whose scope evolves, or when you already have an internal team to reinforce. The risk: without steering on your side, the invoice keeps growing.
- Subscription: some providers bundle dashboard, hosting, maintenance and licences into a monthly fee, often between 3,000 and 15,000 MAD per month. Little upfront investment, but check who owns the data model and what happens if you cancel.
A common and healthy setup: a fixed price for the framing phase and the first dashboard (four to eight weeks), then time and materials or a subscription for changes. You limit risk while keeping flexibility. To dig further into rented versus owned solutions, our article on SaaS versus custom software lays out the criteria.
Trap number one: dirty data that sinks the project before design
This is the most common reason BI projects overrun. The scenario is always the same: the vendor prices the project from a few exports you show them, starts connecting sources, and discovers the same customer exists under four spellings in the CRM, accounting codes products differently from the ERP, and the “delivery date” column is empty in a third of the rows.
At that point there are two options: either the vendor cleans, and the budget goes up; or cleaning was never planned, and you get an elegant dashboard showing wrong numbers. The second is worse, because an executive who spots one error in their dashboard stops trusting it, for a long time.
What you can check yourself, before asking for any quote:
- Take your customer list from the CRM and the one from accounting. What share matches automatically on a shared identifier (ICE number, customer code)? Below 80%, plan a reconciliation workstream.
- Open your biggest management Excel file. How many columns are typed in by hand? Each one is an error source that BI will not fix.
- Ask two managers to compute last month’s revenue. If they get different numbers, the problem is definitions, not tooling.
A good provider starts with a two- to five-day data audit, billed between 8,000 and 25,000 MAD, before committing to a global price. Be wary of a firm quote produced without anyone having looked at your data.
Power BI, Looker Studio or custom: how to decide
In the vast majority of cases, a Moroccan SME does not need a custom-built visualisation tool. Off-the-shelf tools handle presentation very well, and building your own charts costs a lot for little value.
- Looker Studio: free, suited to marketing and web data (Google Ads, Analytics, Sheets), limited as soon as volumes or joins get complex.
- Power BI: the de facto standard in Moroccan SMEs, a large pool of local consultants, natural integration with Excel and Microsoft 365. Licence costs scale with the number of users.
- Metabase or Superset: open source, no per-user licence, can be hosted in Morocco. Less polish, but a good choice when data location matters or users are numerous.
Custom development is justified in two cases: when the dashboard must be embedded in your own product (a customer portal, a mobile app), or when it carries business logic that standard tools cannot express. Even then, what is genuinely custom is the pipeline and the data model, not the charts.
The CNDP question: where is your consolidated data hosted?
Almost no quote raises this on its own. As soon as your dashboard consolidates named data (customers, prospects, employees, patients), you are processing personal data under Law 09-08. Routing that data through a BI tool hosted outside Morocco may constitute a transfer abroad, subject to formalities with the CNDP.
Concretely, before signing off on the architecture, ask your provider three questions:
- In which region are the warehouse and the BI service storing data? SaaS visualisation services often store it in Europe or the United States.
- Does the dashboard really need named data? In most cases, aggregates or pseudonymised identifiers are enough to steer the business, and the transfer question largely disappears.
- Are your processing activities declared? A BI project is a good moment to update your filings. Our CNDP Law 09-08 compliance checklist lists what to check.
We are not lawyers and the rules evolve: verify the applicable formalities on the CNDP website. On the technical side, hosting options in Morocco have broadened, between national operators’ data centres and cloud regions now open in the country. Our Morocco sovereign cloud comparison details the offers. Hosting locally generally adds 10 to 25% to infrastructure cost, but avoids a compliance clean-up afterwards.
How to estimate your own project in 10 minutes
Answer these six questions and you will know which range you are in before calling a single provider.
- How many sources? One to three: simple dashboard. Four to ten: full BI stack. More: data platform.
- Do those sources have an export or an API? If one has neither, add 20,000 to 50,000 MAD.
- Does your data reconcile? Run the ICE or customer-code test described above. Below 80%, add 30% to the budget for cleaning.
- How many users? Under ten: licences are negligible. Over fifty: a hosted open-source tool may become cheaper.
- How fresh? Weekly or daily: standard. Hourly or real time: budget a dedicated pipeline, 40,000 MAD and up.
- Named personal data? Yes: plan Moroccan hosting or pseudonymisation at framing stage, not afterwards.
A company of 80 people, four sources including an ERP without an API, moderately clean data, fifteen users, daily refresh: you are looking at roughly 150,000 to 220,000 MAD for the first year, licences and hosting included. That is not a number to carve in stone; it is an order of magnitude to judge whether the quotes you receive are coherent.
One last piece of advice: always ask for a first deliverable in under two months. A cash-flow dashboard the management team uses every week is worth more than a twelve-month BI programme nobody has seen results from yet.
What now?
Arrowlancer designs and delivers dashboards, data pipelines and BI foundations for Moroccan SMEs and mid-size companies, always starting with an audit of your data and a frank conversation about what is worth automating. The details of our data services are on our site. If you want an order of magnitude for your situation before requesting quotes, get in touch: we answer with numbers, not a brochure.
Got a project in mind?
Let's discuss your digital transformation project, no commitment.
Contact us arrow_forward