The verdict in three sentences
A B2B2C e-commerce site for a furniture manufacturer in Casablanca costs 300,000 to 550,000 MAD excl. VAT (about 27,800 to 50,900 EUR), with the gap driven mainly by the finish configurator and the integration with production. The same site must serve three audiences with opposite expectations: consumers paying by card through CMI, architects who want project pricing and technical sheets, and hotels ordering 120 rooms by bank transfer with a deposit. With an average basket of 14,000 MAD, targeting 25% of revenue online within 2 years is realistic if delivery with assembly is under control before launch.
The detailed budget in 2026
Furniture is heavy, configurable and delivered assembled. Every module of the site must reflect that reality, or customer service absorbs the gaps.
| Module | Essential version | Advanced version |
|---|---|---|
| Scoping, design and journeys for the three audiences | 40,000 MAD | 60,000 MAD |
| Catalogue, product pages and photos per finish | 55,000 MAD | 85,000 MAD |
| Finish configurator (fabrics, wood, dimensions) | 50,000 MAD | 130,000 MAD |
| Trade accounts, project pricing and online quotes | 50,000 MAD | 80,000 MAD |
| CMI payment, bank transfer and deposits | 30,000 MAD | 45,000 MAD |
| Delivery with assembly, slots and zones | 35,000 MAD | 60,000 MAD |
| ERP or production management connection | 25,000 MAD | 70,000 MAD |
| Testing, training and launch | 15,000 MAD | 20,000 MAD |
| Indicative total (excl. VAT) | 300,000 MAD | 550,000 MAD |
These amounts are 2026 orders of magnitude. Add 3,000 to 8,000 MAD per month for hosting and maintenance, and a photo budget of 25,000 to 60,000 MAD if finishes must be shot one by one rather than rendered in 3D.
Three audiences, three journeys
The classic mistake is to build a consumer shop and bolt on a 'professionals' form. Architects and hotels do not use it.
| Criterion | Consumer | Architect or decorator | Hotel or developer |
|---|---|---|---|
| 2026 average basket | 9,000 to 18,000 MAD | 25,000 to 80,000 MAD | 300,000 to 2,500,000 MAD |
| Payment method | Card via CMI, 3 instalments | Bank transfer, card | Bank transfer with 30 to 50% deposit |
| Displayed price | Public price incl. VAT | Trade discount of 10 to 20% | Project price on quote |
| Key need | See the finish | Technical sheets, 3D files | Delivery schedule floor by floor |
| Accepted manufacturing lead time | 3 to 6 weeks | 4 to 8 weeks | 8 to 16 weeks |
| Conversion channel | Site then showroom | Trade area and dedicated rep | Tender, key account manager |
Card payments go through CMI (Centre Monétique Interbancaire), with fees of roughly 1.5 to 2.5% per transaction depending on the bank contract. For large amounts, bank transfer remains the norm: the site must automatically generate the pro forma invoice, bank details and deposit schedule.
Logistics, the decisive item
A furniture order delivered late or damaged costs far more than a lost sale: pickup, remanufacturing, negative review. The site must calculate delivery fees by zone (Casablanca, Rabat, Marrakech, Tangier), offer assembly slots and block orders to uncovered zones. 2026 orders of magnitude: delivery with assembly in Casablanca at 300 to 800 MAD per item, 1,200 to 3,000 MAD for long-distance delivery by dedicated truck. Manufacturers who charge delivery at actual cost rather than a flat fee lose on average 15 to 25% of conversion on consumer baskets.
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.
Yasmine Bennani, CEO of a 70-employee manufacturer in Aïn Sebaâ, generates 18 million MAD in revenue, 2% of it online. The 25% target within 2 years means 4.5 million MAD of online sales, about 320 orders per year at 14,000 MAD. With a 38% gross margin, that yields 1,710,000 MAD of margin per year. The advanced site at 480,000 MAD excl. VAT, plus 72,000 MAD of maintenance and 240,000 MAD of annual digital marketing, totals 792,000 MAD in year one. Even reaching only half the target in year one, or 855,000 MAD of margin, the investment is recovered in 12 to 14 months.
FAQ
Are instalment payments possible with CMI?
Yes, several Moroccan banks offer interest-free payment in 3 or 4 instalments for customers through their CMI contract, with the merchant bearing an extra cost of roughly 1 to 3%. On a 14,000 MAD basket, this often makes the difference.
Do we need a 3D configurator, or are photos enough?
Above 40 finish combinations per model, 3D becomes cheaper than photography. A 3D configurator costs 80,000 to 130,000 MAD excl. VAT, compared with 25,000 to 60,000 MAD for a shoot per finish.
How do we handle architects' project pricing?
Each trade account gets a default discount of 10 to 20%, and the sales rep can create an online project quote with specific prices valid for 30 days. The architect then tracks manufacturing and delivery in their area.
How long until the site goes live?
Allow 12 to 16 weeks for the essential version and 18 to 24 weeks for the advanced version with 3D configurator and ERP connection.
Is customer data regulated in Morocco?
Yes, law 09-08 requires a declaration to the CNDP for processing personal data. This usually takes 2 to 6 weeks and must be anticipated before opening customer accounts.
Let's scope your project. Send us your catalogue, your three customer profiles and your delivery zones: we will price a scope between 300,000 and 550,000 MAD excl. VAT with a 12 to 24 week 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.
