July 29, 2026 · ViaSheet Team

The Home Daycare & Childcare CRM Spreadsheet: Enrolment & Tuition Guide

Discover how home daycare operators, small nurseries, and childcare centers track family enrolments, waitlists, tuition payments, and emergency contacts in Google Sheets or Excel.

For home daycare operators, small private nurseries, and childcare centers, managing enrolments is about much more than maintaining a contact list. You are managing child health records, food allergy warnings, emergency contact authorizations, government subsidy vouchers, waitlist queues, and weekly tuition schedules.

According to a report by the National Child Care Association (NCCA), independent childcare providers lose up to 15% of annual revenue due to uncollected late tuition fees, unorganized waitlist management, and empty enrolment slots that could have been filled months in advance.

While dedicated childcare management platforms like Brightwheel, Famly, or MyKidReports exist, their monthly software fees ($600 to $1,800 per year) represent a heavy financial burden for home daycare operators managing 5 to 30 children.

In this comprehensive guide, we will show you how to structure an Automated Daycare & Childcare CRM Spreadsheet in Google Sheets or Microsoft Excel. You will learn how to organize child profiles, track emergency contacts, manage waitlist queues, automate tuition payment logs, and maintain 100% capacity year-round.


Why Small Childcare Providers Need a Spreadsheet CRM

Managing a daycare requires balancing regulatory compliance with small business finances. Operators often juggle parent texts, medical allergy notes, and tuition checks on paper calendars or messaging apps.

Here is why spreadsheet CRMs are the preferred choice for independent childcare providers:

  1. Zero Monthly Subscription Fees: Eliminating $100/month SaaS subscriptions allows small daycare owners to reinvest funds into educational toys, healthy meals, or staff compensation.
  2. Instant Emergency Access: Storing child allergy notes, medical conditions, and authorized pickup lists in a cloud Google Sheet allows staff to access emergency contact details instantly on smartphones or tablets during field trips or fire drills.
  3. Flexible Tuition & Subsidy Tracking: Childcare billing is rarely uniform. Some families pay full private tuition weekly, while others utilize government child care subsidies, vouchers, or multi-child sibling discounts. Spreadsheets allow custom formula tracking for every family agreement.
  4. Data Privacy & Parent Confidentiality: Keeping family records in your private Google Workspace account ensures strict access control without sharing sensitive child data with third-party software vendors.

Architecture of a Daycare CRM Spreadsheet

To keep your nursery running safely and efficiently, structure your spreadsheet into six core tabs:

[1. Enquiries & Tours] ➔ [2. Active Enrolments] ➔ [3. Child & Allergy Profiles] ➔ [4. Emergency Contacts] ➔ [5. Tuition & Payments] ➔ [6. Capacity Dashboard]

Tab 1: Enquiries & Tours

Tracks prospective families from first phone call or website inquiry to facility tour, registration, or waitlist status.

Tab 2: Active Enrolments

Logs active children, assigned classroom/age group (Infant, Toddler, Preschool, After-School), weekly schedule (Full-Time vs. Part-Time Days), and enrollment start/end dates.

Tab 3: Child & Allergy Profiles

Stores child date of birth, dietary restrictions, severe food allergies (e.g. Peanut / Dairy), medical conditions, and pediatrician contact details.

Tab 4: Emergency Contacts & Pickups

Lists authorized parents, guardians, and designated emergency pickup adults with photo ID confirmation codes.

Tab 5: Tuition & Payments

Tracks weekly/monthly tuition rates, government subsidy voucher credits, payment due dates, late payment flags, and outstanding balances.

Tab 6: Capacity Dashboard

Displays real-time licensed capacity utilization per age group, upcoming aging-out transitions (e.g., Toddler moving to Preschool bay), and waitlist queue priority.


Step-by-Step: Building Your Childcare CRM

Let’s build the Child Profiles and Tuition Tracker tabs in Google Sheets or Excel.

1. Structure the Child & Allergy Profiles Tab

Create a tab named Child Profiles and set up the following headers in Row 1:

ColumnHeader NameData TypeDescription / Formula
AChild IDFormula=IF(ISBLANK(B2), "", "KID-" & TEXT(ROW()-1, "000"))
BChild Full NameTextChild’s legal name
CDate of BirthDateDOB for age group classification
DAge (Years / Months)Formula=DATEDIF(C2, TODAY(), "Y") & " yrs, " & DATEDIF(C2, TODAY(), "YM") & " mos"
EAge GroupFormulaAutomated classification (Infant, Toddler, Preschool)
FPrimary Parent / GuardianTextParent full name
GParent PhoneTextEmergency contact phone
HSevere AllergiesTextCritical allergy alerts (e.g., PEANUT ALLERGY - EPIPEN)
IMedical / Dietary NotesTextSpecial dietary or health instructions
JAllergy Warning AlertFormulaVisual highlight for severe health notes

