Skip to content
Guide

Multi-Campus School Management in One System

Schools add each campus once in a single system, give staff rights only to the campuses they need, and switch campus from the top bar to see campus-wise reports. Owners can view every campus or all of them combined.

What does multi-campus school management mean?

A school group with several branches has two problems at once. Each campus needs its own classes, staff and routines. The head office needs one reliable picture of admissions, fees, attendance and cash across all of them.

Running a separate system or spreadsheet per branch solves the first problem and breaks the second. A single system with campus as a built-in setting solves both: the data is entered once, filtered by campus, and combined when the owner wants the whole view.

How are campuses, classes and sections set up?

In EDUBase, School Setup & Multi-Campus is where this starts. You can add any number of campuses, and each one has its own settings, SMS device and bank routing.

You then decide which classes run at which campus and which sections each class has. Sessions, the optional Academic Duration and the reference lists used by the admission form are set once and reused everywhere.

  • Campuses and cities, each with its own settings
  • Classes, sections and campus-classes, so each branch runs only its own classes
  • Sessions and the Holiday Calendar shared across the school
  • Admission Capacity and Roll Number Series, set per class or per section

How do staff move between campuses without seeing everything?

Access is controlled in Users, Privileges & Activity Log. Rights are granted per user, per screen and per action, and a user sees only the campuses granted to them.

Staff with rights to several campuses switch from the navbar. Owners see all campuses. A vice principal at one branch can therefore work on their own students and fees without opening another branch's records.

The User Logging page records who created, changed or deleted a record, so head office can check activity at any campus.

How do admissions, fees and attendance work across campuses?

Students are admitted into a campus and class, and can be moved later. Batch transfer and promotion lets you move students between sections and campuses in one action, so nobody is retyped. Siblings can be linked under one family number even when fee vouchers and payments are handled per family.

Fee challans can be generated for a campus, a class or the whole school. Fee automation can use campus and class scope for scheduled generation. Bank collection is enabled per school and per bank, and campus bank routing is part of campus settings.

Attendance follows the same logic. Bulk attendance marks several classes or the whole campus on one screen, and geo-location attendance lets you pin each campus on a map with a radius for staff marking from the Teacher App.

  • Admit to a campus, then transfer in one action when needed
  • Generate challans per campus, class or the whole school
  • Each campus can use its own SMS device, sending campus by campus
  • Pin each campus on a map for staff geo-attendance

How does the owner see all campuses together?

The Owner Dashboard & Reports page and the Owners App show today's income, expenses and net balance, attendance percentage, new admissions and leavers, fee defaulters and staff attendance. You can switch campus or view all of them.

Approvals can also be handled on the phone, including advance salary, increments, salary plans and leave. For school groups, white-label parent apps are available on Google Play.

What about data safety across branches?

Every school has its own separate database, so your records are never mixed with another school's. Campuses within your group share that one database, which is what lets group-wide reports work. Staff sign in with the school code, a username and a password, and parents log in with a one-time code.

How should a group move its campuses onto one system?

Start with School Setup so campuses, classes and sections are correct. Then load students from the Excel template, with campus and fee details included. Grant campus-wise rights before staff begin work. The EDUBase team handles the first upload during onboarding, and old dues can be loaded so the first challan is right.

Separate branch systems compared with one multi-campus system

CriterionSeparate system per branchOne system with campuses
Student recordsKept in different files or databases, hard to compareOne record set, filtered by campus
Moving a student between branchesRe-entered at the new branchBatch transfer between sections and campuses
Staff accessOften shared logins or full accessRights per user, screen and action, limited to granted campuses
Fee reportingCollected manually from each branchCampus-wise reports, or all campuses combined
Owner viewWait for branch reportsDashboard and Owners App with campus selection or all
SettingsRepeated for each branchShared sessions and lists, with campus-specific settings where needed
Audit trailDifferent at each branchUser Logging shows who changed what

Related modules

Frequently asked questions

Can one login access several campuses?
Yes. Staff with rights to several campuses switch between them from the navbar, and owners see all campuses. Each user sees only the campuses granted to them.
Can each campus have its own classes and sections?
Yes. Campus-classes define which classes run at which campus, and sections are set for each class.
Can we transfer students from one campus to another?
Yes. Batch transfer and promotion moves students between sections and campuses in one action, and their record stays intact.
Can the owner view every campus on a phone?
Yes. The Owners App shows today's P&L, attendance, collections and defaulters across all campuses, and you can switch to a single campus.
Is each campus's data kept in a separate database?
No. Each school has its own database, and its campuses share it. That is why campus-wise and combined reports are possible.
Do campuses use their own SMS and bank settings?
Each campus has its own settings, including SMS device and bank routing. The Free SMS Sending App sends campus by campus.
How do we get our existing campus data in?
Fill the student data Excel with campus and fee details. The EDUBase team uploads it and confirms with a screenshot.

See EDUBase running on your own school's data.

A 30-minute online demo, in English or Urdu, using your fee plans and classes. No installation, no commitment.