A student usually goes missing from Pay or print challans because no challan exists for that month, the child is marked inactive or left, or the screen is filtered to another campus, class or month. Check those three first, then the fee plan and generation scope.
Has a challan actually been generated for this student and month?
The Pay or print challans list shows challans that already exist. It does not create them. If no challan was generated for the child for that month, there is nothing to pay or print, even though the student is active in Student Management.
This often happens when a child is admitted after the month's challans were created, or when the bulk run or the scheduled generation covered only some campuses or classes. In EDUBase, Generate challans in bulk lets you choose a campus, class or the whole school. Scheduled challan generation under Fee Automation uses the campus and class scope you set once.
- Admitted after the monthly run: generate a challan for that child or class. The optional prorating and first-time payables can apply to a late admission.
- Scope too narrow: compare the generation scope with the child's current campus and class.
- Bulk run still in progress: school-wide runs are queued in the background, and an in-app notification tells you when they finish.
- Scheduled run did not cover the child: open the automation's run history to see what each run created.
Is the student marked inactive or left?
Students marked as left keep their history, but they move out of the active lists. Their old dues, challans and payment history stay reachable through Students Not Currently Enrolled.
If the family says the child is still attending, re-activate the student. The Student change log shows who changed the status and when, so you can find out whether it was marked by mistake.
Are you looking at the right campus, class and month?
Many cases are simply a filter problem. A user only sees the campuses granted to them. Staff who work across several campuses switch campus from the navbar. If the child was moved to another section or campus, or promoted to a new session, search under the current class rather than the old one.
Also check the month you have selected. If a parent paid several months together, look for the right month, or use Payment History to see what has already been settled.
- Confirm the campus selected in the navbar.
- Confirm the class, section and month filters.
- Ask an administrator to check your campus scope under users and privileges if the campus is missing from your switch list.
Does the student have a fee plan and the right family link?
The monthly bulk run bills students against their fee plans, so check that the child has the correct plan on their profile. If many students came in through Upload Students without plans, assign them in one step with Upload Fee Plans.
Siblings are linked under one family number. When you collect family-wise or print a family voucher, the child's charges appear with the family rather than as a separate line you might expect. Check the family grouping if a sibling seems to be missing.
Could the challan already be paid?
If the parent paid at the counter or through a partner bank using the consumer number on the voucher, the payment is recorded straight away. Bank payments appear in Payment History and Day Wise Paid Challans like any other payment.
Search those reports before you issue a new voucher. A paid challan answers as paid to any later bank inquiry, so the family will not be charged twice through the bank.
Common reasons a student does not appear when paying or printing Fee Challans
| Cause | How to recognise it | What to do |
|---|---|---|
| No challan generated | Student is active but has no challan for the month | Generate a challan for the child or class |
| Admitted after the monthly run | Admission date is after the generation date | Generate with prorating or first-time payables as needed |
| Marked inactive or left | Child appears in Students Not Currently Enrolled | Re-activate if still attending; check the Student change log |
| Wrong campus or filters | Other children of the class show, this one does not | Switch campus from the navbar and correct the class, section and month |
| No campus rights | Campus missing from your switch list | Ask an administrator to extend your campus scope |
| No or wrong fee plan | Profile shows no plan or an unexpected plan | Assign the plan, or use Upload Fee Plans for many students |
| Already paid | Payment shows in Payment History or Day Wise Paid Challans | Reprint the receipt instead of issuing a new challan |
Related modules
- Fee Management & Challans — Fee plans, monthly challans, discounts, family payments and receipts, without spreadsheets.
- Fee Automation — Let the system generate challans, apply late fees and chase defaulters on schedule.
- Student Management & Admissions — Every student record, from first enquiry to leaving certificate, in one place.
- Fee Reports & Defaulters — Know what was billed, what was collected and who still owes, per class, family or month.
- Bank Fee Collection — Parents pay at the bank, in their banking app or at a kiosk; EDUBase posts it automatically.
- Users, Privileges & Activity Log — Give each staff member exactly the screens and actions they need, and see who changed what.
- School Setup & Multi-Campus — Campuses, classes, sections, sessions, academic year and reference lists, set once and reused everywhere.
- Bulk Data Import & Onboarding Tools — Move from registers or another system by Excel: students, fee plans, old dues and past payments.
