MySchoolGH documentation
Step-by-step guides for running a Ghanaian school on MySchoolGH: fees and receipts, report cards, attendance, payroll, parent messaging and more.
Getting started
- Open the Privacy Policy and Terms of Service — Authentication
- School Login, Password Reset and Passkeys — Authentication
- Add, Edit, Suspend and Enter Campuses — Campus Group
- Buy SMS Credits for a Campus (Group) — Campus Group
- Campus Billing and Subscription Come From the Main School — Campus Group
- Group Team: Give Staff Access to Different Campuses With Different Roles — Campus Group
- Multi-Campus Group: Overview, Switching Campus and the Campus Strip — Campus Group
- Using the School Dashboard — Dashboard
- A Feature or Menu Is Missing: Hidden, Not in Plan, or No Permission — Settings
- Academic Modules: Classes, Academics, Assessments, Certificates, Exams, Attendance, Online Lessons, Elections, Games — Settings
- Alumni and Appraisals & Training Are Now Separate Features — Settings
- Assign a Custom Permission Override to One User — Settings
- Campus Service Modules: Library, Bookstore, Canteen, Transport, Health, Operations Center — Settings
- Configure Fee Receipt Printing and SMS — Settings
- Configure Notification Channels — Settings
- Configure Paystack for Online Fee Payments — Settings
- Configure the Weekly Debtor Digest — Settings
- Enable or Disable Feature Modules (Show, Hide, Enable all, Disable all) — Settings
- Every MySchoolGH Feature and Where to Find It (Overview) — Settings
- Finance Modules: Payments, Accounting, Banking, Reports, PTA & Fundraising, Fixed Assets — Settings
- HR, Communication and Platform Modules: HR, Leave, Appraisals, Recruitment, Communication, Chat, Documents, Surveys, Alumni, Extensions — Settings
- Manage Billing and Subscription — Settings
- People and Admissions Modules: Students, Parents, Teachers, Employees, Admissions, ID Cards, Housing — Settings
- Register and Check an SMS Sender ID — Settings
- Review Role Permissions — Settings
- Settings Visibility Requires a Settings Permission — Settings
- Update School Profile From Settings — Settings
- Use User Permission Overrides — Settings
- View and Print Subscription Invoices — Settings
- Close (End) the Current Academic Term — Setup
- Complete New School Onboarding — Setup
- Configure Grade Bands — Setup
- Configure SBA Components and Weighting — Setup
- Create an Academic Term — Setup
- Create an Academic Year — Setup
- Create and Manage Rooms — Setup
- Create Departments and Sections — Setup
- Create Subjects and Courses — Setup
- Edit Academic Year Dates, Current, and Next Year — Setup
- End an Academic Calendar and Start a New One — Setup
- Reopen a Closed Academic Term — Setup
- Update the School Profile and Logo — Setup
- Use the Setup Page — Setup
- Contact Human Support — Support
- Contact Support and Raise a Ticket — Support
Students & families
- Extract and Import Students from Scanned Admission Forms — Admissions
- Manage the Admissions Pipeline — Admissions
- Alumni Overview Statistics and Access by Role — Alumni
- Approve or Remove Alumni Who Joined Online — Alumni
- Manage the Alumni Directory: Add, Suggest from Graduates, Edit and Remove — Alumni
- Process Alumni Document Requests (Transcripts, Certificates, Letters) — Alumni
- The Public Alumni Page: Find Classmates, Request a Document, Join — Alumni
- Create and Edit Classes — Classes
- Manage a Class's Roster and Guardians — Classes
- Assign Courses to a Class — Courses
- Assign Courses to a Teacher — Courses
- A child shows as already released today — Dismissal Desk
- Handle someone not on the list or turn a collector away — Dismissal Desk
- Release a student to an authorised collector at the Dismissal Desk — Dismissal Desk
- Move a Document to Trash, Restore It, or Delete It Permanently — Documents
- Upload, Organize, and Search School Documents — Documents
- Design and Print Student, Teacher, or Employee ID Cards — ID Cards
- Create Guardians and Manage the Directory — Parents and Guardians
- Link Wards from the People Directory — Parents and Guardians
- View a Guardian's Full Profile — Parents and Guardians
- Add an authorised collector for a student — Safe Pick-up
- Edit, deactivate or re-issue the PIN of a collector — Safe Pick-up
- How Safe Pick-up works: collectors, PINs and the hand-over log — Safe Pick-up
- Parents: manage who can collect your child on My Pick-up — Safe Pick-up
- Review the hand-over log, daily summary and export it — Safe Pick-up
- Safe Pick-up permissions and who can do what — Safe Pick-up
- Bulk Import Students from a CSV File — Students
- Create and Maintain Student Records — Students
- Export the Student List to CSV — Students
- Link or Remove a Guardian on a Student's Profile — Students
Teaching & learning
- Adjust Marks (Moderation) With a Preview and a Reason — Academics
- Broadsheet: Every Student by Every Subject on One Sheet — Academics
- Certificates and Designs — Academics
- Correct the Destination of an Applied Promotion Batch — Academics
- Enter and Approve SBA and Exam Scores — Academics
- Generate and Export Terminal Report Cards — Academics
- Mark Entry Tracker: Who Has Entered Scores and Send Reminders — Academics
- Mock Exams: Enter Scores and Compare With Real Results — Academics
- Performance Trends and Transcripts Tab — Academics
- Promote Continuing Students and Graduate Terminal Classes — Academics
- Students Needing Attention (At-Risk List) — Academics
- Support Plans for Struggling Students — Academics
- Syllabus and Scheme of Work: Plan Topics and Track Coverage — Academics
- Write Terminal (Class Teacher) Remarks — Academics
- Create an Assessment — Assessments
- Publish an Assessment and Enter Marks — Assessments
- Review Gradebook Coverage and the Grid — Assessments
- Standards-Based Grading and Student Performance — Assessments
- Counselling and Welfare: confidential case files and who can see them — Counselling and Welfare
- Find welfare cases: List view, filters and a student's case history — Counselling and Welfare
- Move cases across the board: Open, Monitoring, Referred and Closed — Counselling and Welfare
- Open a new welfare case for a student — Counselling and Welfare
- Record counselling sessions, calls and meetings on a case timeline — Counselling and Welfare
- Refer a student to an outside service and track the outcome — Counselling and Welfare
- Schedule follow-ups and work the Follow-ups due list — Counselling and Welfare
- Publish Results, Handle Ties, and Run a Runoff — Elections
- Run In-Person Kiosk Voting with ID Verification — Elections
- Set Up an Election — Positions, Candidates, and Scheduling — Elections
- Vote in a School Election and Verify Your Ballot — Elections
- Build a Question Bank — Exams
- Generate Question Bank Items with AI — Exams
- Publish, Close, and Mark an Exam — Exams
- Schedule an Exam and Build Its Paper — Exams
- Sit a Published Exam (Student) — Exams
- Browse Lesson Plan Assignments — Lesson Plans
- Create, Submit, and Approve a Lesson Plan — Lesson Plans
- Library Stock and Issues — Library
- Join a Live Online Lesson — Online Lessons
- Moderate a Live Lesson and Review Attendance — Online Lessons
- Schedule, Start, End, and Reopen an Online Lesson — Online Lessons
- Answer a Survey from My Surveys — Surveys and Feedback
- Create a Survey, Add Questions and Open It — Surveys and Feedback
- Edit, Close, Duplicate or Delete a Survey (Locking Rules) — Surveys and Feedback
- Read Survey Results, Comments and Export CSV — Surveys and Feedback
- Share a Survey With a Public Link and Customise Its Colours — Surveys and Feedback
- Survey Audience, Anonymity and Class-Only Surveys — Surveys and Feedback
- Surveys Access by Role and Common Problems — Surveys and Feedback
- Teacher and Course Evaluations — Surveys and Feedback
- Build, Generate, and Validate a Class Weekly Timetable — Timetable
- Generate an Official Student Transcript — Transcripts
Attendance & time
- Absence Request Statuses, Duplicates and Review Rules — Attendance
- Attendance Insights and Kiosk — Attendance
- Attendance Insights: Rates, Chronic Absence and At-Risk Learners — Attendance
- Browse Attendance History and Finish Draft Sheets — Attendance
- Finalize or Reverse a Class Attendance Sheet — Attendance
- Mark and Finalize Daily Attendance — Attendance
- Mark Staff Attendance — Attendance
- Mark Staff Attendance Manually and Fix Missing Check-in Times — Attendance
- Request and Approve a Student Absence — Attendance
- Review Attendance Trends and History — Attendance
- Run and Export the Attendance Report — Attendance
- Take a Class Register in the Log Attendance Drawer — Attendance
- Who Can Mark Which Class and the Current-Term Requirement — Attendance
- Apply for Leave and Approve or Reject It — Leave Manager
- Configure Leave Types and View Leave Balances — Leave Manager
- Use Default Leave Types, Edit Pending Requests, and Discuss Applications — Leave Manager
- Add Places, Set the Map Radius and Print a Static Code — Staff Clock-in and Kiosk
- Clock In or Out by Scanning the Gate Screen — Staff Clock-in and Kiosk
- Clock Staff In With Badge Scans or Security Scans — Staff Clock-in and Kiosk
- Configure Clock-in Rules: Geofence, Own Phone, Lateness and Timing — Staff Clock-in and Kiosk
- Register a Kiosk Screen and Activate It — Staff Clock-in and Kiosk
- Review Needs Attention: Phone Approvals, Failed Scans and Missing Check-outs — Staff Clock-in and Kiosk
- Troubleshoot Clock-in and Choose the Right Scan Mode — Staff Clock-in and Kiosk
Fees & finance
- Filter and Export Accounting Transaction History — Accounting
- Manage Bank Accounts and Account Heads — Accounting
- Post Expenses With Line Items — Accounting
- Read the Accounting Dashboard — Accounting
- Rebuild the Accounting Transaction History — Accounting
- Reconcile Bank Transactions with Evidence — Accounting
- Record an Income or Expense Transaction — Accounting
- Review the Finance Ledger and Accounting Reports — Accounting
- Set Up Account Heads and Bank Accounts — Accounting
- Budgets, Approval and Actual vs Budget Variance — Financial Statements
- Finance Overview, Paying SSNIT/PAYE/VAT/WHT and Bringing in Past Transactions — Financial Statements
- Trial Balance, Income Statement, Balance Sheet and Cash Flow (with PDF and Print) — Financial Statements
- Add an Asset to the Fixed Asset Register — Fixed Assets
- Asset Categories and How Depreciation Is Calculated — Fixed Assets
- Asset Status, Under Repair, Reports, CSV Import/Export and Labels — Fixed Assets
- Dispose of, Sell or Write Off an Asset — Fixed Assets
- Post Monthly Depreciation — Fixed Assets
- Fiscal Years: Add, Close and Reopen — Journals and Ledger
- Post a Manual Journal Entry — Journals and Ledger
- Search Journals, Reverse an Entry and Read an Account Ledger — Journals and Ledger
- Accept Online Fee Payments via Paystack — Payments
- Allocate Fees to a Class — Payments
- Create Fee Categories — Payments
- Create or Adjust an Individual Student Fee Schedule — Payments
- Delete an Unpaid Fee Bill — Payments
- Grant or Remove a Fee Discount — Payments
- Print A5 Fee Receipts or Two Copies on A4 — Payments
- Read the Payments Dashboard — Payments
- Receive a Payment and Produce a Receipt — Payments
- Reverse a Fee Collection — Payments
- Review Payment History, Export Collections, and Print Receipts — Payments
- Review the Debtors List and Arrears — Payments
- Scholarships and Student Aid — Payments
- Search, Filter, and Print Student Bills — Payments
- Use Payment Reports — Payments
- Add, Edit and Review Suppliers (Vendors) — Procurement
- Approve or Void a Supplier Bill — Procurement
- Create and Edit a Purchase Order — Procurement
- How Procurement Works: Suppliers, Purchase Orders, Bills and Payment — Procurement
- Pay a Supplier Bill and Deduct Withholding Tax — Procurement
- Payables Ageing and Overdue Supplier Bills — Procurement
- Petty Cash Funds, Vouchers, Approvals and Top-ups — Procurement
- Receive Goods Against an Approved Purchase Order — Procurement
- Record a Supplier Bill (Invoice), With or Without a Purchase Order — Procurement
- Submit, Approve, Send Back, Cancel or Close a Purchase Order — Procurement
- Who Can Raise, Approve and Pay in Procurement — Procurement
- Create a PTA Dues, Fundraising or Donation Drive Campaign — PTA and Fundraising
- Pledges, Withdrawing a Pledge and the Donor Ledger — PTA and Fundraising
- PTA and Fundraising Access and How It Reaches the Books — PTA and Fundraising
- PTA Dues Status per Student and Export Contributions — PTA and Fundraising
- Record a Payment or Donation and Print the Receipt — PTA and Fundraising
- Reverse a Wrongly Recorded Campaign Payment — PTA and Fundraising
- Generate a Transport Analytics Report — Reports
- Generate Fees, Payments, Enrollment, Attendance, and Academic Reports — Reports
Staff & HR
- Appraisals and Training page overview and who can use it — Appraisals and Training
- Assign reviewers and track appraisal progress — Appraisals and Training
- Complete a self-assessment and a reviewer's review — Appraisals and Training
- Create an appraisal cycle with weighted criteria — Appraisals and Training
- Log and manage staff training records — Appraisals and Training
- Open and close an appraisal cycle — Appraisals and Training
- Set and track staff goals — Appraisals and Training
- Training summary and performance Overview reports — Appraisals and Training
- Manage Non-Teaching Employees — Employees
- Configure Payroll Settings and Pay Components — HR and Payroll
- Create Salary Setups and Assign Staff to Payroll — HR and Payroll
- Generate, Approve, and Print a Payroll Run — HR and Payroll
- Loan Comments and Clickable Notifications — HR and Payroll
- PAYE Bands — HR and Payroll
- Staff Loans — HR and Payroll
- Applicant profile, CV and documents — Recruitment
- Close, put on hold or delete a job posting — Recruitment
- Create or edit a job posting — Recruitment
- How candidates apply online (careers page and apply link) — Recruitment
- HR Manager role: dashboard and what it can access — Recruitment
- Make, send and track a job offer — Recruitment
- Move applicants through pipeline stages on the board — Recruitment
- Positions, authorised slots and opening vacancies — Recruitment
- Publish a posting and share the application link — Recruitment
- Record interview feedback and outcome — Recruitment
- Recruitment page overview, tabs and who can use it — Recruitment
- Schedule interviews and generate a video meeting link — Recruitment
- Create Staff Contracts and Track Expiry — Staff Contracts
- Renew or End a Staff Contract — Staff Contracts
- Bulk Import Teachers — Teachers
- Create a Teacher and Complete Their Profile — Teachers
- Review a Teacher's Courses, Attendance, Payroll, and Incidents — Teachers
Communication
- Buy SMS Credits — Communication
- Manage Reusable SMS Templates — Communication
- Post and Manage a School Announcement — Communication
- Send an SMS Broadcast — Communication
- Send Bulk Email and Manage Email Templates — Communication
- Send Fee Reminder Messages — Communication
- Use the In-App Notification Bell — Communication
- View SMS Delivery History — Communication
- Join a Meeting You Were Invited To (Staff) — Meetings
- Meetings Access by Role and What Is Not Included — Meetings
- Meetings and Live Rooms — Meetings
- Outside Guests Joining and the Host Waiting Room — Meetings
- Schedule an Online Meeting and Choose Who Is Invited — Meetings
- Share a Meeting: Guest Link, Staff Link and Passcode — Meetings
- Start, Edit, Cancel, End and Delete a Meeting — Meetings
Campus services
- Bookstore Portal: Products, Stock and Sales — Bookstore
- Filter, Export, and Analyze Bookstore Sales — Bookstore
- Manage Bookstore Products and Sales — Bookstore
- Record Bookstore Stock Updates — Bookstore
- Filter, Export, and Print Receipts for Canteen Orders — Canteen
- Manage Canteen Categories and Menu Items — Canteen
- Process a Canteen Order at Checkout — Canteen
- Record Canteen Stock Updates — Canteen
- Director Portal Overview — Director Portal
- Director Portal: Staff Performance, Surveys and Needing Attention — Director Portal
- Health Billing and Payments — Health
- Health Staff Access and Outbreak Watch — Health
- Lab Requests and Pharmacy — Health
- Manage Student Health Records and Medical Reports — Health
- Run a Clinic Visit with Vitals and Prescriptions — Health
- Use the Health Portal — Health
- Add Beds and Assign Students — Housing
- Create and Manage Houses — Housing
- Create and Manage a School Event — Operations
- Log a Front Office Visitor, Enquiry, or Call — Operations
- Report and Resolve a Behavior or Disciplinary Incident — Operations
- Request and Approve a Student Exeat — Operations
- Record Sickbay Visits — Sickbay
- Assign Students to Buses and Routes — Transport
- Collect Transport Payments, Apply Discounts, and View Student Transport Accounts — Transport
- Export Transport Fee Reports — Transport
- Generate and Collect Transport Fees — Transport
- Generate Transport Bills for Selected or All Unbilled Assignments — Transport
- Import Statements and Clear Transport Bills — Transport
- Select a Route When Adding or Editing a Bus — Transport
- Set Up Buses and Routes — Transport
- Use the Transport Fees Tabs — Transport
- Use the Transport Portal — Transport