Skip to content
All modules Leadership & Analytics

Custom Reports software for Indian schools

Allow-listed student and fee roll-ups

Feature identity

Custom Reports

An illustration, not a screenshot. The interactive example below shows what this capability actually does.

Example view

Custom Reports in a school workflow

Allow-listed student and fee roll-ups

Leadership & Analytics
Custom Reports in a school workflow
Filter-aware example
School scopeSelected periodAuthorised columns
Evidence fieldSourceReview state
Point-and-click dimensions × measures roll-upsScoped school recordReviewable
Allow-listed combinations only — zero query-injection surfaceScoped school recordReviewable
Client-side CSV with formula-injection neutralisationScoped school recordReviewable
Money measures kept in exact paise, rendered as ₹Scoped school recordReviewable
A constrained grouped roll-up over allow-listed student or invoice dimensions and measures.
Code-native illustrative example · not live product UI · no customer dataExample labels and outcomes come from this capability's reviewed catalogue record.

Product scope

What it does

Build a grouped roll-up from one of two supported sources: Students or Fees/Invoices. Choose from allow-listed dimensions such as class, section, gender, status and academic year, then add supported measures such as count, billed, collected or outstanding. This is a constrained report builder, not an arbitrary cross-module query surface.

The school problem

School teams need a dependable way to handle Custom Reports: Allow-listed student and fee roll-ups. The required records, assigned roles and review boundary must remain explicit.

Day-to-day work

How your school uses it day to day

Allow-listed student and fee roll-ups.

  1. Point-and-click dimensions × measures roll-ups
  2. Allow-listed combinations only — zero query-injection surface
  3. Client-side CSV with formula-injection neutralisation
  4. Money measures kept in exact paise, rendered as ₹

Operational result

What your school gets

A constrained grouped roll-up over allow-listed student or invoice dimensions and measures.

Access and ownership

Who typically uses it

  • Principal
  • School owner
  • Registrar
  • Accountant
  • Authorised report analyst

What each person can actually see depends on the role you give them and which classes or records you assign.

Availability and setup

What to confirm before rollout

Included from Starter

A fixed library of school reports with tables, charts and CSV or XLSX export.

  • A plan that includes Reports, plus access to the selected source
  • Confirm plan scope, role permissions, data dependencies and any provider or migration prerequisites during the demo and proposal.

Connected operating context

Available workflows

These are the documented neighbouring capabilities that school teams may review with this module. A related page does not imply that every hand-off is automatic or enabled in every plan.

Explore all modules

Buyer questions

Frequently asked questions

The questions school owners ask before they subscribe: what it does, who can see it, and what to set up first.

Does Custom Reports work on its own?

Student Reports, Fee Reports, Export Excel, MIS Reports are the documented neighbouring capabilities. They help a school evaluate the surrounding hand-offs, but a related page does not mean every integration is automatic or included in every plan.

What should our school prepare before enabling Custom Reports?

A plan that includes Reports, plus access to the selected source. Confirm plan scope, role permissions, data dependencies and any provider or migration prerequisites during the demo and proposal.

Is AI used in Custom Reports?

No AI capability is asserted for Custom Reports. Its documented work remains controlled by school records, roles and permissions.

How do we confirm the plan and implementation scope?

Custom Reports is included from Starter in the current public plan matrix. Final rollout scope, services and external dependencies are confirmed in your written proposal.

See it in your school context

Run custom reports the connected way.

See how this workflow fits your school's current records, roles, plan and rollout requirements.