Categories
Uncategorized

Accounting Software for Education and Tutoring Centres in Hong Kong

Hong Kong has thousands of small education businesses — tutoring centres, kindergartens, music and art schools, drama and dance studios, after-school programmes, exam-prep classes, and STEM coding clubs. Many run on a few hundred students, two or three locations, and a part-time instructor pool that flexes term by term.

What they share is an accounting profile that breaks generic SME software in predictable ways. Cash arrives months before lessons happen. Parents pay but children attend. Instructors are paid on a hybrid base-plus-class basis. Subvented kindergartens have to reconcile a second income stream from the EDB. None of these problems are insurmountable, but they require the software to be picked with the workflow in mind, not after.


Why generic accounting software fails education and tutoring centres

Most SME accounting packages assume a fairly standard pattern: invoice goes out, customer pays within 30 days, revenue is recognised when the invoice is raised, expenses are matched in the same period. Education businesses violate every part of that pattern.

  • Cash arrives before the service is delivered. Term fees collected in August are for classes delivered between September and December. Generic software books the August receipt as revenue immediately, which inflates Q3 profit, deflates Q4, and creates exactly the kind of revenue-recognition mismatch auditors flag at first audit.
  • The customer is not the student. Parents pay, children attend. Marketing tracks the parent (the buyer); operations tracks the student (the user). The accounting system that doesn’t separate these two ends up with messy customer ledgers and no way to compute student-level lifetime value.
  • Multiple revenue streams are common. A single tutoring centre may run regular term programmes, weekend workshops, holiday camps, exam-prep crash courses, and one-on-one private tuition — each with its own pricing, term length, and recognition profile.
  • Subvented kindergartens have a second set of books. KGs in the Kindergarten Education Scheme receive per-student grants from the Education Bureau alongside parent fees. EDB expects clean reconciliation between the two streams.
  • Instructor pay is class-driven, not month-driven. Most centres use base salary plus per-class or per-hour commission, with attendance feeding the calculation directly.

Term-fee billing and HKFRS 15 deferred revenue

The single biggest accounting decision for an education centre is how to recognise term fees. Under HKFRS 15, revenue is recognised as the performance obligation is satisfied — for a 12-week term, that means roughly 1/12 of the fee per week, not the whole fee on the day cash hit the bank.

The mechanic that needs to live inside the software is straightforward but rarely available out of the box:

  • Receipt at term start posts to deferred revenue (a liability), not revenue.
  • An automatic recognition schedule draws down deferred revenue and recognises revenue evenly across the term weeks (or class-by-class for ad-hoc lesson packages).
  • Term-end clean-up moves any unredeemed balance — typically caused by mid-term withdrawals — to refund liability or, where contractually retained, to revenue with disclosure.

The same prepayment liability mechanic shows up in beauty and wellness centres with prepaid treatment packages, but the framing is different: in education the obligation is “deliver these classes by this date” rather than “deliver these treatments on demand”, so the recognition pattern is usually time-based rather than usage-based.


Per-student, per-class, per-programme tracking

Once the deferred-revenue mechanic is in place, the next question is what dimensions the software lets you slice revenue and cost by. For an education centre that wants to actually understand its business, three dimensions are non-negotiable:

  • Per-student. Lifetime value, retention, average term length, average revenue per student. The student is the unit of operations.
  • Per-class. Each class instance — say “Primary 4 Mathematics, Tuesdays 5:30 pm, Mong Kok branch” — should produce a class-level P&L: revenue from enrolled students, instructor cost, room cost allocation, materials cost.
  • Per-programme. Mathematics, English, Coding, Music, Art — programme-level rollups tell you which subject lines are profitable enough to expand.

If the software can’t tag a transaction with at least student + class + programme, you’ll end up rebuilding this in Excel every term. The good news is that most modern HK SME accounting software supports custom dimensions or class-level coding; the question is whether the workflow makes them easy to use.


Instructor payroll — fixed salary plus per-class commission

