For CBSE, ICSE & state board schools

Every register, receipt and result — in one place.

Attendance, fees, exams, admissions, transport and library, for every member of staff who needs them. Parents pay your school directly; Timelino keeps the record straight.

No card to startLive in about a weekZero commission on fees

The dashboard a school opens first

Who it is built for

Built for the way Indian schools actually run

  • CBSE
  • ICSE
  • State boards
  • Single campus
  • Multi-campus trusts
  • Pre-primary to Class 12
Sound familiar?

Four registers, three spreadsheets and a 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.

Modules

Eight modules. One record of the school.

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 exactly where you left them.

Fees & receipts

Structures per class and term, concessions, sibling discounts, partial payments and bounced cheques.

Claim → verify → receipt

Attendance

Marked in under a minute at the classroom door; a whole-school roll-up before assembly ends.

Daily · period-wise · staff

Exams & results

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

Unit tests · terms · boards

Admissions

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

Enquiry → offer → joined

Student records

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

One record per child

Transport

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

Routes · stops · fitness

Library

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

Issue · return · overdue

Year rollover

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

Archive · promote · reopen
Fees

Your money never touches our hands.

Parents pay your school directly — UPI, NEFT, cheque or cash. No gateway, no settlement window, no chargeback, no percentage. Timelino is the record of what was paid, not the pipe it flows through.

  • A claim is not a payment. It waits 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.
  • The defaulter list is current when you open it, not at the last export.
How fees work
Roles & access

Everyone opens the same app and sees a different school.

What a person can reach is decided by the permissions their role carries — enforced in the database by row-level security, 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 — and the tab bar is built from that person's permissions, so nobody picks a

What a parent getsAndroid & iPhone · runs on the handset your staff already carry
Getting started

Live in about a week, without a project manager.

01

Create the school

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

02

Bring students in

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

03

Invite your staff

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

04

Open it to parents

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

Timelino in four numbers

₹0of school fees ever held by us
0%commission, on every plan
8modules, each one switchable
2screens a class teacher's whole job takes
Plainly

No logos here yet, and no quotes we wrote ourselves.

Every school ERP's home page carries six school badges and an accounts head saying something warm. Ours will too, once a principal has read it and put their name to it in their own words. Until then the argument is the product: book twenty minutes and watch a fee go from a parent's claim to a numbered receipt on your own data.

8

modules writing to one record of the school

32

screens on the phone, for every role

11

self-serve endpoints a parent reads

0

rupees of fee money that pass through us

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 first.

Still stuck? Write to [email protected] — a person replies within a working day.

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.
Next step

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 · No salesperson · Your data, not a demo account