What does the first year of preschool in Bali actually cost?
Updated:Let’s explore this page together
Published · Updated
Which programmes accept two-, three- and four-year-olds, and for how long?
A three-year-old arriving after the start of a term might fit a school's tuition budget but not its age cohort or daily timetable. Schools can set birth-date cut-offs, decide when a child is ready for longer hours and operate nursery and kindergarten on different schedules. An advertised full-day price is not proof that a new two-year-old can attend all afternoon. Nor does a third birthday during the year automatically determine admission to every programme labelled preschool.
Sanur Independent School provides one of the clearest illustrations. Its Early Years Center is at Jl. Tukad Nyali 35-B, Denpasar, in the Sanur area. A school-issued 2026/27 Playgroup fee sheet explicitly covers ages two to three and offers either a 9:00am–11:30am half day or a 9:00am–3:00pm full day. Those are separate fee categories. Parents who need uninterrupted working hours would be making a different commitment from a family collecting a child before lunch. A second official sheet gives Kindergarten/Prep hours as 9:00am–3:00pm. The documents do not, however, establish the individual birth-date allocation to Kindergarten versus Prep, so the label alone cannot settle placement.
Canggu Community School sits on Jalan Subak Sari in Tibubeneng, in the Berawa side of the Canggu area. Its Early Years description specifies children aged three to four. That is not evidence of entry for every two-year-old, even though the published tuition heading includes Preschool and Reception. More unusually, the Early Years page contains two timetables: one says 8:35am to 3:00pm, while a repeated passage says 8:30am to 2:20pm. The difference affects collection and the need for paid care afterwards. The school's 2026/27 calendar supplies four term dates and 180 school days, but only for CCS; another school's billing schedule or holiday calendar cannot be reconstructed from it.
Veritas Intercultural School Bali lists Early Years entry from age two and a half. Its campus is on Jl. Muding Indah X No. 9 in Kerobokan Kaja, North Kuta, not Canggu proper. A child can follow Preschool–Prekindy–Kindergarten or one of the shorter two-stage routes. That distinction changes the joining fee but does not establish the exact cohort for a child who is nearly four. The 2026/27 fee listing also leaves preschool collection hours and mid-year progression unresolved; admissions must specify both for the intended date.
The Ubud comparison is Pelangi School in Banjar Kumbuh, Mas. It is intentionally outside the Berawa–Sanur–Denpasar group of locations, so its prices should not be treated as a convenient local substitute for either neighbourhood. Pelangi uses 1 July as its age cut-off. Its 2026/27 birth bands place children born 1 July 2023–30 June 2024 in Tiny Tots, 1 July 2022–30 June 2023 in Playgroup, and 1 July 2021–30 June 2022 in TK A. TK B/Prep covers the next older band, born 1 July 2020–30 June 2021, typically ages five to six. A birthday during the school year does not on its own advance a child to the next priced cohort.
Pelangi's Tiny Tots full-day tariff is an option that may become available later, not the starting arrangement for every child. New pupils begin with mornings ending around noon; attendance to about 2:45pm depends on an assessment of readiness. The Early Years page itself varies slightly on the morning arrival time, so a parent still needs the cohort's actual schedule. Playgroup and TK A are described as running roughly 8:40am–2:45pm. Capacity and individual needs also affect admission. A practical home search therefore starts with the school's real address and collection time, rather than a broad neighbourhood label.
Why is tuition only part of the first-year bill?
Tuition is only one layer of a 2026/27 first-year invoice. A school may bill a year, semester or term, then add annual levies and one-time joining charges. A refundable deposit raises the cash needed now without necessarily becoming a final expense; a deposit credited against an enrollment fee should not be counted again. Rates below belong to specific programmes and payment options, not to a Bali-wide preschool average.
Sanur School's official 2026/27 Playgroup fee sheet covers ages two to three in two daily formats. Half-day tuition is IDR 3,500,000/term or 14,000,000 across four terms, with IDR 1,500,000 one-time registration, IDR 4,100,000 one-time-per-level capital and IDR 1,350,000 annual resources. The listed first-year total is IDR 20,950,000 before unquoted extras. Full-day Playgroup is IDR 6,000,000/term or 24,000,000/year, with IDR 3,000,000 registration, IDR 6,000,000 capital and IDR 1,800,000 annual resources. That produces IDR 34,800,000 for a new full-day pupil. Longer hours also change joining charges, so the price difference is not tuition alone.
The school's separate Kindergarten/Prep document quotes IDR 12,900,000 tuition/term, or 51,600,000 over four terms, plus IDR 3,000,000 registration, IDR 11,800,000 per-level capital and IDR 1,800,000 annual resource levy. For a new student those items add to IDR 68,200,000 over a complete year, excluding extras. A Playgroup price cannot stand in for Kindergarten just because both are at the Early Years Center. Sanur calls capital a one-time levy per educational level, whereas resources recur each year. Neither sheet itemises a refundable security deposit; the individual offer is still decisive.
CCS prices its Early Years–Preschool–Reception programme at IDR 117,000,000/year, IDR 59,500,000 per semester ×2, or IDR 32,000,000 per term ×4. The term plan totals IDR 128,000,000, which is IDR 11,000,000 more than the published annual tuition. For the first or second child, yearly non-refundable levies are IDR 21,500,000 capital and IDR 8,500,000 materials; application is another non-refundable IDR 2,500,000. The separate IDR 17m/14m registration lines apply to Years 1–13 and cannot be transferred to this example. Unlike Sanur, CCS charges its capital levy each year.
The specified CCS charges with yearly tuition total IDR 149,500,000 for 2026/27 before discounts. The IDR 25,000,000 refundable notice deposit raises cash committed to IDR 174,500,000. The sum is not all-inclusive: a first-term Camp Fee has no published amount, and discount eligibility and the calculation base need a school-issued invoice. Annual-payment and sibling concessions are advertised, but they cannot simply be layered onto the rate without checking the conditions.
Veritas's Early Years tariff, meanwhile, is quoted per three-month term: IDR 7,950,000 for Preschool/Prekindy and IDR 11,700,000 for Kindergarten. The joining route determines whether the enrollment fee is IDR 20,000,000 for a two-stage pathway or IDR 30,000,000 for Preschool–Prekindy–Kindergarten; there is also an IDR 100,000 entrance-test fee. The initial IDR 2,000,000 deposit is applied toward the chosen enrollment fee when admission succeeds. It is an advance payment, not a separate security balance to add after the full fee. How many terms and which stage the child will actually attend remain necessary inputs before offering a year-one total.
Pelangi adds age and day-length differences to quarterly billing. Tiny Tots half-day costs IDR 10,950,000/quarter plus IDR 3,000,000 annual development and IDR 6,450,000 annual facilities/resources. Full-day tuition is IDR 16,000,000/quarter, with development still IDR 3,000,000 and facilities/resources IDR 9,600,000 a year; access to that timetable requires readiness. Joining costs IDR 15,000,000 enrollment once and IDR 500,000 registration. Playgroup and TK A have different tuition and additional annual resource or curriculum charges. Standard quarterly payers also provide an IDR 10,000,000 conditional deposit, subject to exceptions. Meals, uniforms, transport and activities require separate prices.
Compare the options
Four published 2026/27 programmes: fee terms, not an education-quality ranking; Pelangi is in Ubud.
CCS Early Years
- Location
- Tibubeneng, Berawa, Canggu area
- Age and programme
- Early Years: ages 3–4; confirm Reception allocation
- Tuition and billing period
- IDR 117m/year; 59.5m/semester ×2; 32m/term ×4
- Compulsory annual charges
- Capital IDR 21.5m + materials 8.5m/year; first/second child
- Non-refundable joining costs
- IDR 2.5m application; do not add Year 1–13 registration
- Deposit and refund conditions
- IDR 25m notice deposit; one full term of written notice
- School-day schedule
- Website conflicts: 8:30/8:35am to 2:20/3:00pm
- Mid-year entry terms
- Partial-term charging unconfirmed; request invoice
Veritas Bali
- Location
- Kerobokan Kaja, North Kuta; not Canggu
- Age and programme
- Early Years from 2.5; Preschool/Prekindy/Kindergarten
- Tuition and billing period
- Preschool/Prekindy IDR 7.95m/3-month term; Kindergarten 11.7m/term
- Compulsory annual charges
- Separate annual levies not itemised in Early Years table; request quote
- Non-refundable joining costs
- IDR 20m or 30m pathway enrollment + IDR 100k test
- Deposit and refund conditions
- IDR 2m advance: credited to enrollment; refunded if school declines
- School-day schedule
- Confirm preschool hours with admissions
- Mid-year entry terms
- Three-month term prepaid; no verified pro-rating rule
Sanur Independent School
- Location
- Jl. Tukad Nyali 35-B, Denpasar (Sanur area)
- Age and programme
- Playgroup 2–3 half/full day; separate Kindy/Prep
- Tuition and billing period
- Playgroup IDR 3.5m/term half-day or 6m/term full-day; Kindy/Prep 12.9m/term
- Compulsory annual charges
- Resource IDR 1.35m/year half-day or 1.8m full-day; Kindy/Prep 1.8m/year
- Non-refundable joining costs
- Playgroup registration IDR 1.5m/3m, capital one-off 4.1m/6m; Kindy/Prep 3m + 11.8m
- Deposit and refund conditions
- No security deposit listed in 2026/27 sheets; confirm offer
- School-day schedule
- Playgroup 9–11:30am or 9am–3pm; Kindy/Prep 9am–3pm
- Mid-year entry terms
- Regular-term proration unverified; separate 1–10-week age-three short-term scheme
Pelangi (Ubud)
- Location
- Banjar Kumbuh, Mas, Ubud — outside core area
- Age and programme
- Tiny Tots 2–3, PG 3–4, TK A 4–5, TK B 5–6; 1 July cut-off
- Tuition and billing period
- Tiny Tots IDR 10.95m/quarter half-day, 16m/quarter full-day; PG 16m, TK A 20.1m/quarter
- Compulsory annual charges
- TT: IDR 9.45m/year half-day, 12.6m full-day; PG 15.55m, TK A 22.4m/year
- Non-refundable joining costs
- IDR 15m one-time enrollment + IDR 500k registration
- Deposit and refund conditions
- IDR 10m quarterly-plan security; deadlines and no debts
- School-day schedule
- Tiny Tots morning first, possible later 2:45pm finish; others to 2:45pm
- Mid-year entry terms
- Full-quarter tuition and full annual fees for late starts
What changes when a child starts part-way through the year?
Arriving part-way through the year reduces days of possible attendance, not necessarily the number of billed periods. A term, quarter or annual price is a contractual unit rather than a daily rate. The school calendar tells you which lessons remain; the charging policy determines what must be paid. The useful quote names a start date, the first full period invoiced and every subsequent period in 2026/27.
Pelangi's 2026/27 rules expressly forbid pro-rating quarterly tuition and annual development, facilities/resource or applicable curriculum charges when a pupil joins late. Quarter 3 runs 6 January–5 March 2027 and Quarter 4 runs 22 March–11 June. Suppose a child in the Tiny Tots half-day cohort is offered a 1 February start and attends through Quarter 4. This is an illustrative admission scenario, not a vacancy claim. Although January has passed, the entire IDR 10,950,000 tuition is due for Quarter 3 and another IDR 10,950,000 for Quarter 4.
If only those two remaining quarters are billed, tuition is IDR 21,900,000, full-year development/resources levies IDR 9,450,000, and one-time enrollment plus registration IDR 15,500,000. That totals IDR 46,850,000 in listed expenses; a conditional IDR 10,000,000 security deposit brings cash needed to IDR 56,850,000. Unpriced extras are excluded. The school must confirm that no prior quarters are billed, the child is eligible and any obligations for a February entry. The example does not promise a place or a particular invoice.
The four-quarter Tiny Tots half-day example is IDR 43,800,000 tuition plus IDR 9,450,000 annual levies and IDR 15,500,000 joining costs: IDR 68,750,000 in listed expenses or IDR 78,750,000 cash including the conditional deposit. These are school-year totals, not one immediate transfer. Changing the calculator's billed periods from four to two reproduces the hypothetical late-entry amount; leaving annual levies unchanged is essential. No weekly discount has been inferred from the number of classes missed.
Pelangi's Quarter 3 fees were due 20 November 2026, although teaching starts on 6 January 2027; Quarter 4 fees are due 12 February, before a 22 March start. More critically, the written notice deadline to cancel Quarter 4 is 20 January 2027. A family entering in February is already past that general cancellation date and needs specific terms in writing. Assuming the next quarter can be cancelled because its invoice is not yet due could cause both an extra bill and a lost deposit.
Other schools publish less about mid-period starts. CCS has distinct annual, semester and term rates, not four equal instalments of annual tuition; its third term runs 18 January–25 March 2027, but listed due dates concern returning students. Veritas bills a three-month term in advance without a verified preschool proration rule. Sanur School uses July, October, January and April billing points for ordinary terms and offers a separate one-to-ten-week short-term programme, including a tariff for three-year-old Playgroup pupils. That programme has weekly charges and its own fees; it neither proves ordinary tuition is prorated nor establishes eligibility for age two.
Cash due on acceptance is yet another figure. A Sanur full-day Playgroup entrant could face IDR 3,000,000 registration, IDR 6,000,000 capital, IDR 1,800,000 annual resources and IDR 6,000,000 first-term tuition: IDR 16,800,000 if those items are collected together. Four-term first-year charges total IDR 34,800,000. Pelangi registration can arise at the waitlist stage, before later instalments and conditional deposits. A written invoice and payment schedule—not a monthly average—tell parents when school costs will coincide with moving expenses.
Parameters of the static scenario
Defaults illustrate Pelangi Tiny Tots half-day for a full 2026/27 year with quarterly payments. Replace every value with your written quote; Pelangi is in Ubud.
Not included yet
Other confirmed costs, IDR
Not set in this static scenario. Use the relevant dated invoice or agreement for a manual calculation.
Unknown meals, transport, uniforms and other costs are excluded: zero does not mean free. Full-year cash need differs from cash due on acceptance. Deposit refunds depend on conditions, and daily proration is not assumed.
Which payments can be recovered, and what else could cost extra?
Cash paid to a preschool is not the same as the eventual loss if a family leaves. Separate non-refundable fees from a conditionally recoverable security or notice deposit, then leave space for unpriced services. Calling every deposit refundable without reading the written-notice requirement is unsafe; treating one as a definite expense may be wrong as well. Refund eligibility depends on deadlines, outstanding balances and the school's specific terms.
CCS requires an IDR 25,000,000 Early Years refundable notice deposit when an offer is accepted. Written withdrawal notice one full term in advance is needed for repayment; less notice forfeits it. Term and semester tuition is non-refundable on permanent early departure. Its annual-tuition policy allows a limited refund for complete future terms not attended, up to two terms. Capital and materials levies are also non-refundable. Leaving mid-term therefore has different financial consequences depending on the original tuition plan.
Pelangi's standard quarterly-plan security deposit is IDR 10,000,000, subject to specified exceptions. The school returns it on departure only if written cancellation notice meets the published deadline and no fees or items remain outstanding. To cancel Quarter 4 of 2026/27, notice is due by 20 January 2027, before fees fall due or classes start. Late cancellation can leave the quarter payable and the deposit forfeited; unpaid café charges or unreturned items can reduce a refund. This date belongs in the family's cash-flow calendar.
Full-year prepayment at Pelangi can remove the separate security-deposit requirement, yet the discounted early-payment amount is itself non-refundable and non-transferable. That may increase the amount exposed to an unexpected departure. A quarter's tuition and annual levies are never reduced merely because a pupil attends fewer weeks. Once the special settling-in period has ended, registration, enrolment, tuition and annual charges are listed as non-refundable.
Pelangi has a 20-school-day settling-in period, not a free trial. If permanent enrolment does not continue, the policy refunds fees paid less the full standard 20-day drop-in charge and registration, regardless of actual days attended. For Tiny Tots half-day, IDR 8,500,000 for the 20-day block plus IDR 500,000 registration means IDR 9,000,000 retained under that rule. How a particular initial transfer, including security money, is handled should be confirmed in writing.
At Veritas the initial IDR 2,000,000 deposit is credited toward the chosen IDR 20,000,000 or IDR 30,000,000 enrollment fee once a child is accepted. It is refunded if the school declines admission under its process, but lost if the family cancels. Enrollment and advance term tuition are non-refundable. The acceptance letter and invoice establish the chosen pathway; an application and initial payment alone do not secure a place. Adding the deposit on top of the full enrollment charge would double-count it.
Sanur School calls registration, the once-per-level capital levy and annual resources non-refundable. Its 2026/27 Playgroup and Kindergarten/Prep sheets do not list a separate refundable security deposit, although an individual offer may add conditions. Extras remain open across all four schools: Pelangi sells compulsory uniforms separately and offers food arrangements, while CCS lists an unpriced first-term Camp Fee. Meals, transport, extra care, clubs, trips and camps cannot be assigned zero without a quote. The written fee schedule should therefore separate lost fees, recoverable cash subject to notice and services still to be priced.
Five questions before the first payment
Request written answers naming the cohort, start date and billable periods.
Five questions before the first payment
- Which cohort applies to our child’s date of birth and intended start date, and can you send the current age-cutoff policy?
- How many complete terms or quarters would you invoice for a mid-period start, and would annual levies remain payable in full?
- Which joining charges are non-refundable, and is the initial deposit credited against the enrollment fee?
- What written-notice date preserves a security/RND refund, and which exceptions or debts could reduce it?
- What hours apply to this cohort, and what are the separate prices for meals, transport, uniforms, extended care, activities and camps?
Frequently asked questions
Can siblings or annual prepayment lower the bill?
CCS advertises a second-, third- and fourth-sibling tuition reduction of 3%, 7% and 10%, subject to a full-year enrolment condition for all the children, as well as annual and semester payment concessions. Pelangi discounts the annual School Development Fund for additional siblings and offered 5% off tuition for full-year payment completed by 8 May 2026. That date has passed for a new late-year entrant, and some Indonesian-passport family assistance requires an application and availability. Ask for a written discounted invoice rather than assuming offers can be combined.
Does submitting an application mean a place is secured?
An application and a payment request are not the same event as confirmed enrolment. Veritas describes separate stages for assessment, result, acceptance letter, invoice and completion of financial commitments. Pelangi considers applications throughout the year but makes actual places dependent on class capacity and the pupil’s needs. The relevant document is a school-issued offer specifying the child’s class, entry date, fees and acceptance conditions.
Will a fifth birthday during the year change the preschool fee?
A fifth birthday is not an automatic instruction to apply the next academic year’s fee line. Pelangi assigns groups using a 1 July cut-off, and its published guidance says pupils advance at the start of an academic year rather than on their birthday. Veritas prices Preschool/Prekindy differently from Kindergarten, so an actual stage change matters. Admissions should state the effective cohort and the date from which any revised tuition would be charged.
Bali expert view