2. Automating Age Group & Allergy Warnings

Automating child age calculations and allergy warnings prevents scheduling and safety errors:

A. Automated Age Group Classification (Column E)

In cell E2, automatically categorize children into age groups based on their Date of Birth (Column C):

=IF(ISBLANK(C2), "", IF(DATEDIF(C2, TODAY(), "M") < 18, "1. Infant (0-18m)", IF(DATEDIF(C2, TODAY(), "M") < 36, "2. Toddler (18m-3y)", "3. Preschool (3y-5y)")))

Explanation: If a child is under 18 months, classifies as Infant. Between 18 to 36 months, Toddler. Over 3 years, Preschool. This helps home daycares maintain legal adult-to-child ratio compliance!

B. Severe Allergy Highlight Alert (Column J)

In cell J2, check if Column H contains allergy notes:

=IF(ISBLANK(H2), "✅ No Allergies Logged", "🚨 SEVERE ALLERGY ON FILE")

Apply Conditional Formatting to highlight Column J in bright red (#FEE2E2) if it contains SEVERE ALLERGY.


3. Setting Up the Tuition & Subsidy Payment Tracker

Create a tab named Tuition Tracker to monitor weekly billing:

Family NameChild NameSchedulePrivate Tuition ($)Subsidy Voucher ($)Parent Share Owed ($)Payment StatusOutstanding ($)
JohnsonEmma J.Full-Time$250.00$150.00=D2 - E2 ($100)Paid in Full$0.00
SmithLiam S.3 Days / Wk$180.00$0.00$180.00⚠️ OVERDUE$180.00

Parent Share Owed Formula (Column F):

=IF(ISBLANK(D2), 0, D2 - E2)

Automated Overdue Tuition Alert (Column G):

Apply Conditional Formatting to highlight Column G in red if payment status is marked OVERDUE.


Managing Waitlists & Enrolment Capacity

Empty daycare slots represent lost revenue that can never be recovered. Managing a dynamic waitlist ensures that when an older child graduates to elementary school, a waitlisted family fills the opening immediately.

1. Waitlist Queue Structure

On your Waitlist tab, record:

  • Parent Name & Contact
  • Child DOB / Expected Due Date
  • Desired Start Date
  • Days Needed (Full-Time, Mon/Wed/Fri, Tue/Thu)
  • Registration Deposit Paid ($)

2. Automated Waitlist Match Formula

Filter your waitlist queue using FILTER or QUERY to identify families waiting for a specific age group:

=QUERY(Waitlist!A:G, "SELECT A, B, C, D WHERE E = 'Toddler' AND G = 'Deposit Paid' ORDER BY D ASC")

This formula automatically extracts all deposit-paid families waiting for a Toddler opening, sorted by their desired start date!


Frequently Asked Questions (FAQ)

Can I share emergency pickup lists with my assistant teachers without exposing tuition data?

Yes! In Google Sheets, create a Filter View or separate tab containing only Child Name, Emergency Contacts, and Authorized Pickup Names/Photos. Share that tab with assistant staff without giving edit access to financial tuition tabs.

How do I handle government child care subsidy voucher payments?

In the Tuition Tracker tab, Column E logs government subsidy voucher credits (e.g., state or local childcare assistance). The spreadsheet automatically subtracts the voucher credit from the total rate, leaving the net parent copay amount in Column F.

Is Google Sheets compliant for storing child health records?

Google Sheets utilizes enterprise Google Cloud security. Ensure your Google account uses Two-Factor Authentication (2FA) and limit edit access strictly to authorized daycare personnel.


Upgrade to the ViaSheet Daycare CRM Spreadsheet

Building a custom daycare database with age-group ratio classifiers, allergy highlights, tuition subsidy formulas, and waitlist queues requires hours of setup.

If you want a pre-built, beautifully formatted spreadsheet engineered specifically for childcare providers, explore our Daycare & Childcare CRM Spreadsheet.

The ViaSheet Daycare CRM features:

  • Capacity & Enrolment Dashboard: Real-time stats on active enrolments, age-group occupancy, waitlist queue length, and monthly tuition revenue.
  • Enquiry & Tour Pipeline: Track prospective families from first phone call to facility tour and enrolment confirmation.
  • Child & Medical Profiles: Dedicated records for child DOB, severe food allergies, pediatrician contacts, and dietary notes.
  • Emergency Contact & Pickup Log: Detailed database of authorized parents, guardians, and emergency pickup adults.
  • Tuition & Subsidy Ledger: Manages weekly/monthly rates, government voucher credits, parent co-pays, and late fee warnings.
  • One-Time Purchase: Pay just €29 once for lifetime access in Google Sheets and Microsoft Excel—no monthly fees or subscriptions ever.

Keep children safe, organize family records, and maintain 100% enrolment capacity. Download the ViaSheet Daycare CRM Template today!