A woman at her office desk, on the phone, with a notebook open in front of her.

Moving your school from paper and Excel to an app

A step-by-step plan for schools in Ghana and Nigeria moving from registers, ledgers and spreadsheets to one app, without losing records or overwhelming staff.

  • Schools
  • Getting started
  • Records
  • 4 min read

Most schools did not choose paper and Excel. They grew into it. A register book for each class, a fee ledger in the bursar’s office, a spreadsheet of pupils that three people have edited, report cards typed up at the end of every term. It works, until it does not: the spreadsheet has two versions, the register for Primary 4 is missing, and the week before results is a scramble.

Moving to an app can fix a lot of that, but only if the move itself is handled well. Done in a rush, it creates a second mess on top of the first. Here is a calm, practical plan for making the switch.

Decide what you are fixing first

Do not try to move everything at once. Start with the job that hurts most. For most schools that is one of three things:

  • Fees: the office cannot easily see who has paid and who owes.
  • Registers: attendance lives in books that are hard to add up or check.
  • Report cards: the end of term takes days of typing and checking.

Pick one, get it working, and let staff see the benefit before you add the next. A small win in the first month does more for the move than a big plan nobody believes in.

Clean your list of pupils before you move it

Your pupil list is the foundation of everything else. If it is wrong in Excel, it will be wrong in the app.

Before you import anything, spend a few hours tidying it:

  1. One row per pupil, with the full name spelled the same way everywhere.
  2. The correct class for this term.
  3. Each pupil’s parents or guardians, with a phone number and email address where you have one.
  4. No duplicates. Two “Ama Mensah” rows or two “Chinedu Okafor” rows should be checked, not assumed to be the same child.
  5. Remove pupils who have left.

It is dull work. It is also the single best thing you can do for the move.

Set up the school the way it really runs

An app should fit your school, not the other way round. Before you add pupils, set up the structure you actually use: your levels and classes, your terms or academic year, and your grading.

A school following the Ghana Education Service structure will have KG, Primary and JHS, three terms, and familiar grading. A Nigerian school might run Primary, JSS and SSS with its own terms and grading. Get this right first, because everything else (fees, registers, report cards) hangs off it.

Bring the money across carefully

For fees, the cleanest switch point is the start of a term. Rather than trying to copy years of old payments, start the new term in the app with this term’s fee schedule, and carry across only what each family still owes from before, as an opening balance you have checked.

Keep the old ledger safe and closed. If a parent queries something from two years ago, you can still look it up. Everything from today onwards lives in one place.

Train people in short sessions

Staff are busy, and a three-hour training session at the end of a school day helps nobody. Instead:

  • Show each person only the part they need. Class teachers need the register and report cards. The bursar needs fees. The head needs the overview.
  • Keep each session short and practical: do the real task together, on the real school.
  • Name one person on staff as the go-to for questions in the first weeks.

Expect a few weeks where some things are done twice, on paper and in the app. That is normal. Set a date when paper stops, tell everyone, and stick to it.

Tell parents what changes for them

Parents will notice the change through receipts, statements and broadcasts. Tell them in advance, in plain words: what is changing, when, and what (if anything) they need to do. A short note at the start of term prevents a week of phone calls.

Check after a month

After the first month, sit down with the people using it and ask three questions. What is quicker now? What is still slow? What are we still doing on paper, and why? Fix the answers before you move the next job across.

Where Rowsta fits

Rowsta School is built for exactly this move, for schools from nursery and KG to senior secondary:

  • You can import pupils and their guardians from a CSV file (save your spreadsheet as CSV), with a template to download and a preview before anything is saved.
  • A Ghanaian school starts with Ghana Education Service levels, three terms and starter grading. A Nigerian school sets its own classes, terms and grading. You can change them later.
  • Fee items are charged to every enrolled pupil at once, payments are recorded with receipts, and families get one statement for all their children.
  • Class teachers take the register on a phone, and each teacher sees only the pupils they teach.
  • Report cards go through review before the head publishes them as PDFs.

You can set up your school yourself, and your first term is half price.

Whichever app you choose, the order is what matters: fix one job, clean the list, set up the school as it really runs, start the money at a term boundary, and train people a little at a time.

  • Schools
  • Getting started
  • Records
More posts

By Rowsta teamGuides for owners and their staff

All posts
  • 5 min read

    How to stop chasing school fees

    A calmer way to collect school fees in Ghana and Nigeria: clear fee schedules, one record per payment, receipts every time, and a weekly look at who owes.

    • Schools
    • Fees
    • Receipts
  • 4 min read

    Safe pickup at your crèche: a simple checklist

    A practical pickup checklist for crèches, daycares and nursery classes in Ghana and Nigeria: approved collectors, what to do with a stranger at the gate, and keeping a record of every handover.

    • Daycare
    • Safe pickup
    • Parents

Your first term at half price

Set it up yourself, and pay half for your first term.