ProductTeachersParentsPricingContact
School software · CBSE · ICSE · State

Run the whole
school from
one screen.

Attendance, fees, exams, admissions, transport and library. Parents pay your school directly — we record it, your office verifies it, and only then does a receipt number exist.

No cardLive in a week0% on fees
1,284 students on one roll₹0 of fees ever held by us4 min claim to receipt11 states99.9% uptime
Sound familiar?

Four registers,
three spreadsheets,
one WhatsApp group.

Most schools we meet aren't short of software. They're short of one place where the answer lives — and one person who isn't the principal to ask.

"Has this child paid?"

Four minutes, a call to accounts and a look in the receipt book — while the parent waits at the counter.

Attendance arrives at lunch

On paper. So nobody calls the parent of the child who has now missed three days running.

Marks live in twelve sheets

Until somebody spends a weekend merging them, and one column shifts by a row.

Every parent has your number

Because there is no other way for them to ask what a receipt was for.

Fees

We are not a
payment gateway.
That is the point.

Every rupee goes from the parent's bank to your school's bank. No settlement window, no chargeback, no two percent. Timelino is the record of what was paid, not the pipe it flows through.

  • A claim is not a payment. It waits in a queue with the parent's proof attached until your office matches it to the statement.
  • Receipt numbers issue on verification, in sequence. A parent cannot generate one. Neither can a clerk who is behind.
  • The defaulter list is current when you open it — not at the last export somebody remembered to run.
How fees work
Modules

Eight modules.
One record.

Switch off what you don't use — a school with no buses never sees transport. Turn it back on next year and your settings are where you left them.

Fees & receipts

Fee structures per class and term, concessions and sibling discounts, partial payments and bounced cheques. A parent records what they paid; your office matches it against the bank; the receipt number issues at that moment and not before.

Claim → verify → numbered receipt

Attendance

A register a class teacher marks in under a minute at the classroom door, and a whole-school roll-up the principal can read before assembly ends. Half-days, late marks, and leave with a reason attached.

Daily · period-wise · staff

Exams & results

Marks by subject and section, your own grade bands, report cards as PDF. Published when you say so.

Admissions

Enquiry to admission number, with a funnel that counts the stage each applicant actually reached.

Student records

One page per child — attendance, fees, marks, conduct, guardians, bus stop — for the year you are in.

Transport

Routes, stops, riders and vehicles, with fitness and permit expiry warning you thirty days out.

Library

Issue and return in two taps at the desk. Copies, holds and an overdue list somebody can act on.

Year rollover

Promote sections, carry balances, archive the year. Reopen last year read-only, untouched.

Roles & access

Same app.
Different school.

What a person can reach is decided by the permissions their role carries — enforced in the database, not by hiding buttons. A class teacher asking for another section's marks gets nothing back, not a polite error.

Show what each role can reach

Marks their own sections and enters marks for their own subjects. Everything else in the school is invisible — including other sections of the same class.

attendance.markexams.enter_marksstudents.read · own sectionsfees.verify_paymentschool.members

Sees every claim in the school with the proof attached, and is the only role that can turn one into a numbered receipt. Cannot touch a register or a mark.

fees.read · whole schoolfees.verify_paymentfees.concessionattendance.markexams.publish

Reads every module and publishes results. Handing out access — roles, duties, members — asks for the password again, even an hour after signing in.

every module, readexams.publishschool.year_rolloverschool.members · step-upbilling.change_plan

Their own children and nothing else — not by search, not by editing a URL, not through the API. Enforced by row-level security in the database.

self.children.readfees.claim_paymentabsence.notifystudents.read · anyone elseattendance.mark
On a phone

The whole school,
in a pocket.

Not a parent app bolted on. Every role that works at a desk works on a handset — the teacher at the classroom door, accounts on the way home, the parent reporting an illness at 7am.

What a parent getsAndroid & iPhone · 14 MB · runs on a ₹9,000 handset
Getting started

Live in about a week, without a project manager.

STEP 01

Create the school

Name, board, academic year, classes and sections. Fifteen minutes, done by you, no call needed.

STEP 02

Bring students in

Send the spreadsheet you already keep. We map the columns and hand it back to check before it goes live.

STEP 03

Invite your staff

They set their own passwords. You decide what each role reaches — and changing that asks for yours again.

STEP 04

Open it to parents

Invitations go per family. Start with one class if you'd rather; there's no all-or-nothing switch.

1,284students on the largest roll we run
4 minmedian claim to numbered receipt
₹0of school fees we ever hold
99.9%uptime across twelve months

"The office stopped arguing about whether a fee was paid. The receipt number either exists or it doesn't."

SKS. KulkarniAccounts head · Vidyashram Public School, Pune
82%

of the term's demand collected and reconciled by the second week of August.

Pricing

Per student,
per year.

Nothing per transaction. We never handle the money, so there's nothing to take a percentage of.

Register
Up to 300 students
₹65/ student
/ year
  • Attendance, students, exams, fees
  • Parent app and browser portal
  • Five staff logins
  • Email support, two working days
Start free
Most schools
Ledger
300 – 2,000 students
₹48/ student
/ year
  • Everything in Register
  • Admissions, transport, library
  • Unlimited staff logins, custom roles
  • Migration from your current system
  • Named contact, same day on WhatsApp
Book a demo
Trust
Several schools, one trust
₹36/ student
/ year, from
  • Everything in Ledger
  • Group reporting across campuses
  • Onboarding at each campus, in person
  • Annual restore drill, witnessed by you
  • Invoiced per campus or centrally
Talk to us
Questions

The six every school
asks on the first call.

Do you hold our fee money at any point?

No. Parents pay into your school's own bank account by whatever method you already accept. Timelino stores what a parent says they paid, holds their proof, and issues the numbered receipt once your office confirms it against the statement. There is no Timelino account in the middle — no settlement delay, no commission.

We have eleven years of records in Excel and Tally. Then what?

We migrate the current year and the two before it — students, guardians, fee structures, outstanding balances — and hand the import file back for you to check before it goes live. Older years stay where they are. We are not your accounting system and will not pretend to be. On Ledger, migration is included.

Our teachers are not comfortable with software.

A class teacher's whole job here is two screens: mark the register, enter marks. Both are one tap per student on a phone. We train the office in a morning and the teaching staff in twenty minutes, in the staff room, on their own handsets.

Can a teacher see another section's marks, or another child's fees?

No — and not because the buttons are hidden. Each person’s reach is enforced inside the database by row-level security, so a request for data outside their sections returns nothing at all. The same rule stops one school ever seeing another’s records.

What happens to our data if we leave?

You export everything — students, attendance, fees, receipts, marks — as CSV, at any time, without asking us. If you close the account we keep it for 90 days in case you change your mind, then delete it. Nothing is held hostage to a renewal.

The internet at our school is unreliable.

Marking a register on the phone works with no signal and syncs when there is one — that is the screen most likely to be used at a classroom door. Everything else needs a connection. We would rather say that plainly than claim an offline mode that half works.

See it running on your own school's data.

Twenty minutes. We load a section of your students, mark a register, raise a fee and verify it while your office watches. If it isn't right for you, we'll say so.

No card required · Free through your first term