SchoolSync.

School fees, one ledger

The fee ledger your school actually reconciles.

Students, fee plans, invoices, receipts, discounts and defaulters in one book. Money is stored as whole paisa, never floats, and nothing financial is ever edited — a mistake is fixed with a reversing entry, so the history stays true.

In short

SchoolSync is a student fee ledger for private schools. Fee plans, invoices, partial receipts, discounts, fines and defaulter lists sit in one append-only book, where money is stored as whole paisa and a mistake is corrected by a reversing entry rather than an edit. Delivered as source code for the school’s own server.

We deploy it for your school and send one setup link. Nothing to install, no terminal.

Ledger · Grade 6 · Term 1balanced
InvoiceINV-2291 · Ayesha K.Fee plan: Term 1, due 10 Oct18,500
ReceiptRCP-0871Partial, cash, 14 Oct(10,000)
DiscountSibling concessionapproved by admin(1,500)
BalanceOutstandingappears on the defaulter list7,000
Append-only ledgerInteger paisaDay close done
Append-onlynothing financial is edited or deleted, ever
Whole paisamoney stored as integers, so totals never drift
4roles enforced on the server: admin, accountant, receptionist, read-only owner

01

Fee collection fails in the gaps between spreadsheets.

A register book, a fee-plan sheet, a receipts file and a WhatsApp group. Each is right on its own and none of them agree at month end, so the defaulters list is a guess and the term close takes a week.

Three records, no book

Receipts in one file, plans in another, discounts in a third. The real balance exists only in the bursar's head.

Discounts and fines drift

A concession applied twice, a fine waived verbally. With no audit trail both are absorbed silently.

Defaulters by memory

Who owes what by which due date is rebuilt by hand every month, so follow-up always starts late.

02

How a term actually runs

Set the plan once, collect against it all term, close the day and the term without rebuilding anything by hand.

  1. Set the fee plan

    Per class and term, with discounts, fines and due dates defined up front — not negotiated at the counter.

  2. Collect and receipt

    Cash, bank or partial. Every receipt is numbered, printed or sent, and lands on the student ledger immediately.

  3. Close day and term

    Day close balances the cash drawer, statements give each family their position, and the defaulter list is by due date.

03

What is in the box

01Fee plans and invoices

Class, term, concessions and due dates generate the invoices instead of a clerk typing them.

02Receipts for partial payment

Part payments, multiple modes and advance adjustments, each with its own numbered receipt.

03Discounts and fines with approval

A concession or a waived fine is a decision with a name against it, not an edit.

04Defaulter lists by due date

Who is overdue, by how much, since when — ready to send, not rebuilt by hand.

05Year rollover and archive

Promotion with repeaters, closed years archived, balances carried with an audit trail.

06Student import from Excel

Import the roster with row-level error reporting, so a bad row does not abort the file.

04

SchoolSync at a glance.

The specification, in one table — the facts an evaluation starts with.

Built forPrivate schools and school groups
LedgerAppend-only — nothing financial is edited or deleted
MoneyStored as whole paisa (integers), so totals never drift
RolesAdmin, accountant, receptionist, read-only owner — enforced server-side
FeesFee plans, invoices, partial receipts, discounts and fines with approval
DefaultersLists built from the due date, not from a side spreadsheet
Year endRollover and archive without losing history
ImportStudent list from Excel
DeliveryInstalled on the school's own server
PricingQuoted per installation

05

How it is sold

One installation per school, on your own server or ours, quoted by size. The floor is 1,000 students — below that a spreadsheet genuinely is cheaper.

Quoted per installation

One school, one instance, one book. No per-seat billing and no student-count surprises mid-term.

1,000-student floor

We quote per installation and will say so plainly if your roll is below the floor where this pays for itself.

Deployed for you

We stand up the instance and send a single link. Your team never sees a terminal.

06

Questions, answered.

Do we need someone technical to run it?

No. We deploy the instance and send one setup link. The only people who ever see the server are ours.

Where does the data live?

On your own box or on ours — one instance per school. It is not a shared multi-tenant account.

Can a mistake be corrected?

Yes, by reversing entry. Nothing financial is ever edited or deleted, which is what makes the audit trail worth having.

Does it handle mid-term fee changes?

Yes. A revised plan is applied going forward and the ledger keeps the history of what was charged before.

Can receptionists take payments without seeing everything?

Roles are enforced on the server, not just hidden in the interface. A receptionist can receipt without touching reports.

See your own term in it.

Send us one class, one term and the fee plan. We will load it into a demo instance and show you the close.