The verdict in three sentences
For a brokerage with 5,000 to 10,000 policies spread across several insurers, manually reconciling commission statements costs more than the software that automates it. A custom or configured tool between MAD 150,000 and 400,000 excl. tax (about USD 15,000 to 40,000) usually recovers 2 to 4% of unclaimed commissions and cuts back-office time by two thirds. The success condition is simple: get a usable statement format (Excel, CSV or API) from each insurer before signing anything.
Why manual reconciliation loses money
Each insurer (in Morocco: Wafa Assurance, RMA, Saham now Sanlam, AXA Assurance Maroc, AtlantaSanad, MCMA...) sends statements in its own format, at its own frequency. A Toronto broker dealing with Intact, Aviva or Desjardins faces exactly the same problem. The account manager compares line by line with the firm's book in Excel. Typical gaps: unpaid endorsements, cancellations not reflected, rates differing from the agreement, premiums collected but commission missing.
| Line of business | Indicative 2026 commission rate | Statement frequency | Average gap without a tool |
|---|---|---|---|
| Personal auto | 8 to 12% of net premium | Monthly | 2 to 3% |
| Commercial fleet | 6 to 10% | Monthly or quarterly | 3 to 5% |
| Home insurance | 15 to 20% | Quarterly | 1 to 2% |
| Commercial package | 12 to 18% | Quarterly | 2 to 4% |
| Group health | 5 to 10% | Monthly | 3 to 6% (headcount adjustments) |
| Workers' compensation | 8 to 12% | Quarterly | 2 to 4% |
| Life and pensions | 3 to 8% on contributions | Annual or quarterly | 1 to 3% |
On 6,000 policies and MAD 60 million of premiums, an average gap of 2.5% on an average 11% commission represents about MAD 165,000 (USD 16,500) a year never claimed.
What the software must include and what it costs
| Module | Function | Indicative cost (MAD excl. tax) | Timeline |
|---|---|---|---|
| Client and policy master data | Single book, endorsements, history | 40,000 to 80,000 | 4 to 6 weeks |
| Statement import and reconciliation | Per-insurer parsers, gap rules, claims queue | 50,000 to 120,000 | 6 to 10 weeks |
| Renewal reminders | D-30 and D-15 alerts, SMS and WhatsApp, renewals | 20,000 to 45,000 | 2 to 4 weeks |
| Claims tracking | Notice of loss, documents, insurer status, deadlines | 30,000 to 70,000 | 4 to 6 weeks |
| Regulatory and accounting reporting | Activity reports, trust funds, accounting export | 20,000 to 50,000 | 3 to 5 weeks |
| AML and data compliance | KYC, audit logs, data protection law | 15,000 to 35,000 | 2 to 3 weeks |
| Maintenance and hosting | Local or European hosting, support | 25,000 to 60,000 per year | Ongoing |
A mid-sized brokerage usually starts with master data, reconciliation and reminders (MAD 150,000 to 220,000), then adds claims and reporting in a second phase to reach MAD 300,000 to 400,000. Packaged broker management systems often cost MAD 3,000 to 8,000 (USD 300 to 800) per user per year, but handle local insurer statement formats poorly.
On the regulatory side, Morocco's ACAPS expects licensed intermediaries to keep rigorous records of funds collected on behalf of insurers, file periodic reports and run a documented anti-money laundering process. In Ontario, FSRA and RIBO impose comparable trust account and record-keeping rules. Software that traces every collection and remittance makes audits far simpler.
Mini case study
Karim manages a brokerage in Casablanca with 6,000 policies across 9 insurers, MAD 58 million in premiums and MAD 6.4 million in annual commissions. Two account managers spend about 50 hours a month on statements. He invests MAD 260,000 (master data, reconciliation, reminders, claims) plus MAD 40,000 a year in maintenance.
First-year results: 2% of unclaimed commissions recovered, or MAD 128,000, reconciliation time down to 15 hours a month (420 hours saved, about MAD 50,000 in salary cost), and a renewal rate up 3 points thanks to reminders, about MAD 90,000 in preserved commissions. Estimated total gain: MAD 268,000 (about USD 26,800) a year, for a payback of about 13 months including maintenance.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Do insurers provide usable statements?
Most send an Excel or CSV file, sometimes a PDF. A parser per insurer costs MAD 5,000 to 15,000, and PDFs need an extra extraction step with 95 to 98% reliability.
Can the software handle funds collected on behalf of insurers?
Yes, and it is central for the regulator. The module traces each premium collected, the remittance date and the commission retained, with a monthly accounting export.
Must data be hosted locally?
Morocco's law 09-08 governs transfers of personal data abroad and requires a filing or authorisation with the CNDP; Canadian brokers face PIPEDA and provincial rules. Local hosting costs 15 to 30% more but simplifies compliance.
How long until we are operational?
Allow 10 to 14 weeks for the first release (master data, reconciliation, reminders), including migration from Excel. The second release takes 6 to 10 weeks.
Can reminders go out on WhatsApp?
Yes, through the WhatsApp Business API, at about MAD 0.30 to 0.60 per message. Renewal rates often rise by 2 to 5 points compared with phone calls alone.
Let's scope your project. Tell us your policy count, partner insurers and statement formats, and we will price software between MAD 150,000 and 400,000 (about USD 15,000 to 40,000), delivered in 10 to 24 weeks. 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.
