Skip to content
Guide

Bank Fee Collection for Schools in Pakistan: How It Works

A school automates bank fee collection by printing a bank-ready consumer number on every fee challan, so parents can pay at a branch, ATM, banking app or 1Bill/1LINK channel. When the parent pays, the bank calls EDUBase in real time, the challan is marked paid and the ledger updates with no manual entry.

What does bank fee collection mean for a school?

In a manual setup the fee office receives bank deposit slips, matches them to families by hand and types each payment into a register or spreadsheet. Mistakes are common and parents who have already paid still receive reminders.

With bank fee collection the voucher itself becomes the payment instruction. Each challan carries a consumer number that partner banks and payment aggregators can look up, and the payment is posted to the school's records the moment it is made.

How does a payment move from the bank to the school's books?

The parent enters or presents the consumer number. The bank sends an inquiry, EDUBase answers with the amount due, and after payment the bank sends a payment call that marks the challan paid.

  • Inquiry and payment calls are answered in real time.
  • The payment appears in Paid Challans and Payment History immediately.
  • A challan that is already paid answers as paid to any later inquiry, so a family cannot be charged twice.
  • Bank payments show in Day Wise Paid Challans like any other payment, so reconciliation needs no separate process.

Which banks and payment channels can parents use?

Current integrations include HBL, Bank Alfalah, Meezan Bank, PayPro and KuickPay, and through them the 1Bill and 1LINK channels. Collection is set up against the account the school already holds with a supported bank, so there is no need to change banks.

Collection is enabled per school and per bank, and the school keeps accepting counter payments alongside.

How does bank collection work with fee automation?

Bank collection removes the data entry; fee automation removes the monthly routine. Challans can be generated on a fixed date, late fees applied after the due date while skipping weekends and holidays, and defaulter reminders sent on the day you choose.

Because paid challans are posted in real time, defaulter lists and reminders only reach families who genuinely still owe.

Counter deposits versus bank fee collection

StepManual deposit slipsBank fee collection with EDUBase
Where parents paySchool counter or a deposit slip at one bankBranch, ATM, banking app or 1Bill/1LINK channel
Posting the paymentFee office types it in laterPosted automatically in real time
Double paymentPossible if records lagA paid challan answers as paid to later inquiries
ReconciliationMatch slips to families by handPayment History and Day Wise Paid Challans
RemindersCan reach families who already paidReach only families with a balance

Related modules

  • Bank Fee Collection — Parents pay at the bank, in their banking app or at a kiosk; EDUBase posts it automatically.
  • Fee Automation — Let the system generate challans, apply late fees and chase defaulters on schedule.
  • Fee Reports & Defaulters — Know what was billed, what was collected and who still owes, per class, family or month.

Frequently asked questions

Which banks are supported for school fee collection?
Current integrations include HBL, Bank Alfalah, Meezan Bank, PayPro and KuickPay, and through them 1Bill and 1LINK channels. Ask about a bank not on this list.
Do we need to change our school's bank account?
No. Collection is set up against the account the school already holds with a supported bank.
Can a family pay the same challan twice?
No. Once a challan is paid it answers as paid to any later inquiry.
Can we still accept fees at the counter?
Yes. Bank collection is enabled per school and per bank, and counter payments continue alongside it.

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.