The verdict in three sentences
In 2026 in Morocco, a custom business web app costs between 150,000 and 600,000 MAD (roughly 14,000-56,000 EUR) depending on scope, delivered in 4 to 7 months after rigorous discovery. Price depends less on screen count than on business complexity: rules, integrations, user roles and data volume. A shrewd executive reasons in total cost over 3 years (build + hosting + maintenance at 12-15 %/year) and weighs it against the time and errors removed.
Scope vs cost: the three tiers in Casablanca
The ranges below are a 2026 order of magnitude for a serious vendor in Casablanca. The tier mainly sets business depth, not just page count.
| Tier | Typical scope | Cost (MAD) | Timeline |
|---|---|---|---|
| Essential app | 1 process, 2-3 roles, 5-10 screens | 150,000 - 250,000 | 4-5 months |
| Business app | Several processes, integrations, reporting | 250,000 - 450,000 | 5-6 months |
| Platform app | Multi-module, API, high volume | 450,000 - 600,000+ | 6-7 months |
On top come the recurring costs, often underestimated: hosting 500 to 3,000 MAD/month and maintenance of 12 to 15 % of build cost per year. A 300,000 MAD app therefore implies about 36,000 to 45,000 MAD/year of maintenance.
Where the budget goes and what return to expect
A credible quote breaks down the phases. Here is a typical split and the expected operational impact.
| Phase | Budget share | Timeline | Expected impact |
|---|---|---|---|
| Discovery + specs | 10-15 % | 3-4 weeks | Scope and price locked |
| UX/UI design | 12-18 % | 3-4 weeks | Adoption + less training |
| Development | 45-55 % | 10-16 weeks | Functional core |
| Integrations + API | 12-18 % | 3-5 weeks | End of double entry |
| QA + go-live | 8-12 % | 2-3 weeks | Production reliability |
Return comes mainly from three levers: admin time removed, data-entry errors eliminated and faster decisions from real-time reporting. Quantify them at discovery to justify the budget.
Mini case study
Karim runs a technical-services company in Casablanca, 30 staff. Field jobs are planned on spreadsheets and paper, with billing delays. He invests 320,000 MAD in a scheduling and job-tracking app, plus 1,500 MAD/month hosting and 42,000 MAD/year maintenance.
Calculation: the app cuts admin time by 40 h/month (about 6,000 MAD/month avoided labour cost) and speeds up invoicing, improving cash flow and removing around 50,000 MAD/year of unbilled work. Annual gain = (6,000 x 12) + 50,000 = 122,000 MAD; annual cost after build = 42,000 + (1,500 x 12) = 60,000 MAD. The 320,000 MAD build pays back in just over 3 years, with an owned asset.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
What does a custom web app cost in Casablanca in 2026?
Between 150,000 and 600,000 MAD depending on business complexity. An essential app focused on a single process often stays under 250,000 MAD.
What timeline for a business app?
Budget 4 to 7 months from discovery to production. Discovery takes 3-4 weeks and prevents costly rework.
What are the recurring costs?
Hosting of 500 to 3,000 MAD/month and maintenance of 12 to 15 % of build cost per year. For a 300,000 MAD app, that is about 36,000 to 45,000 MAD/year.
Do I also need a native mobile app?
Not always: a responsive web app (PWA) covers most field needs at lower cost. Native is justified mainly for heavy offline use or specific hardware.
How do I secure the budget of an app project?
Require a billed discovery locking scope and price, then delivery in accepted increments. It is the best way to avoid a 30-50 % overrun.
Let's scope your project. Describe the process to digitise, user count and indicative MAD budget: we price a discovery and a first version. 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.