Two families can accept the same published annual tuition and still face very different cash commitments because their entry dates and payment elections differ. CCS's four term payments do not add up to its annual price, while Pelangi explicitly charges a whole quarter even when attendance begins part-way through it. The decisive documents are the first invoice, the later billing dates and the withdrawal notice that protects—or forfeits—a security deposit. A family choosing where to live in Bali needs those obligations in view before treating a monthly tuition average as a housing-budget input.
Sources and check dates
Sources5
- Canggu Community School — Fees 2026–2027
Official 2026/27 Early Years pricing and the application, annual levies and refundable notice deposit; discount treatment needs care.
- CCS — Compulsory Fee Schedule 2026–2027 (PDF)
Two-page primary fee schedule: an unpriced camp fee, billing dates, withdrawal and notice-deposit refund terms.
- CCS — Early Years
Programme describes ages three to four; conflicting end times of 15:00 and 14:20 require confirmation.
- CCS — Calendar 2026–2027 (PDF)
Dated term windows and 180 school days; do not transpose this calendar onto other schools.
- Veritas Intercultural School Bali — Admissions and 2026/27 fees
Official entry eligibility, three-month-term tuition, alternative entry-fee pathways, test charge and deposit credit on acceptance.
Useful next reading
A practical second opinion
Need help assessing a specific property?
Send the property link, price and your goal. We will separate the documented facts from the points that still need a property-specific check.
What to send: link, budget and target date