Back to Blog
For Administrators

How to Set Up a Digital Report Card System at Your School

A step-by-step guide for school administrators on implementing a digital report card system. Learn how to configure grading, enable teacher marks entry, and give parents instant access to report cards.

GA

Grace Atim

Education Specialist10 min read
Teacher entering student marks into a digital report card system on a tablet

Report card generation is one of the most labour-intensive processes in school administration. At the end of every term, schools across Uganda face the same exhausting routine: collecting marks from every subject teacher, manually calculating averages and grades, handwriting or typing individual report cards, printing hundreds of copies, and distributing them to parents. Errors creep in, deadlines are missed, and the entire staff is stretched thin during what should be a period of reflection and planning.

A digital report card system transforms this process entirely. Marks are entered once, calculations happen automatically, report cards are generated instantly, and parents can access results the moment they are published — even from a basic phone via USSD. This guide provides a complete, practical roadmap for setting up a digital report card system at your school.

Why Digital Report Cards Matter

Before diving into the how, let us establish the why. Digital report cards are not simply a convenience — they address fundamental problems with the manual approach:

  • Accuracy — Manual calculation of averages, percentages, and grades across multiple subjects and assessments is error-prone. A digital system eliminates arithmetic mistakes entirely.
  • Speed — What takes a team of teachers weeks to produce manually can be generated in minutes with a digital system.
  • Consistency — Every report card follows the same format, with consistent grading criteria applied uniformly across all students and classes.
  • Accessibility — Parents can access report cards remotely via phone, eliminating the need for physical collection and reducing the problem of lost report cards.
  • Historical records — Digital records create a permanent, searchable archive of every student's academic history, valuable for transfers, references, and long-term academic tracking.

The Cost of Manual Report Cards

Consider the resources consumed by manual report card production at a school with 600 students:

  • 20+ teachers spending 2-3 days each on marks compilation and report writing
  • Printing costs for 600+ multi-page report cards (paper, ink, binding)
  • Administrative staff time for quality checking, sorting, and distribution
  • Re-printing costs for report cards with errors
  • Storage space for physical archives

A digital system reduces these costs dramatically while producing a superior result.

Step 1: Choose Your Report Card Platform

The foundation of your digital report card system is the software platform. For Ugandan schools, the platform must meet specific requirements:

Essential Platform Requirements

  • Ugandan curriculum alignment — Support for both the traditional grading system and the new NCDC competence-based curriculum
  • Customisable templates — Ability to configure your school's specific report card layout, including crest, motto, and school-specific fields
  • Multi-assessment support — Handle beginning-of-term, mid-term, and end-of-term assessments, plus any other evaluation points your school uses
  • Teacher access — Individual login accounts for each teacher to enter their own marks
  • Automatic calculations — Averages, totals, grades, positions, and aggregates computed automatically
  • Parent access — Allow parents to view report cards digitally, ideally through multiple channels (app, web, USSD)
  • Bulk operations — Generate, approve, and publish report cards for entire classes or the whole school at once

DesisPay's school management ERP includes a full report card module that meets all of these requirements, with the added benefit of USSD access via 1852# for parents without smartphones.

Step 2: Configure Your School's Academic Structure

Before any marks can be entered, you need to set up your school's academic framework in the system:

Define your terms and academic year. Set the start and end dates for each term, and establish the current academic year. This ensures marks are recorded against the correct period.

Set up classes and streams. Create every class in your school (P.1 through P.7 for primary, S.1 through S.6 for secondary) and their streams (A, B, C, etc. if applicable). Assign the correct class teacher to each.

Configure subjects. Enter every subject offered at each class level. Different classes may have different subject combinations, especially at secondary level. Include:

  • Subject name and code
  • Whether the subject is compulsory or elective
  • The class levels where it is offered
  • The teacher(s) assigned to each subject-class combination

Define your grading scale. Configure the grading system your school uses:

  • For traditional curriculum: percentage ranges mapped to letter grades (D1, C3, C4, etc. for O-Level; or A, B+, B, etc. for primary)
  • For the new NCDC competence-based curriculum: competency levels and descriptors
  • Define what constitutes a pass, credit, and distinction

Assessment Weighting

Many schools use weighted assessments. For example, beginning-of-term tests might count for 15%, mid-term for 25%, and end-of-term for 60%. Configure these weights in the system so that final marks are calculated correctly without manual intervention.

Step 3: Register Students and Assign to Classes

Import your student database into the system if you have not already done so. Each student record should include:

  • Full name (as it should appear on the report card)
  • Student registration number or code
  • Class and stream assignment
  • Day scholar or boarder status
  • Any special notes relevant to academic recording

Most platforms, including DesisPay, allow bulk import from Excel spreadsheets, so you do not need to type each student individually. After import, verify that each student appears in the correct class and that no duplicates exist.

Simplify Your School Fee Payments Today

Join hundreds of schools and thousands of parents using DesisPay for seamless, secure school fee management across Uganda.

Get Started Free

Step 4: Set Up Teacher Accounts and Permissions

