Maktab management software for students, learning and fees.
Run your maktab, madrasah or Quran school in one place: enrolments, classes, attendance, fees, Quran and Qaidah progress, Hifz, curriculum, exams and report cards. Give teachers and families their own portals.

Keep every student and family record organised.
Manage child students, adult/self-managed students, guardians, portal contacts, notes, class enrolments and quick-view columns from one clean student system.
- Child and adult student records
- Linked parents and guardians
- Portal contact visibility
- Custom columns and table views
- Student profiles
- Family contact details
View students with classes, portal contacts, age, status and custom columns.
Set up classes, schedules and teacher access.
Create classes, assign teachers, manage class schedules and give teachers scoped access to only the classes they teach.
- Terms and class schedules
- Assigned teachers
- Class profiles
- Teacher profiles
- Teacher portal invites
- Scoped teacher access
View all classes with schedules, terms, teachers and student counts.
Track Qaidah, Quran, Hifz and curriculum progress alongside attendance.
Designed for maktab teaching, not just school administration. Set up reusable books and subjects, assign a teaching setup to your class, then record each student's lesson portions and assessed curriculum objectives. Books and curricula can be used independently.
Keep daily learning records separate from curriculum achievement and include recorded progress in student reports.
Explore Quran and Hifz progress trackingSet up books & subjects
Reuse Qaidah, Quran and Hifz lesson setups across classes.
Choose a curriculum
Link teaching objectives without requiring a specific book.
Record today's lesson
Teachers track each student's daily portions from their class.
Report on progress
Include learning records and assessed objectives in report cards.
Teachers can mark attendance in seconds.
A mobile-first attendance flow built for teachers — one screen per class, tap each student or mark all present, add notes and save.
- Mobile-first attendance
- Present / absent / late / excused
- Mark all present
- Notes per student
- Medical alerts
- Draft and complete
Track attendance sessions, class attendance and completion status.
Track fees, payments, reminders and overdue balances.
Set up monthly or term fee plans. Track payments, partial payments, waivers and overdue balances. Send reminders without chasing manually.
- Fee plans
- Monthly & term billing
- Payment tracking
- Overdue balances
- Reminders
- Partial payments & waivers
See expected fees, collected amounts, outstanding balances and overdue follow-ups.
Turn public applications into student records.
Parents and adult students submit through a public link. Review, edit, waitlist or accept in one click — the student and guardian records are created automatically.
- Public enrolment forms
- Submissions inbox
- Review / waitlist / accept
- Duplicate detection
- Auto-create student & guardian
- Adult enrolments
Review new enrolments, waitlisted students and accepted applications.
Record marks and generate clear progress reports.
Run written and oral assessments. Teachers enter marks and comments; admins generate clean report cards parents and students can access in the portal.
- Exam sessions
- Written & oral assessments
- Mark entry
- Rubric ratings
- Teacher comments
- Report cards
Create exams, track assessment status and manage class results.
Share books, PDFs and class resources with families.
Upload PDFs to a class. Parents and students see them automatically in the portal — no email attachments, no WhatsApp file chaos.
- Upload PDFs
- Class books
- Worksheets
- Revision sheets
- Portal access for parents & students
Upload books, PDFs, homework sheets and revision resources for each class.
Give the right people the right access.
Parents see their children's attendance, fees, resources and results. Adult students see their own. Teachers see only their assigned classes.
- Parent portal
- Adult student portal
- Teacher portal
- Scoped access
- Mobile-friendly
Sample view: Teachers see only their classes, attendance, marks and resources.
Explore maktab management features
Practical tools for Quran schools, madrasahs and Australian maktabs.
Quran, Qaidah & Hifz progress
Books, daily lessons, curriculum and learning reports.
Explore Quran, Qaidah & Hifz progressMaktab attendance
Quick class registers and student attendance history.
Explore Maktab attendanceMaktab fees & payments
Fee plans, family balances and overdue follow-up.
Explore Maktab fees & paymentsMaktab module FAQs
The Maktab module includes students and guardians, classes and teachers, attendance, fees and invoicing, enrolment forms, exams and report cards, term reports, resources and a parent/student portal — for $30 per month including up to 50 active students.
Yes. Parents and adult students get a portal where they can view attendance, outstanding fees, payment history and published report cards for their children.
Yes. You set fee plans per class or student, MasjidPilot generates recurring charges, tracks payments and arrears, carries unpaid balances forward, and can send fee reminders to guardians.
Yes. You can build custom enrolment forms for children's or adult classes, publish a public link or QR code, then review and accept submissions into student records.
Yes. If your organisation has both the Masjid and Maktab modules, your public class timetable can appear as a rotating slide on your display screens, with categories such as Children, Adults, Sisters, Qur'an or Hifdh.
Yes. Teachers can record daily learning portions against a book or subject, including Quran recitation, Qaidah and Hifz. Administrators can set up reusable books for classes.
Yes. A class can use curriculum objectives without linking them to a specific book. Assessed curriculum objectives are tracked separately from daily lesson portions.
Assigned teachers open a class register, mark students present, absent, late or excused and save the session. Administrators can review attendance records.
Yes. MasjidPilot can be used by Australian maktabs and Quran schools as well as organisations elsewhere. Subscription prices are in Australian dollars (AUD).
Ready to simplify your maktab?
Maktab is $30/month, including up to 50 active students. Additional active students are $1 per student/month and added to your next monthly invoice.
No card required. Choose your plan after the trial.