Islamic school software for Canadian schools
Canadian Islamic schools tend to run several things at once — a full-time academy, a weekend program, and a Hifz stream — for the same families. MarkTrack keeps all three under one organization, and one bill per family.
Updated August 2026
One thing to know up front. Tuition and fees are currently processed in US dollars. Everything else — attendance, gradebook, report cards, Hifz and Qaidah tracking, enrollment forms and the parent apps — is unaffected. If you need to collect fees in your own currency, talk to us before you commit.
Canadian Islamic schools tend to be several institutions wearing one name. A full-time academy from kindergarten upward, a Saturday programme for families who cannot commit to full-time, and a Hifz stream running through both — usually serving overlapping families, usually billed separately, usually tracked in three different places.
That is the specific problem MarkTrack is shaped around.
Three programmes, one organization, one bill
Each programme is its own school inside a single organization, with its own students, teachers, classes, timetable and tuition rates. What a family sees is one login covering every child in every programme, and one invoice.
This sounds like a small thing until you have tried to do it with software that assumes one school per account, at which point it becomes the reason the office keeps a parallel spreadsheet. Per-campus rates mean the academy and the weekend programme can charge completely differently without anyone reconciling them by hand.
Attendance that respects your timezone
Every organization carries its own timezone and attendance dates are computed in it. For a school in Alberta or British Columbia this is not a detail — it is the difference between an evening class being recorded on the right day and being recorded on the next one.
Report cards you can shape
Provincial expectations vary, and families expect a report that looks like the one their neighbours get. Report cards are configurable through the report builder, including narrative and non-numeric grading, so you can produce something in the format your community expects rather than accept a fixed template designed for a different system.
Hifz progress can appear on the report card itself. Sabaq, sabqi and manzil are recorded daily with juz-by-juz progress and a projected completion date, and parents can see it live in the portal and the native iPhone and Android apps rather than waiting for the report.
Enrolment and re-registration
The annual re-registration cycle is where multi-programme schools lose the most time. MarkTrack's enrolment forms collect the application, the documents and the registration fee in one pass, keep the card on file, and start the recurring tuition schedule once you accept — so the arrangement is made while the parent is engaged, rather than chased in October.
What to check before you commit
Tuition and fees are processed in US dollars. Everything else — attendance, gradebook, report cards, Hifz and Qāʿidah tracking, enrolment forms, communications and the parent apps — works normally. Some Canadian schools run MarkTrack for the academic and communication side while collecting fees through their existing arrangement. If billing in Canadian dollars is a requirement rather than a preference, tell us before you start rather than after you have imported your families.
See it
The parts of MarkTrack this kind of school spends its time in.
Three programmes, one organization
The academy, the weekend school and the Hifz stream each keep their own roster and rates, and the family keeps one login.
One invoice per family
Children across two programmes, one bill — with per-campus rates rather than a reconciliation someone does by hand.
Enrollment and re-registration
Build the application once: documents, fees, and the tuition arrangement that starts when you accept.
Report cards you can shape
Standards-based and narrative formats through the report builder, so the report looks like what your families expect.
Questions schools ask us
01 We run an academy, a weekend school and a Hifz program. One account?
One organization, three programs. Each keeps its own roster, classes and tuition, and a family with children across all three has one login and one invoice.
02 Does attendance handle our timezone correctly?
Yes. Each organization has its own timezone and attendance dates are computed in it, which matters as soon as a school records anything late in the evening.
03 Can we bill in Canadian dollars?
Not today — tuition and fees are processed in US dollars. Everything else works normally, and some schools use MarkTrack for the academic and communication side while billing separately. Tell us if currency is the blocker.
04 Can report cards match our provincial format?
Report cards are configurable, including narrative and non-numeric grading through the report builder, so you can shape them to the format your families expect rather than accept a fixed template.
More from MarkTrack
See it with your own school's data
Start a 30-day free trial, or bring the spreadsheet you already keep and we will show you what it looks like once it is imported. No card required to start.