Skip to content
Guide

PEF School Software: Fees, Attendance, Reports

A PEF partner school needs clean student records, fee and attendance records, and reports it can export on request. EDUBase keeps these in one system with Excel and CSV export; confirm PEF's current formats with PEF.

What does a PEF partner school need from its software?

A PEF partner school is monitored and reviewed by an outside body, so its records must be accurate, current and easy to produce on request. Software for this setting is judged less by how many features it has and more by whether the numbers agree with each other. Enrolment, attendance and fee figures should all come from the same student record.

Requirements, forms and reporting formats are set by PEF and can change. Ask your PEF contact for the current list before you choose a system. EDUBase does not publish a PEF-specific report format, so the sections below describe the underlying records and exports that most schools need to prepare such returns.

  • One student record that fees, attendance and exams all read from
  • Daily attendance that is hard to alter without a trace
  • Fee records that show what was billed, collected and still owed
  • Reports that export to Excel or CSV for your own return or review
  • Clear control over who can see and change what

How do student records stay consistent across the school?

Student Management & Admissions holds each child from first enquiry to leaving certificate. Admissions, class changes, family links and documents live on the same screens the rest of the system reads from, so fees, attendance and exams always see the same child.

Leavers are kept, not deleted. The Students Not Currently Enrolled view keeps old dues, challans and payment history reachable, and the Student change log shows who changed a student's fee, class or status, and when.

  • Class capacity limits stop or route admissions when a class is full
  • Batch transfer and promotion move whole classes in one action
  • Bulk Data Import loads students from Excel when you move from registers

How should fees be tracked and collected?

Fee Management & Challans lets you build fee plans from your own fee heads, generate monthly challans in bulk, take full or partial payment, and print family receipts. Discounts and payments can wait for a manager's approval, which helps when concessions need a second person's sign-off.

With Bank Fee Collection, each voucher carries a consumer number. Parents can pay through partner banks and aggregators, and the payment posts to the challan in real time. The integrations are HBL, Bank Alfalah, Meezan Bank, PayPro and KuickPay, and through them 1Bill and 1LINK channels. Counter payments continue alongside.

Fee Automation can generate challans, apply late fees and send defaulter reminders on a schedule. Each automation previews before it acts and keeps a run history.

  • Day Wise Paid Challans is the daily cash-up report
  • Fee defaulters can be listed by amount, family or month
  • Fee Audit Report keeps historical collection by the class and session at the time of billing, even after promotions

How can attendance be recorded and proved?

Student Attendance can be taken from the class register, in bulk, or from the Teacher App. For stronger records, the free QR Attendance App, standard biometric terminals and Face Attendance Gates all feed the same attendance tables. Corrections to a past day are logged.

Parents can receive absentee SMS or WhatsApp messages, and Employee Attendance can be locked once salaries are done. Geo-location attendance limits staff marking from the Teacher App to the campus radius.

  • Individual, class, day-wise and combined attendance reports
  • Attendance alerts when a class or employee has not been marked in time
  • Face tablets recognise on the device, so a slow connection does not hold up the gate

What reporting and controls help during a review?

Every fee report exports to Excel or CSV, and attendance and examination reports can be printed or exported. That lets the school prepare whatever return a reviewer asks for from verified system data.

User Logging records who created, changed or deleted a record, with the change highlighted. Privileges can be set per user, per screen and per action, with campus scope. Each school has its own separate database, and the Owner Dashboard shows daily income, attendance, new admissions, leavers and defaulters.

  • Examination Reports give class, subject and term results
  • Student 360° brings attendance, marks, fee standing and conduct for one child onto one page
  • Onboarding can include old dues and past payments so the first challan is right

Typical PEF partner school needs and the EDUBase module that covers each

NeedWhat the school must showEDUBase module
Student recordsAccurate enrolment, leavers and change historyStudent Management & Admissions
Fee billingChallans, concessions and approvalsFee Management & Challans
Fee collectionPayments posted without manual entryBank Fee Collection
Defaulters and auditWho owes, and historical figuresFee Reports & Defaulters
Student attendanceDaily marks with logged correctionsStudent Attendance
Device attendanceQR, biometric or face markingQR, Biometric & Geo Attendance; Face Attendance Gates
Staff attendance and payLocked months and salary recordsEmployee Attendance; Payroll & Salaries
Exam resultsResult cards and class reportsExaminations & Results; Examination Reports
Access controlWho changed whatUsers, Privileges & Activity Log

Related modules

Frequently asked questions

Does EDUBase have a PEF-specific report?
EDUBase does not publish a PEF-specific report format. Its attendance, fee and result reports export to Excel or CSV, so you can prepare the return PEF asks for.
Can parents pay fees at a bank?
Yes. Each challan prints a consumer number that works through HBL, Bank Alfalah, Meezan Bank, PayPro and KuickPay, and through them 1Bill and 1LINK channels. The payment posts to the challan in real time.
Can we bring in our existing student and fee data?
Yes. During onboarding the EDUBase team uploads your student Excel, and old dues and past payments can be loaded so the first challan is right.
How is attendance protected from casual changes?
Corrections to a past day are logged, and staff attendance months can be locked after salaries. User Logging also shows who changed a record.
Does it work for schools with more than one campus?
Yes. School Setup & Multi-Campus supports any number of campuses, with campus switching and campus-wise reports.
What does it cost?
Commercial terms are discussed with sales. You can call Sales on +92 300 0148829 or write to [email protected].

See EDUBase running on your own school's data.

A 30-minute online demo, in English or Urdu, using your fee plans and classes. No installation, no commitment.