Set up fees and record a payment
Accountant · 5 minCreate a fee structure, assign it to a class, and record a payment with a printable receipt.
- 1
Create a fee structure
Go to Fees → Structures and add a structure with its instalments. Assign it to a class to create a fee row for every active student.
- 2
Record a payment
Go to Fees → Payments and record an offline payment against a student. Overdue amounts refresh automatically on the dashboard.
Tip: Online payments (Razorpay) appear on the parent portal once your school connects its own payment keys under Settings → Schools.
- 3
Print the receipt
Click any payment and choose Print / save as PDF for an A4 receipt with your school header.
Fee heads, concessions and late fines
Accountant · 5 minSay what each fee is for, add late fines that grow by themselves, and give concessions at the counter.
- 1
Add fee heads
Go to Fees → Fee structures → Fee heads. Add the usual heads fills in nine common ones (Tuition, Transport, Exam…). Pick a head on each fee structure, and Reports → Finance shows collections per head.
- 2
Set a late fine
On a fee structure, choose no fine, a fixed fine once, or a fine for each day late — with grace days and an optional cap. It is added every morning to fees still owed after the due date and grace days, and stops once the fee is paid.
Tip: Lowering fines families already owe — a smaller amount, more grace days, switching it off — waives them for everyone at once, so it needs the fee-concession permission.
- 3
Give a concession
On Finance → Collect fee, pick the student. Under a fee, give a concession — Sibling, Staff ward, RTE, Scholarship, Merit, Financial help or Other — as a % of the fee or a ₹ amount, with a reason. The balance drops at once.
- 4
Waive or withdraw
Waive late fine, with a reason, removes what is left of a fine and stops it growing. Withdraw puts a concession back; the record of it stays.
Tip: Concessions and waivers need the FEES_CONCESSION permission — collecting fees alone doesn't let someone lower what a family owes. Every change is in the audit log.
Send a pay link
Accountant · 2 minParents pay from a link in the fee reminder — no sign-in needed.
- 1
Links go out in reminders
When your school takes online payment, every fee-reminder SMS and email carries a link. The parent taps it, sees the child's dues and presses Pay; the receipt is sent as usual.
Tip: Pay links need online payments connected first — Settings → Schools → Online payments.
- 2
Send one yourself
On Finance → Collect fee, open the student and press Pay link. Copy it, or choose Send on WhatsApp to send it from the office phone with the message already written.
- 3
What the parent sees
Only the child's first name, class and dues, and a Pay button. A link works for five weeks.
Tip: Automatic reminders are off until you switch them on, on the fee desk's Setup tab → Automatic fee reminders.
Export fees to Tally
Accountant · 6 minSend receipts, refunds and voids to Tally as vouchers, so your accountant never retypes them.
- 1
Map your ledgers
Open the fee desk → Payments → Tally export. Under Ledger mapping, name the cash and bank ledgers for each payment method, and set Tally books start from to the first day you have not typed into Tally yourself.
- 2
Import the ledger masters
Download Ledger masters (XML) and import it in Tally under Gateway of Tally → Import → Masters. Do it again after adding a fee head or changing a ledger name.
Tip: Before your first vouchers, set Tally's Import → Configuration → 'Overwrite voucher when a voucher with same GUID exists' to Yes, so a file sent twice never doubles your receipts.
- 3
Import the vouchers
Download Vouchers not yet in Tally (XML) and import it under Import → Vouchers. Receipts arrive as Receipt vouchers; refunds and voids as Payment vouchers. Downloading the same month twice cannot double it.
- 4
Tick it off
The day book lists every receipt, refund and void with its ledgers and whether it has gone to Tally. Download it as CSV to tick off against Tally.
Tip: If Tally refused a file (a ledger name it doesn't have, say), correct the name, then press Tally rejected this file — its payments go back to not yet exported.
Raise an ad-hoc invoice
Accountant · 4 minBill anything outside regular fees — uniforms, books, transport — and record payment.
- 1
Start a new invoice
Go to Invoices → New invoice. Fill the bill-to name (optionally link a student) and add line items — the sub-total updates live.
- 2
Add tax or discount, then create
Optionally add a tax rate or a flat discount, then Create invoice. It's numbered automatically (INV-2026-0001).
- 3
Record payment and share
Record a full or partial payment — the status moves Draft → Issued → Partial → Paid on its own. Print, save as PDF, or share on WhatsApp.
Accept online payments
Admin · 4 minConnect your school's own Razorpay keys so parents can pay fees online.
- 1
Open online payments
Go to Settings → Schools → [your school] → Online payments.
- 2
Connect your Razorpay keys
Enter your school's own Razorpay key ID and secret so fees settle to your school's bank. They're encrypted before they're saved.
Tip: Each campus connects its own account, so money goes to the right bank per school.
- 3
Parents pay from their portal
Once connected, parents see a Pay button on their portal; captured payments record against the fee automatically.
Run payroll
Accountant · 5 minSet salary structures, generate monthly payslips, and print or share them.
- 1
Set salary structures
Go to Payroll and set each staff member's salary structure — basic, allowances, and deductions.
- 2
Generate payslips
Generate payslips for the month for the whole staff in one go.
- 3
Print or share
Open any payslip to print or save as PDF with your school header.
Tip: Date of joining on the staff record feeds pro-rata pay for new joiners.
Track inventory
Admin · 3 minManage uniforms, stationery, and kit — stock, issues, and reorder alerts.
- 1
Add stock items
Go to Inventory and add non-book items — uniforms, stationery, sports kit — with quantities.
- 2
Issue and reorder
Record purchases and issues to students; set a reorder threshold per item so low stock is flagged.
Tip: Books live in the Library module; Inventory is for everything else.
View finance reports
Accountant · 2 minSee fee collection, outstanding dues, and defaulters — and export them.
- 1
Open finance reports
Go to Finance reports for fee collection, outstanding dues, and a defaulters list.
- 2
Print or export
Print any report as A4, or download a CSV for your records.
Tip: Overdue fees refresh automatically, so the defaulter list is always current.