Neat Wren Studio
United Kingdom (£)

Choose your country

Canada and Australia are next.

Try a demo

Home › Calculators › Family › Childcare costs

Childcare costs

Type the hours a week, the hourly rate and the weeks a year. It takes off the funded hours for your child's age and where you live, and the 20% Tax-Free Childcare top-up.

Estimate · figures checked 23 Oct 2026 · guidance, not advice · sources

  • Funded hours are counted up to 30 a week (15 for the universal hours in England) and the hours a year above, valued at your hourly rate. Providers can charge for extras such as meals.
  • In Wales, nursery education outside the Childcare Offer, and Flying Start for 2 year olds, aren't counted. In Northern Ireland, the funded pre-school place and the Childcare Subsidy Scheme aren't counted.
Calm Money: UK Budget App

Make room for it

Calm Money: UK Budget App puts childcare in with the other bills, and shows what's safe to spend until you're next paid.

Calm Money: UK Budget App · £12.59 on Etsy

Questions

Who gets Tax-Free Childcare?

Usually working parents who each expect to earn at least £2,643.68 over the next 3 months (if 21 or over) and under £100,000 a year, for children up to 11 (16 if disabled). Not if you claim Universal Credit or childcare vouchers.

Who counts as working parents?

In England, you and any partner each earn at least 16 hours a week at the minimum wage, and under £100,000. The Childcare Offer for Wales has similar rules.

What is extra support?

In England, for example Universal Credit with household income of £15,400 or less after tax, or a child with an EHC plan or Disability Living Allowance. Scotland has its own list for 2 year olds.

Where the figures come from

The rates in force, checked 23 October 2026:

Updated

Related calculators

Embed this calculator on your site

Free to use. Paste this where you want it:

<iframe src="https://neatwrenstudio.com/uk/embed/childcare-costs/" title="Childcare costs, by Neat Wren Studio" width="100%" height="900" style="border:0;max-width:720px" loading="lazy"></iframe>