When parents research international school fees in Jakarta, they typically start with tuition. It's the number published on school websites, repeated in expat forums, and quoted by admissions offices. It is also not the number you will pay.
Across Jakarta's international schools, the real first-year cost typically runs 20-30% above headline tuition. For a family with two children, a common scenario for corporate relocations, the difference between the advertised figure and the actual annual outlay can be $10,000 or more. This guide lays out what those additional costs are, where they vary significantly between schools, and what a realistic budget looks like across three different spending tiers.
The Full Fee Structure: What You're Paying
Jakarta international school fees consist of several distinct charges. Some are one-time. Some are annual. Some are event-triggered. Understanding which is which matters for budgeting, especially in the first year, when one-off fees stack on top of everything else.
Tuition
This is the core fee, the annual cost of instruction. Tuition is year-group specific: it rises as children get older. In Jakarta, the range across the full international school market runs from around $4,800 at the budget end to over $30,000 at the premium end.
Broad market tiers for 2025-26 (tuition only, per child):
- Budget tier: $4,800-$10,000/year
- Mid-range: $10,000-$20,000/year
- Premium: $20,000-$30,000+/year
Tuition at most schools is lower in early years and higher at secondary. A child starting in Nursery at a premium school might pay $17,000-$20,000 in tuition; the same child at IGCSE level would pay $25,000-$30,000.
Application and Enrolment Fees
A one-time charge payable at the point of application or on accepting a place. Typically $300-$2,500. Non-refundable at most schools. JIS charges approximately $320 (IDR 5,300,000) as a non-refundable application fee per student.
Capital Levy (Development Levy)
Often the most significant surprise for new families, and the subject of our more detailed capital levy guide. It is a separate charge that funds school infrastructure. It can be:
- Annual (paid every year): typical at mid-range schools
- One-time (paid once on enrolment): typical at some premium schools
At ISJ (2025-26), the capital contribution is IDR 52,270,000 per year (~$3,102), paid annually, non-refundable. At BSJ and JIS, development contributions also apply, verify the current schedule directly with the school. Critically: some capital levies are refundable on exit (effectively a bond), while others are not. Always confirm refundability before you pay.
Materials and Technology Fees
Many schools charge an annual materials fee on top of tuition. At ISJ, this is IDR 15,080,000 (~$942) per year, covering classroom consumables. Technology fees, for device programmes or digital platforms, may appear separately. JIS charges a one-time technology fee for new students.
EAL (English as an Additional Language) Fees
If your child requires English language support, expect a significant additional charge. JIS charges IDR 71,318,000 (~$4,460) as a one-time EAL programme fee, and states that if EAL support is assessed as needed, participation is mandatory to remain enrolled. Other schools handle EAL differently, some include limited support in tuition, others charge per session. Always ask upfront if your child is not a fluent English speaker.
Exam Fees
At every school offering IGCSE, A-Level, IB Diploma or AP courses, external exam fees are charged separately and are not included in tuition. These go directly to the examining body and are non-negotiable.
Approximate exam fee ranges:
- IGCSE (per subject, per sitting): $60-$120
- A-Level (per subject, per sitting): $80-$150
- IB Diploma (per student, full diploma): $1,200-$1,600
- AP exams (per exam): $100-$150
A student sitting 8 IGCSE subjects and then the full IB Diploma will pay $500-$1,000 in IGCSE fees plus $1,200-$1,600 for the Diploma. Schools sometimes pass these through at cost; others add an administration margin.
Transport
School bus services are common and practical given Jakarta's traffic. Typical school bus fees: $800-$2,000/year depending on route. Private drivers, widely used among Jakarta expats, may cost $300-$600/month.
Uniforms
Not included in tuition and must be purchased on enrolment. Typical outlay: $200-$600 for a new student's full kit, depending on the school's dress code requirements.
Lunch and Meals
Optional at most schools. Budget $300-$800/year per child if using school catering. Many families send packed lunches.
School Trips and Experiential Learning
Local and international trips are charged separately at every Jakarta international school. At JIS, international LEAD Week activities are explicitly listed as supplementary fees billed separately. Budget $500-$2,000/year for domestic trips; international school trips at secondary level can run $1,500-$4,000+ per event.