The standard HK education-centre pay model is hybrid: a small base salary or retainer for committed full-timers, plus per-class or per-hour rates that scale with attendance. This shape doesn’t fit a vanilla payroll module that assumes “monthly salary plus optional bonus”.

  • Class attendance feeds payroll. The roll-call from each session generates the per-class component automatically. Manual re-entry is the single biggest source of payroll errors at HK education centres.
  • The 60-day MPF rule applies. Part-time and casual instructors must be enrolled in MPF after 60 days of employment, with contributions starting from day one of employment (not day 61). This trips up a remarkable number of centres — see our payroll and MPF software guide for the full mechanics.
  • IR56B reporting at year end covers all instructors who hit the threshold during the year, not just current staff — common miss for high-turnover pools.
  • Cash and benefits-in-kind sit side by side. Free meals, free coursework, sponsored teacher training all need to be valued.

Refunds, transfers and early termination

Hong Kong consumer-protection norms expect tutoring centres to handle mid-term withdrawals with a clear refund policy. The accounting needs to reflect three patterns:

  • Pro-rated refund — outstanding deferred revenue is reversed and a refund liability is created until the cash leaves.
  • Transfer to another class or term — under HKFRS 15 this is a contract modification: the deferred revenue stays on the books but is reallocated to a new performance obligation.
  • Goodwill discount or credit note for service-failure cases (instructor cancellation, room change, etc.).

A clean refund/transfer ledger is also what protects the centre at first audit — auditors will trace cancellation events from the operations system to the deferred-revenue release, and any unexplained gap reads as a revenue overstatement.


Government subvention reconciliation (kindergartens)

Kindergartens participating in the Kindergarten Education Scheme (the successor to the Pre-primary Education Voucher Scheme) receive per-student funding from the Education Bureau alongside parent fees. The accounting layer needed:

  • Separate revenue streams for EDB subvention vs parent fees in the chart of accounts — never combined into one “tuition revenue” line.
  • Headcount reconciliation between operations (enrolled students) and EDB grant (paid students) at every grant cycle.
  • Restricted-vs-unrestricted treatment for any portion of the EDB grant earmarked for specific uses (e.g. teacher CPD funding).
  • Audit readiness — subvented KGs face EDB inspection in addition to the standard companies-ordinance audit, and the records expected go beyond what a normal SME would maintain.

This sits adjacent to the NGO and Section 88 charity framework — both involve a non-customer income source that has its own reporting expectations — but the EDB regime is its own animal.


What to look for in accounting software for HK education centres

Six features are the difference between software that fits and software you fight every term:

  • Deferred-revenue / prepayment liability tracking with automatic recognition schedules — not optional.
  • Custom dimensions for student, class, programme, and branch — and reports that let you filter on each independently.
  • Payroll with attendance-driven commission — ideally a class-roster import that feeds the per-class component.
  • Multi-location reporting for centres with two or more branches, with branch-level P&L and consolidated rollup.
  • Bilingual invoices and statements — most HK parents expect Traditional Chinese; EDB documentation is largely Chinese with bilingual templates.
  • 7-year records retention with no purge — IRD’s Section 51C requires 7 years of records, and education centres accumulate volumes (term invoices, attendance sheets, instructor timesheets, EDB submissions) that quickly fill smaller plans.

A short demo checklist: ask the vendor to (1) book a term-fee receipt and walk you through the deferred-revenue posting, (2) run the next 12 weeks’ automatic recognition, (3) issue a mid-term refund and show the journal, (4) generate a per-class P&L with instructor cost allocated, (5) produce an EDB-style subvention reconciliation if you’re a KG, and (6) export a 7-year transaction history including soft-deleted rows. If any of those takes more than five minutes the software is the wrong fit.


How Giga Accounting by 凌峰會計 fits HK education centres

Giga Accounting by 凌峰會計 is built around the HK SME workflow, with deferred-revenue tracking, custom dimensions for student/class/programme, payroll with attendance-driven commission, and multi-location support all in the standard package. Storage is 10GB per company and there is no need to purge old data — important for education centres holding 7+ years of attendance sheets, term invoices, and EDB submissions side by side.

If the operation is large enough that running everything in-house is becoming a chore, our bookkeeping and accounting service can take the term-by-term close and EDB reconciliation off your desk. For wider context on how to pick the right software, see the 2026 buyer’s guide and the desktop vs cloud comparison; for a deeper look at how to choose between firms when you outgrow DIY, see how to choose an accounting firm in HK.


Talk to us about your education business

Every education centre has its own mix — tutoring vs kindergarten vs music school, single branch vs network, term-based vs ongoing-package, subvented vs purely private. We’re happy to walk through your specific setup before you commit to anything.

Watch a demo, browse pricing, or contact us to discuss your education centre’s accounting setup.

Leave a Reply