The verdict in three sentences
For a private school in Montreal, a vertical solution stays very accessible at 4-10 CAD/student/month, but it forces your enrollment, family billing and reminder processes into the vendor's mold. A custom system (50 000 to 105 000 CAD) is justified when your admin flows, billing and parent portal become a cash-flow and reputation issue. For a school of 400+ students, lower unpaid fees and saved hours amortize the project in ~17 months.
Vertical vs custom: the comparison
Off-the-shelf covers the school core. Custom takes over once billing, reminders and the parent experience must fit your organization.
| Criterion | Vertical solution | Custom |
|---|---|---|
| Cost | 4-10 CAD/student/month | 50 000-105 000 CAD (build) |
| Cost 400 students / 3 years | 58 000-144 000 CAD | 50 000-105 000 CAD + maintenance |
| Online enrollment | Standard | Custom |
| Family billing | Vendor-framed | Your rules |
| Automatic reminders | Basic | Scripted |
| Parent portal | Standard | Custom |
| Data compliance | Shared | Controlled, dedicated hosting |
Scope and budget of a custom school system
The modules below are a 2026 order of magnitude for a Montreal private school.
| Module | Budget (CAD) | Timeline |
|---|---|---|
| Online enrollment | 8 000-17 000 | 3-5 wks |
| Student records & schooling | 7 000-14 000 | 3-5 wks |
| Family billing | 9 000-18 000 | 4-6 wks |
| Automatic reminders | 5 000-10 000 | 2-4 wks |
| Grades & report cards | 7 000-13 000 | 3-5 wks |
| Parent portal | 7 000-14 000 | 3-5 wks |
| Data compliance & hosting | 5 000-10 000 | 2-3 wks |
Maintenance runs ~15 % of the build per year (roughly 7 000 to 16 000 CAD/year), covering fixes, evolutions, hosting and support during the school year.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Mr. Tremblay, director of a 420-student private school in Montreal, faced high unpaid fees and overloaded admin during enrollment season. After a custom system at 84 000 CAD (maintenance 13 000 CAD/year): unpaid family fees -22 %, 16 hours saved per month in admin, fully digital enrollment, automatic email/SMS reminders. On annual billing of ~2 200 000 CAD, cutting unpaid fees by 22 % (on ~4 % of late payments) recovers roughly 19 000 CAD of cash per year; combined with saved hours, ROI is reached in 17 months.
FAQ
Is an off-the-shelf platform enough? For standard needs, yes: 4-10 CAD/student/month cover schooling and school life. Custom is justified when family billing, reminders and the parent portal must fit your rules.
Is custom compliant with data regulations? Yes, and it is an advantage: dedicated hosting, fine-grained consent management, retention periods and right to erasure suited to the school context.
How much is maintenance? About 15 % of the build per year (7 000 to 16 000 CAD/year), with reinforced support during enrollment season.
What is the delivery timeline? 4 to 6 months, with a first version (enrollment + billing) ready for the enrollment campaign if the plan is aligned with the school calendar.
Can we migrate existing data? Yes: migrating student, family and billing-history records is a standard module, priced by the volume and quality of source data.
Let's scope your project. Tell us your enrollment size, billing model and parent-portal needs, and we will frame a school system and indicative budget (50 000-105 000 CAD). 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.
