DentalPro Maroc
Business Plan

Dental practice management software for Morocco · Version 1.0 · October 2026

Confidential · Prepared for internal use and partners

Contents

  1. 1. Executive summary
  2. 2. Product
  3. 3. Market analysis (Morocco)
  4. 4. Offer and deployment options
  5. 5. Pricing
  6. 6. Financial projections (5 years)
  7. 7. Go-to-market
  8. 8. Regulatory compliance (Morocco)
  9. 9. Operations and organisation
  10. 10. Roadmap
  11. 11. Risks and mitigation
  12. 12. Conclusion and next steps

1. Executive summary

DentalPro Maroc is complete management software for dental practices, built for the Moroccan market. It covers patients, the agenda, treatments, quotes and invoices, CNSS/AMO forms, imaging, labo, inventory, orthodontics, aesthetics, WhatsApp reminders, a mobile app, and AI-assisted cephalometry. It runs in production today on a cloud VPS with its own domain name and an API for the mobile app.

This plan turns the application into a commercial product sold in two ways, built from one codebase:

~6,000dentists in Morocco (estimate)
600 MADaverage revenue per practice per month
750target practices by year 5
≈ 5 M MADannual revenue by year 5

Funding need: about 1 M MAD to reach break-even, expected in year 3 to 4 (around 300–350 paying practices). Gross margin on the cloud service is about 85–90%.

Market figures in this plan are estimates to be confirmed (Ordre National des Médecins Dentistes, Ministry of Health, field interviews). The regulatory analysis is not legal advice and must be validated by a Moroccan lawyer specialised in health data.

2. Product

2.1 Functional scope (existing)

AreaFeatures
Patients & recordsPatient file, history, documents, consents, treatment plans, quotes
AgendaAppointments per practitioner, statuses, room profile, J-1 WhatsApp reminders
FinanceQuotes, invoices, credit notes, payments, payment schedules, receipts, reports, reconciliation
CNSS / AMOCare forms (feuilles de soins), NGAP/TNR codes, declarations
ImagingX-rays and photos, panoramic tools, secure storage
CephalometryLandmark tracing, analyses (SNA, SNB, ANB, FMA, IMPA…), AI landmark detection
Orthodontics & aestheticsOrtho file, aesthetic treatments and injection mapping
Labo & inventoryProsthetic orders (kanban), laboratories, stock, consumables per treatment
MobileMobile area for agenda, patients, invoices, PDFs; Android app
AdministrationUsers, roles and granular permissions, audit logs, demo instance, QA tools

2.2 Competitive advantages

2.3 Prerequisites before sale

The fixes from the third technical review (REPORT_v3_2026-10-31) are assumed to be applied. In particular:

3. Market analysis (Morocco)

3.1 Market size

SegmentEstimated sizeComment
Dentists (total)5,000 – 6,500Concentrated in Casablanca, Rabat, Marrakech, Tanger, Fès, Agadir
Private practices (target)≈ 4,000 – 5,000Mostly solo or two-practitioner practices
Orthodontistsa few hundredPrime target for the Expert plan (cephalometry)
Clinics & dental centres≈ 100 – 200Several practitioners, higher revenue per account
Dental schools & new graduates≈ 500 graduates / yearEntry channel (free or low-cost plan)

Serviceable market: at 600 MAD/month, 4,500 practices represent about 32 M MAD of recurring revenue per year. Capturing 10–15% in five years is the target in this plan.

3.2 Competition

TypeExamplesStrengthsWeaknesses vs DentalPro
French/international softwareLarge European dental suitesMature, completeExpensive, not adapted to CNSS/AMO and MAD, support abroad
Local Moroccan softwareSeveral local publishersLocal presence, priceOlder interfaces, often on-site only, little mobile/WhatsApp/AI
Generic toolsExcel, paper agenda, generic invoicingFree, familiarNo patient record, error-prone, no CNSS, no reminders
Competitor names and prices should be collected during the pilot phase (field survey of 20–30 practices).

3.3 Customer needs (to confirm in interviews)

4. Offer and deployment options

4.1 Option A: DentalPro Cloud (SaaS)

This is the current architecture (VPS, domain name, API for the mobile app), made multi-practice.

AdvantagesWeaknesses
Mobile works anywhere; one update for all; cephalometry on our server; recurring revenueNeeds internet at the practice; trust objection about the cloud; hosting outside Morocco needs CNDP approval

