CCS Checker AU
← Back to guides

How to Import Your Centre's Fees

3 min read Updated 25 February 2026
widgetcentresuploadimportspreadsheet

Instead of entering programs manually, you can import them from a spreadsheet exported from your childcare management platform.

Supported File Formats

The uploader auto-detects exports from Xplor, QikKids, OWNA, SmartCentral, Kidsoft, and Storypark. Any spreadsheet with columns for room name, session type and fee amount will also work.

How to Export from Your Platform

Platform Where to find it
Xplor Settings > Fee Schedule > Export
QikKids Fees > Fee List > Export to Excel
OWNA Admin > Fee Configuration > Download
SmartCentral Setup > Fees > Export
Kidsoft Manage > Fees > Export

If your platform isn't listed, export any report that contains room names and daily fees as a CSV or Excel file. The columns don't need exact names — the parser looks for common variations like "Room", "Fee", "Session", "Hours", "Price", "Rate", etc.

What Your File Should Contain

At a minimum, the file needs:

What Happens When You Upload

  1. Each row is grouped by room name into a program
  2. Age groups are inferred from room names:
    • "Nursery", "Infant", "Baby", "Toddler" → 0–2 years
    • "Preschool", "Kindy", "Kindergarten" → 3–5 years (not yet in school)
    • "Before school", "After school", "OSHC", "Vacation" → 5–12 years (school age)
  3. Session hours are estimated from labels when no hours column is found:
    • "Full day" / "Long day" → 10 hours
    • "Half day" → 5 hours
    • "Short day" → 6 hours
    • "Before school" → 2.5 hours
    • "After school" → 3 hours
  4. Programs are loaded into the editor for you to review and adjust

After Importing

Troubleshooting

"Could not find a fee/price column" Your file doesn't have a column the parser recognises as a fee. Make sure there's a column headed "Fee", "Daily Fee", "Price", "Rate" or similar.

"No valid fee rows found" The fee column was found but every row had a zero, negative or missing value. Check the file has actual fee amounts.

Rows were skipped Rows with blank or zero fees are skipped automatically. This is normal if your export includes header rows, subtotals or inactive fee types.

Session hours seem wrong Hours are estimated from session labels. If your labels don't match common patterns, the parser defaults to 10 hours. Edit the hours in the program editor after import.

Related guides

Estimate your Child Care Subsidy

Use our free calculator to see what your family could receive.

Run the CCS Checker