Built for Before & After Care

Before & after school care software. Built for school-age programs.

MyKidReports is built for school-age care: flexible schedules, drop-in or recurring enrollment, hourly to monthly billing, a check-in kiosk with pickup-time tracking, and a parent app the families of older kids actually use. Run before-care, after-care, or both — from one account.

★★★★★ 5.0 / 5 on Capterra, GetApp & Software Advice Free for up to 5 children · No credit card
We get it

School-age care is its own beast.
Built for full-day daycare? Doesn’t fit.

Before- and after-care programs aren't preschools. Kids attend only morning or afternoon, some come every day while others drop in once a week, and parents want a text update — not 30 photos.

Schedules that don't fit a daycare box

Before-care from 6:30 to 8:30 AM. After-care from 3 to 6 PM. Drop-ins on early-release Fridays. The software you're using treats every child like a 7 AM–6 PM full-day enrollment.

Particular activities, not a whole-day feed

Before-care arrival, snack at 3:45, homework time, late-bus arrival, dismissal recap. B&AC programs have specific activities tied to specific times — full-day daycare apps don’t even have these categories, so your team works around them or skips them entirely.

Parents want signal, not 30 photos

School-age parents want a quick text — an early-release alert, a pickup-time change, a snack-day reminder. They don’t need a photo album. Apps built for infants and toddlers overwhelm them, or send nothing useful at all.

Every tool, tuned for school-age

What before & after care directors actually need.

An after school care software stack that covers afterschool scheduling, billing, registration, attendance, parent communication, and reports — included on every plan. No upcharges, no per-feature pricing, no hidden modules. See every feature ›

Flexible schedules per program

Before-care, after-care, school-break programs — each with its own hours, capacity, and days. A child can enroll in one program or several.

Enrollment packets per program

Build a separate enrollment packet for each program with its own forms, paperwork, and pricing. Self-serve, admin-led, or hybrid — your call.

Hourly to monthly billing

Charge by the hour, day, week, or month. Sibling discounts and subsidy splits applied automatically. Card or ACH, payouts next business day.

Check-in & pickup kiosk

Parent or staff check-in at the door with signatures and timestamps. Every drop-off and pickup logged with the time and the staff member who scanned the child in or out.

App, SMS, & email

Send updates through the parent app, email, or SMS — or all three for the things that matter. Newsletters, schedule changes, weather closures.

Reports licensing actually asks for

Attendance with signatures, billing summaries, enrollment with waitlist, activity logs. 11 built-in categories — generate, print, export, or email.

Billing that matches attendance

One invoice per family. No matter how messy the month was.

Mixed recurring and drop-in days. An extra drop-in on Wednesday. A sibling discount applied across two programs. A subsidy on one child. All of it lands on a single, clean invoice the family can pay in two taps.

  • Attendance feeds billing automatically. Drop-in days get charged at your drop-in rate. Recurring families keep their plan. Nothing to reconcile at the end of the month.
  • Sibling discounts apply automatically. Set the discount once per family. Every sibling enrolled across before-care, after-care, or both gets the discount applied on every invoice — no manual math.
  • Subsidies split cleanly per invoice. Agency portion separated from family co-pay on every bill. Audit-ready PDFs for funders, ready to export the moment they're requested.
After Care + Before Care · recurring
$562
DUE MAY 1
Before Care · 20 days $240.00
After Care · 20 days $320.00
Drop-in · 2 days $48.00
Sibling discount · 10% −$46.00
Add line item
Apply sibling discount
Billing Plans

Make as many plans as your program needs.

Before-only, after-only, both programs, drop-in days, summer camp, a special activity track — before- & after-care lives or dies on getting the right family on the right plan. Create unlimited plans, assign them in a tap, and stack plans on the same student when a family enrolls in more than one program.

  • Unlimited plans, your way.Monthly, weekly, hourly, drop-in, summer-only — spin up a new plan in under a minute. Set the amount, the billing frequency, and the invoice timing once.
  • Assign any plan to any student.Tap “Assign”, pick the students, done. See how many students are on each plan at a glance.
  • Stack plans per student.A kid can be on After Care + a Special Activity plan at the same time. Both line items appear on one family invoice — no spreadsheets.
  • Invoice timing you control.Set how many days before the due date each invoice should send. Families get plenty of warning, your collection rate stays high.
Attendance log

Every check-in & pickup, signed and time-stamped.