4.2 Option B: DentalPro Cabinet (on-site, no public domain, no static IP)

The application is installed on one computer in the practice (Apache, PHP, MariaDB as Windows services, built from the existing Dist/ installer). The difficulty is mobile access, which needs a fixed address.

OptionHow it worksMobile accessComplexityVerdict
B1. Local network onlyServer on the practice PC; other devices use the practice Wi-FiInside the practice onlyLowEntry level
B2. Local server + our relayThe practice server opens an encrypted outgoing tunnel (frp, WireGuard or Cloudflare Tunnel) to our relay, which gives it cabinet-x.dentalpro.maAnywhere, at a fixed HTTPS addressMediumRecommended
B3. Local data + cloud syncLocal database, synchronised with a cloud copyAnywhere, even when the PC is offHigh (conflicts)Later, if needed
B4. Dynamic DNS + port forwardingDDNS name and router ports openedAnywhereFragile, riskyAvoid

How each feature works in option B2

Keeping one product

5. Pricing

5.1 Cloud plans (MAD excluding tax)

PlanTargetIncludesMonthlyAnnual
EssentielSolo general dentistPatients, agenda, treatments, quotes, invoices, CNSS/AMO, 1 practitioner3903,900
ProEstablished practiceEssentiel + imaging, labo, inventory, WhatsApp reminders, mobile app6906,900
Expert / OrthoOrthodontists, multi-chair practicesPro + AI cephalometry, orthodontics, aesthetics, advanced reports9909,900
Extra practitioner—Per additional practitioner1901,900
Setup & migration—One-off: configuration, data import, training1,500 – 3,000—

Annual payment gives 2 months free. A 30-day free trial and a demo instance are offered. Students and new graduates get a free or reduced plan for their first year.

5.2 On-site plans

FormulaPriceComment
Perpetual licence + maintenance15,000 (Pro) / 22,000 (Expert) + 20% per yearFor practices that prefer to pay once
On-site subscriptionCloud price minus ≈ 15%, relay includedLower entry cost, recurring revenue
On-site installation1,000Visit, installation, training

5.3 Add-ons

Add-onPrice
Mobile relay (included from Pro)99 / month
Encrypted cloud backup99 / month
Ceph Cloud (for weak PCs)5 MAD per analysis or 199 / month unlimited
Extra storage (imaging)49 / month per 50 GB
Premium support (same-day call-back)149 / month

6. Financial projections (5 years)

Assumptions: average revenue 600 MAD per practice per month; setup fee 2,000 MAD per new practice; hosting cost 45 MAD per practice per month; reseller commissions included in sales costs. All figures in MAD and are estimates.

6.1 Customers

Year 1Year 2Year 3Year 4Year 5
Practices at year end50150300500750
New practices50100150200250
Average practices in the year25100225400625
Market share (≈ 5,000)1%3%6%10%15%

6.2 Profit and loss (thousand MAD)

Year 1Year 2Year 3Year 4Year 5
Subscriptions1807201,6202,8804,500
Setup fees & licences100200300400500
Total revenue2809201,9203,2805,000
Team (dev, support, sales)4509001,4001,9002,400
Hosting & services1354122216338
Marketing & sales150250350450600
Legal, compliance, other120100120150180
Total costs7331,3041,9922,7163,518
Result−453−384−72+564+1,482
Cumulative−453−837−909−345+1,137

Funding need: about 1 M MAD (lowest cumulative point −0.9 M MAD in year 3), from own funds, partners, or Moroccan startup programmes (for example Innov Invest / Tamwilcom instruments, incubators).

Lean scenario: with a team of 3 (≈ 450 k MAD per year), break-even is reached at about 70–100 practices. The plan above chooses faster growth with a larger team from year 2.

6.3 Key indicators to track

7. Go-to-market

7.1 Channels

ChannelActionExpected role
Dental suppliersPartnership with sales reps who already visit practices; 15–20% commissionMain acquisition channel
Congresses & associationsStand and live demos at national dental congresses and Ordre eventsVisibility, credibility
Dental schoolsFree plan for students and new graduates (Casablanca, Rabat, Fès…)Long-term pipeline
Referral1 free month for each practice referredLow-cost growth
DigitalWebsite, demo, videos (including the emergency training videos), Facebook/Instagram/LinkedIn targeting dentistsLead generation
LabsLab portal: labs invite their client practicesNetwork effect

