Application & admission / one‑off entry fees
- Primary school development fee: BWP 2,750 payable on admission to JMS Transition; BWP 2,750 per pupil payable on admission to JMS Primary.
- High school development fee: BWP 4,000 payable on admission to JMS High School (pupils transferring internally from JMS Primary pay BWP 2,750 on admission to High School).
Tuition fees by year group (per term and annual figures; instalment options where shown)
- Pre‑Primary:
- Termly fee: BWP 4,600.
- Number of terms: 3; Annual total (termly × 3): BWP 13,800.
- Instalment plan: not offered for Pre‑Primary.
- Transition (Primary Transition year):
- Termly fee: BWP 12,900.
- Number of terms: 3; Annual total: BWP 38,700.
- Monthly instalment (where offered): BWP 4,064 per month over 10 instalments; Annual total with finance charges shown as BWP 40,640 under the instalment plan.
- Standards 1 to 7 (Primary):
- Termly fee: BWP 15,950.
- Number of terms: 3; Annual total: BWP 47,850.
- Monthly instalment (10 instalments): BWP 5,025; Annual total with finance charges: BWP 50,250.
- High School (selected forms listed):
- Form 1: Termly BWP 17,450; 3 terms; Annual BWP 52,350; 10 monthly instalments BWP 5,497; Annual with finance charges BWP 54,970.
- Form 2: Termly BWP 19,750; 3 terms; Annual BWP 59,250; 10 monthly instalments BWP 6,221; Annual with finance charges BWP 62,210.
- Form 3: Termly BWP 21,800; 3 terms; Annual BWP 65,400; 10 monthly instalments BWP 6,867; Annual with finance charges BWP 68,670.
- Form 4: Termly BWP 21,800; 3 terms; Annual BWP 65,400; 10 monthly instalments BWP 6,867; Annual with finance charges BWP 68,670.
- Form 6: Termly BWP 22,500; 3 terms; Annual BWP 67,500; 10 monthly instalments BWP 7,088; Annual with finance charges BWP 70,880.
Billing schedule and payment terms
- Payment options: annual (single payment), termly (per term) or instalment plan; instalment plans are shown as 10 monthly instalments for qualifying year groups. Annual payment discounts and corporate/sibling discounts apply as specified below.
- Instalment dates (10‑instalment plan — dates shown):
- 1: before 13 Jan 2026
- 2: 27 Feb 2026
- 3: 31 Mar 2026
- 4: 30 Apr 2026
- 5: 29 May 2026
- 6: 30 Jun 2026
- 7: 31 Jul 2026
- 8: 31 Aug 2026
- 9: 25 Sep 2026
- 10: 30 Oct 2026.
- The first instalment is required before 13 January for admission. Exam fees for Std 7, Form 4 and Form 6 are due for payment at the end of July in the academic calendar.
Boarding fees and boarding payment terms (where applicable)
- Boarding termly fee: BWP 16,500 per term. A refundable security deposit of BWP 2,500 is payable once on registration. Boarding fees are payable in instalments where arranged; monthly boarding fees must be paid in full on or before the first day of each month when on a monthly plan.
- The security deposit is held to cover any liability incurred by the student and is refundable. Corporate discounts for boarding arrangements may be negotiated.
Other costs and recurring charges
- Cambridge examination fees: candidates in Std 7, Form 4 and Form 6 have Cambridge examination fees due at the stated time in the calendar (amounts are invoiced separately).
- Development/entry fees: Primary development fee BWP 2,750 and High School development fee BWP 4,000 (see "Application & admission" above).
- Uniform, stationery, book lists, transport and specific activity charges: no separate, itemised uniform, stationery or transport charge amounts are shown in the published fee schedule that lists tuition, development and boarding figures. Any such additional costs are invoiced separately where applicable.
Refund information
- The boarding security deposit (BWP 2,500) is refundable. The deposit is retained by the school as cover for liabilities and will be refunded when appropriate. No separate general tuition‑refund policy or tuition refund amounts are shown in the published fee schedule.
Discounts and concessions
- Annual fees discount: a 2.5% discount is available where full annual fees are paid in advance by the early‑payment date stated in the billing schedule.
- Corporate discount: a negotiated corporate discount of 10% for five pupils or more is offered.
- Sibling discount: 50% applies for the third child and 25% for the fourth child.
Fee payment methods and banking details
- Bank transfer is accepted. Published bank accounts are:
- First National Bank — Branch Code: 281867 — Account No: 62 500 255 832.
- Stanbic Bank — Branch Code: 064067 — Account No: 9060001432511.
- Payment reference: use the student reference number format JMSP400... for Primary or JMSH100... for High School when making transfers.
- Instalment billing (monthly plans) and monthly boarding payments are processed according to the instalment dates and monthly due dates stated above. Where an instalment plan is shown, the schedule includes finance charges and an annual total with finance charges; annual payment avoids the finance charges and may qualify for the early‑payment discount.