Coaching and Tuition Centre Software ยท Guide

How to Manage Tuition Class Fees and Attendance in Nepal

Updated 14 Oct 2026 ยท 7 min read ยท WebsNP team

Most coaching centres lose money quietly. A student attends for two months and nobody remembers the balance. A parent says the fee was paid, and the notebook says otherwise. The solution is not complicated, but it needs a routine that every person on the team follows. This guide describes that routine for fees and attendance, step by step.

Give every student one account

The foundation is a single account per student, with a unique ID, the parent's phone number, the batches taken and the fee plan agreed. Everything else, whether payments, discounts or attendance, attaches to this account. If you currently keep one notebook per batch, a student in two batches has two partial records and nobody sees the full picture.

When a student enrols, write down the fee plan on the admission form and give the parent a copy: what the fee is, when it falls due and what happens if a month is skipped. This single page prevents most later arguments.

Choose a clear fee rule for late joiners

Students joining in the middle of a month are the most common source of confusion. Pick one rule and apply it every time. You might charge the full month, charge pro rata from the joining date, or start billing from the next month. Whatever you choose, write it down and enter the joining date on the student account. If you make an exception, record the reason and who allowed it.

Set due dates in Nepali months

Parents think in Nepali months, so due dates should too. For monthly fees, choose a day, for example the first week of each Nepali month, and stick to it. For course fees, divide the total into instalments with dates. Print the schedule on the receipt so the next due date is in the parent's hands.

Daily routine at the front desk

  1. Issue a numbered receipt for every payment at the time of payment
  2. Record cash, bank deposit or QR payment with a reference number
  3. At closing, match the day's receipts to cash and bank credits
  4. Note any promise to pay later, with a date and a name
  5. Backup or close the day in the system before leaving

This takes ten minutes and protects you from the biggest losses.

Weekly routine for dues

Once a week, print or open the dues list by batch. Sort by age of due. Call or message the parents of students with overdue fees using a consistent, polite wording that states the amount, the month and a way to pay. Record the response in the student account. A promise to pay on a certain date is only useful if someone checks it on that date. Many centres never follow up, which is why their dues grow.

Take attendance in the way that works

Teachers should mark attendance at the start of each class. Keep the method very simple: a list with present or absent and the time. If the teacher forgets, the front desk should be able to see the missing batch by mid-class and prompt. Daily absence for a student should trigger a message to the parent within the day, and three absences in a row should trigger a phone call. This turns attendance from a record into a tool that keeps students from quietly dropping out.

Link attendance and fees honestly

Some centres want to refund or adjust when a student misses many classes, while others do not. Decide your policy and say it in the admission form. When attendance and fees sit on the same account, you can answer a parent who says "my child only came for ten days" with the actual numbers. It also lets you see the pattern of students who stop attending before they stop paying, so you can reach out earlier.

Month end check

CheckQuestion to ask
CollectionDoes total receipts equal cash plus bank plus QR?
DuesHow much is overdue by more than one month?
DiscountsWere all approved and recorded with a reason?
AttendanceWhich batches have the lowest attendance?
LeaversWho left, and was the balance settled?

Where software saves time

You can run this routine on paper, but it is much easier when the system calculates dues, produces the list, and sends the messages. WebsNP builds this into our coaching and tuition centre software, and for centres that run computer or vocational courses we also configure training institute software.

Handle part payments and advances

Many families pay in pieces: a little at the start of the month, the rest after salary day or a remittance arrives. Others pay three months ahead before a festival. Your records must handle both without confusion. Part payments should reduce the balance and be listed on the receipt with the remaining amount. Advance payments should sit as a credit on the student account and be used automatically against the coming dues. If you adjust these by hand in a notebook, mistakes are almost certain after a few months, which is a good reason to move this task onto a system.

Keep one person responsible

Even with a good routine, fees and attendance fail when nobody owns them. Name one person, for example the front desk manager, who is responsible for the dues list every week, and another person, such as a senior teacher, who checks that every batch has attendance for the day. Give both a short checklist and review it with them monthly. Owners who look at these two numbers regularly, collection and attendance, tend to catch problems while they are still small.

Next step

This week, write your late-joiner rule, your due date and your absence message on one page and pin it at the front desk. Then ask for a demo to see how the same rules can run automatically. Message WebsNP on WhatsApp.

Looking for Coaching and Tuition Centre Software? See features and pricing enquiry for Coaching and Tuition Centre Software or message us on WhatsApp.

Get a demo and quote for Coaching and Tuition Centre Software

Tell us about your business and we will reply the same working day with a demo and a clear quote. No obligation.

Chat on WhatsApp

Or call / WhatsApp +977 9846280400

More guides on Coaching and Tuition Centre Software