7.2 Sales process

  1. Lead from a channel → 30-minute online demo.
  2. 30-day trial with data import of a sample.
  3. On-site or remote training (1–2 hours).
  4. Follow-up call at day 7 and day 25; conversion to paid.
  5. Satisfaction call at month 3; referral request.

8. Regulatory compliance (Morocco)

TopicRequirementAction
Law 09-08 / CNDPHealth data is sensitive. Each practice is the data controller and needs CNDP authorisation; we are the processor.Ready-made CNDP application pack for practices, processor agreement (DPA), patient privacy notice, record of processing
Transfer outside MoroccoHosting with OVH (France) is a transfer abroad and needs CNDP approval.Get approval, or move hosting to a data centre in Morocco (strong sales argument). On-site version avoids the issue.
Cybersecurity (Law 05-20, DGSSI)Security measures in proportion to the riskEncryption at rest and in transit, two-step login, audit log, tested backups, incident procedure, yearly penetration test
AI cephalometry (Law 84-12)Diagnostic software may fall under medical device rulesPresent it as a measurement aid validated by the practitioner; show confidence; log validations; keep a technical file (training data, MRE/SDR accuracy)
Invoicing & taxRequired details (ICE, IF, sequential numbering); DGI e-invoicing is comingLock issued invoices (credit notes only), strict numbering, e-invoicing export when the format is published
Medical recordsLong retention, patient access rightsArchive instead of delete; per-patient export
Contracts (Laws 31-08, 43-20)Consumer protection, electronic signatureTerms of service, SLA, data return on exit (reversibility), electronic acceptance
Have this table validated by a Moroccan lawyer specialised in health data before launch.

9. Operations and organisation

9.1 Team

RoleYear 1Year 3Year 5
Founder / product111
Developers123
Support & training124
Sales0.5 (+ resellers)12
Total3.5610

9.2 Infrastructure

9.3 Service levels

10. Roadmap

PhaseTimingDeliverables
0. FoundationsMonth 1Audit fixes applied, automated regression checks, DEPLOY_PROFILE setting, feature list per plan, licence service
1. Multi-practice cloudMonths 2–3Automatic sign-up and practice databases, subdomains, CMI billing + transfer, migration tool, monitoring, backups per practice, hosting decision (Morocco or CNDP approval)
2. PilotMonths 3–410 practices free for 3 months, feedback, cephalometry model retrained on their X-rays (with consent), testimonials
3. LaunchMonth 5Plans, website, demo, supplier partnerships, congress presence, CNDP pack, contracts
4. On-site versionMonths 5–8Installer + Windows services, relay, QR pairing, signed updates, encrypted cloud backup, offline licence
5. ScaleMonths 9–12+Arabic interface, lab portal, e-invoicing export, Ceph Cloud, partner programme

11. Risks and mitigation

RiskImpactMitigation
Slow adoption (habits, paper)HighFree trial, data migration included, supplier channel, training
Data breachVery highSecurity fixes, encryption, two-step login, pen tests, incident plan, insurance
Regulatory block (CNDP, medical device)HighEarly CNDP filing, hosting in Morocco, AI positioned as an aid with validation
Data loss in on-site installsHighEncrypted cloud backup add-on strongly pushed, backup health alerts
Competitor price warMediumDifferentiate on WhatsApp, mobile, AI and local support; annual plans
Key-person dependency (small team)MediumDocumentation, automated tests, second developer in year 2
Regressions when shipping two profilesMediumOne codebase, regression checklist run in both profiles before every release

12. Conclusion and next steps

DentalPro Maroc already has the functional depth of a commercial product. The main work is to make it safe, multi-practice and easy to buy, and to add an on-site version that keeps the mobile app working through a relay. With realistic adoption (15% of practices in five years), the product can reach about 5 M MAD of yearly revenue with good margins.

  1. Apply and verify the audit fixes (month 1).
  2. Decide hosting: Morocco data centre or CNDP transfer approval.
  3. Recruit 10 pilot practices, including 2–3 orthodontists.
  4. Sign one or two dental supplier partnerships.
  5. Validate the regulatory analysis with a lawyer and file the CNDP pack.
← Hub 📄 PDF Version 💾 Word (.docx)