The money side, with a paper trail that survives the month.
School fees in Morocco arrive as cash and bank transfers, are receipted on paper, and are chased by phone. Software that assumes a card on file has already lost. Mujtahid was built around how the money actually moves, and then made it auditable.
The receipt book and the spreadsheet disagree
Money is the part of a school with the least tolerance for a missing record, and usually the least reliable one. Not because anyone is careless — because it is recorded in two places by two people at two different times.
- A payment taken at the counter and entered into a file that evening, or not.
- An overdue list that reflects who someone remembered rather than who is late.
- Teacher pay recalculated by hand because last month's figures cannot be trusted.
- A parent dispute with no record of what was paid, when, and to whom.
What the finance side covers
One record per payment, read by the assistant who took it and the principal who reports on it.
Payment folders per student
Each enrolment opens a folder. Every payment lands against it, so a student's history is one list rather than a search through a receipt book.
Receipts that look official
Printable receipts carrying your school's logo, the director's word and signature — and shareable on WhatsApp without leaving the page.
Overdue, aged and sorted
The list generates itself and ages automatically, so the calls that still recover money happen before the debt becomes uncollectable.
Teacher payroll from real sessions
Pay is assembled from sessions actually taught, including one-to-one and camp work, and freezes into a saved folder once the month is closed.
Camps and per-subject pricing
Camps bill separately with their own discounts, applied per subject rather than as one blunt rate, and settle against the same folders.
Everything prints
Receipts, payroll sheets, overdue lists and payment summaries print properly, because a Moroccan school runs on documents as well as screens.
Fees collected across the year
Collection has a rhythm — term starts, holidays, the long tail. Seeing it as a curve is how you plan for the dip instead of discovering it.
Illustrative figures — the shape of the report, not anyone's real numbers.
One payment, end to end
Four steps, and nobody types the same figure twice.
- 1
Recorded at the counter
The assistant records cash or transfer against the student's folder, in the branch they work in.
- 2
Receipted immediately
A receipt prints with your school's identity on it, and the balance updates in the same moment.
- 3
Rolled into the branch figure
Collected and outstanding move for that branch instantly. No export, no overnight batch.
- 4
Reported and archived
It appears in the principal's view and in the month's close, attributed to the person who took it.
Why offline-first is a design decision, not a limitation
Most school finance software is built for direct debit and card payments. Rebuilding that assumption around cash is not a downgrade — it is the difference between software a Moroccan school can actually use and software it works around.
Cash and transfer are the normal path
They are not an exception flow bolted onto a card system. Recording what actually happened is the fast path, which is why the record ends up complete.
Quotes are frozen when you submit
Because payments are reviewed by a human, the amount and the period are fixed at submission. A school never pays for the days it spent waiting in a review queue.
Every entry has a name on it
Payments are attributed to the staff member and branch that recorded them. A dispute is answered from the log rather than from a conversation.
Closed months stay closed
Payroll freezes into a saved folder at close, so a later change upstream cannot silently rewrite a month you already paid out on.
Questions about fees and pay
- Do you take the payments?
- No. Your school collects fees exactly as it does today. Mujtahid records them, receipts them and reports on them.
- Can two assistants record payments at once?
- Yes, and each entry is attributed. Two people working the counter is normal, and the record stays unambiguous.
- How is teacher pay calculated?
- From the sessions actually taught in the period, with one-to-one and camp work included, then frozen into a saved folder when you close the month.
- Can we still give discounts?
- Yes — including per-subject discounts on camps, so a family taking three subjects is priced the way you actually price it.
Keep reading
The parts of the platform this page touches.
Put the receipt book in the system
Create an account and we will set up your fee structure with you.