Open any child’s week and you see exactly when they arrived, when they left, who signed them in or out, and how many hours they were with you. The log is the single source of truth — for parents, for licensing, and for billing.

  • Captured at the door, not from memory.Kiosk check-in records the exact minute, the staff who scanned the child in or out, and a parent signature when required.
  • Total hours computed automatically.Per day, per week, per program. No tallying by hand, no end-of-month reconciliation when a family asks for their hours.
  • Edit or add hours when needed.Forgot to scan a kid out? Add the missing hours in one tap, and the log keeps a record of who changed what.
Post Activity

Log what actually happened today. In one tap.

From the after-care snack at 3:45 to a scraped knee at 4:30 — staff post it from the floor, parents see it on the way to pickup. 14 activity types come prebuilt; need one we don’t have? Create your own in seconds.

  • 14 prebuilt activity types.Food, Meds, Potty, Boo-Boo Report, Incident Report, End of Day, Health Check, Kudos, Announcements — built for school-age care.
  • Create your own activity type.Snack station, homework time, late-bus arrival, dismissal recap — whatever your program runs. Pick an icon, name it, start posting.
  • Admin approval, optional.Turn it on and every staff post waits for your sign-off before parents see it — perfect for new hires or sensitive logs like Incident and Health Check.
Built for program directors, not IT teams

Your phone is the whole front office.

If you can send a text, you can run a before- and after-care program on MyKidReports. No installation, no servers, no technical setup — just one app on your phone.

Setup Step 4 / 5

Up and running in one sitting.

Add your programs (before, after, school-break), set your rates and grace periods, build an enrollment packet for each, and send invites to your families. Most directors are sending their first invoice on day one.

Your program is live 2 programs · billing active · parent app sent
Online now

Real people, not chatbots.

Reach our support team by chat, email, or the contact form on our website. A real person on our team picks it up, reads what’s actually going on at your program, and writes back. No bots, no tier-one queue, no scripted reply.

MyKidReports support Reply from a real person · not a bot
5 kids
Free foreverTry every module before you pay
$0.99/child
Under 100 kidsPer child per month — that’s it
100+
Custom pricingTalk to us for a quote
11
Built-in reportsLicensing, billing, attendance, more
FAQ

What program directors ask before they switch.

What is the best software for before and after school care programs?+

The best before and after care software handles the realities of school-age programs: kids attend only morning or afternoon, some come every day while others drop in, billing has to match actual attendance, and parents want quick updates rather than a full preschool feed. MyKidReports does all of that with flexible scheduling (before, after, or both), drop-in and recurring enrollment, hourly/daily/weekly/monthly billing, a check-in kiosk with pickup-time tracking, and a parent app with messaging, photos, newsletters, email and SMS.

Can MyKidReports support drop-in attendance and recurring schedules at the same time?+

Yes. Families on a recurring schedule are billed on a recurring plan, and families who drop in are billed for the days they actually attend. The check-in kiosk tracks every drop-off and pickup, attendance flows into billing, and you get one bill per family — no spreadsheets, no manual reconciliation at the end of the month.

How does billing work for before & after care?+

You set the rate structure that fits your program — hourly, daily, weekly, or monthly tuition, with sibling discounts and subsidy splits supported on every invoice. Families pay by card or ACH, payouts land in your bank the next business day. Free for up to 5 children, $0.99 per child per month under 100 children, custom pricing at 100+ children.

Can families enroll on their own, or does our team have to do it?+

Both. Families can self-enroll through a branded enrollment packet, your admin team can enroll them manually, or you can mix the two. Each program (before-only, after-only, both, school-break camp) can have its own enrollment flow with its own forms, paperwork, and pricing.

Can we run before-care, after-care, and a school-break program from the same account?+

Yes. Multiple programs run from one account — each with its own schedule, pricing, and enrollment packet. Families can enroll a child in more than one program and you get one bill per family.

What reports do before & after care programs typically need?+

The four reports school-age programs run most often: Attendance (with signatures and pickup times for licensing visits), Billing (charges, payments, subsidies), Enrollment (current vs. waitlist), and Activity logs. All 11 of MyKidReports’ built-in report categories are available — generate on demand, print, export, or email straight from the page.

How much does MyKidReports cost for a before & after care program?+

Free for up to 5 enrolled children. $0.99 per child per month for groups under 100 children. For 100+ children, custom pricing is available — talk to our team for a quote. No setup fee, no per-feature fees, no contracts, no per-user charges.

Before-care. After-care. Sorted.

Free for your first 5 children. $0.99 per child per month under 100 children; custom pricing at scale — talk to us.