Each subject teacher needs their own account to enter marks for their assigned subjects and classes. The system should enforce that:

  • Teachers can only enter marks for their own subjects and classes
  • The class teacher has additional permissions to add comments and review all marks for their class
  • The academic dean or headteacher can view and approve marks across the school
  • The system administrator (typically the IT coordinator or headteacher) can manage all accounts and settings

Training Teachers on Marks Entry

This step is critical. The success of your digital report card system depends on teachers being comfortable entering marks. Schedule a training session that covers:

  • How to log in and navigate to the marks entry screen
  • How to enter marks for each assessment type (BOT, MOT, EOT)
  • How to add teacher comments for individual students
  • How to save and submit marks
  • What to do if they make an error or need to edit a previously submitted mark
  • Deadlines for marks submission

"The key insight for us was training teachers in small groups by department, not all at once. The science teachers helped each other, the humanities teachers worked together, and within a week everyone was comfortable." — Academic Dean, Secondary School in Entebbe

Step 5: Configure Your Report Card Template

Your report card should reflect your school's identity and meet the information needs of parents. Configure the template to include:

Header Section

  • School name, crest, and motto
  • School address and contact information
  • Term and academic year
  • Report card title

Student Information Section

  • Student name and registration number
  • Class and stream
  • Class teacher's name
  • Student photograph (if your system supports it)

Academic Section

  • Subject names and marks for each assessment period
  • Total marks and averages
  • Grade and grade point
  • Class position and overall position
  • Teacher remarks per subject (optional but valuable)

Summary Section

  • Overall average and aggregate
  • Class teacher's comment
  • Headteacher's comment
  • Conduct and discipline assessment
  • Attendance summary
  • Co-curricular activities and achievements
  • Next term dates
  • Fees balance (if integrated with your fee management system)
  • School stamp and signatures

The beauty of an integrated platform like DesisPay is that the fees balance can automatically appear on the report card because the fee management and academic modules share the same database.

Step 6: Implement the Marks Entry and Review Workflow

Establish a clear workflow for how marks move from entry to publication:

  1. Teachers enter marks — Each subject teacher enters marks for their subjects within the defined deadline
  2. Class teacher reviews — The class teacher verifies that all subjects have marks entered and adds their overall comment
  3. Academic dean verifies — The academic office reviews marks for anomalies (unusually high or low scores, missing entries)
  4. Headteacher approves — The headteacher adds their comment and gives final approval for publication
  5. Report cards published — Once approved, report cards become available to parents

Setting Deadlines

Create a clear timeline working backward from your target publication date:

  • Marks entry deadline — 5-7 days before publication
  • Class teacher review — 3-4 days before publication
  • Academic dean verification — 2-3 days before publication
  • Headteacher approval — 1-2 days before publication
  • Publication to parents — Target date

Build in buffer time for the first term you use the system. As your team becomes familiar with the process, these timelines will compress naturally.

Step 7: Enable Parent Access

The final step is ensuring parents can actually view the report cards. A multi-channel approach works best:

  • USSD access — Parents dial 1852# and enter their child's student code to receive report card details on any phone. This is essential for parents without smartphones or reliable internet access.
  • Web portal — Parents with internet access can log into a web portal to view and download report cards as PDFs.
  • SMS notifications — When report cards are published, parents receive an SMS notifying them that results are available, with instructions on how to access them.

Communicating the New System to Parents

Before your first digital report card cycle, inform parents about the new system through:

  • A letter sent home explaining the change and its benefits
  • A brief demonstration at the next parent-teacher meeting
  • A simple instruction card with the USSD code and web portal details
  • The class teacher being available to help parents who have questions

"Parents were initially skeptical, but once they received their first report card via USSD without having to travel to the school, they became our biggest advocates for the new system." — Headteacher, Primary School in Gulu

Troubleshooting Common Challenges

As you implement the system, expect and prepare for these common challenges:

  • Teacher resistance — Some teachers, particularly those less comfortable with technology, may resist the change. Address this through patient training, peer support, and by demonstrating how the system saves them time once they are familiar with it.

  • Data entry errors — In the first term, watch for common mistakes like entering marks out of the wrong total (out of 50 instead of 100) or swapping students' marks. The system's review workflow should catch these before publication.

  • Internet connectivity — If your school has unreliable internet, plan for teachers to enter marks during periods of good connectivity or from locations with better access. Some systems also allow offline entry that syncs when connectivity returns.

  • Parent access issues — Some parents may struggle with USSD or web access initially. Have the school office prepared to print individual report cards on request during the transition period.

  • Template adjustments — Your first report card template probably will not be perfect. Collect feedback from parents, teachers, and administrators after the first term and refine the template for the next cycle.

Digital report cards are not just a technological upgrade — they represent a fundamental improvement in how your school communicates academic progress to parents and maintains educational records. The setup requires initial effort, but the ongoing benefits in time savings, accuracy, and parent satisfaction make it one of the most impactful improvements a school can implement.

Ready to Transform Your School's Payment System?

DesisPay makes school fee collection effortless for administrators and stress-free for parents. Start your journey today.

GA

Written by

Grace Atim

Education Specialist

Get Started Today

Ready to Transform
Your School?

For Schools

Onboarded in as little as 5 days.

For Parents

Pay fees instantly via mobile app.

For Partners

Discuss integration opportunities.