Time: 90 minutes for the first setup, then a few minutes a month
Install it from the App Store and click Open.
Open Settings and fill these in before you add anybody.
| Field | What to put in it |
|---|---|
| School name | The madrasa's name, shown on statements. |
| School logo | Your logo. |
| Currency | The currency you charge in. |
| Stripe account for tuition | Choose the account fees should reach. |
| Parents can sign themselves up | Let parents create their own portal account. |
The Payments section reports that card payments are ready.
You can type them in, or bring a spreadsheet with Import CSV.
The list fills with your students, each with a Student ID the app generates.
There is no screen where you create a family. You link a sibling instead.
When you add a child, the app asks Sibling already enrolled? If the answer is yes, pick the brother or sister. If not, choose — no, first child in the family —.
Open the fees area and create a fee for each thing you charge for.
| Field | What it does |
|---|---|
| Label | What parents see, such as Tuition — Jul 2026. |
| Amount | What it costs. |
| Period key | Which month or term it belongs to. |
Then use Assign a fee… to put it on a student, and Add another fee… where a child pays more than one.
One invoice per child per period. Each shows Due, Total, Paid and Status. The household sees one combined balance.
Cash, a bank transfer and a cheque all belong in the same ledger as card payments. Otherwise your balances are wrong.
The balance drops. The household's total updates.
The Parent Portal shows a parent their children, their balance and their payment history, and lets them pay.
A parent signs up with their Child's Student ID and Your email, or asks for a setup link by email.
A parent signs in and sees My family, with Open invoices and Payment history. When nothing is owed it says All settled — thank you.
One family with two children shows a single combined balance. One invoice is generated, and one parent can sign in to the portal and see it.
| What you see | Why | What to do |
|---|---|---|
| Two siblings have separate balances. | They were added without being linked. | Edit one child and link them to the other as a sibling. The balances then combine. |
| Card payments are not ready. | No Stripe account is chosen for tuition. | Open Settings and choose one under Stripe account for tuition. |
| The CSV import brought in the wrong columns. | The spreadsheet did not match the template. | Start from the downloaded template, and read the preview before confirming. |
| A parent cannot sign up. | Wrong Student ID, or self-sign-up is turned off. | Check Parents can sign themselves up in Settings, and read them the Student ID from their child’s record. |
| Balances look wrong at the end of term. | Cash payments were not recorded. | Use Record a payment for every cash and bank payment, on the day it arrives. |