Classroom Moves, Bulk Withdrawals & Batch Enrollment

Classroom Moves, Bulk Withdrawals & Batch Enrollment

Every center director knows the drill: summer rolls around and you need to withdraw 30 graduating kids, then enroll them all into new fall programs. Or it's 2 PM and you're shuffling three toddlers to the next room because a teacher called in sick. Either way, doing it one child at a time is painfully slow.

We've added bulk enrollment operations to KidzLog — select multiple children and move, withdraw, or enroll them all at once.

Moving Children Between Rooms

The most common daily task is moving a child from one classroom to another within the same program. Maybe you're balancing ratios, covering a room during nap time, or a child is transitioning to a new classroom permanently.

The new Move to Room action makes this a two-tap operation: open the menu on any enrollment, tap Move to Room, pick the classroom, done.

Action dropdown showing View, Edit, Move to Room, Switch Programs, and Withdraw options on an enrollment

The modal only shows classrooms in the same program — no wading through rooms that don't apply. Need to move a child to an entirely different program (say, from Toddler to Preschool)? Use Switch Programs to select the new program, classroom, and fee schedule in one step.

Quick move modal showing Ladybug Room as an available classroom

Moved a child temporarily? A Return to Original Room shortcut shows up in the menu afterward — one tap to put them back, no need to remember which room they came from.

Bulk Moves and Withdrawals

When you need to move or withdraw more than one child, the enrollment list now has checkboxes. Select the children, and a floating bar appears with your options:

Three children selected in the enrollment list with Move to Room and Withdraw buttons in the floating action bar

Move to Room lets you pick a target program and classroom, then moves everyone in one go. If some children are already in that classroom, they're simply skipped — you'll see a clear summary like "3 moved, 1 skipped" so nothing is left to guesswork.

Withdraw shows a confirmation listing every child, then cancels all their enrollments at once. For year-end transitions, this turns a 30-minute task into 30 seconds.

Enrolling a New Group of Children

The other side of year-end is the fall re-enrollment. The Not Enrolled tab lists every child in your center who doesn't currently have an active enrollment — perfect for spotting who still needs to be placed.

Not Enrolled tab showing two children selected with the Enroll button in the action bar

Select the children, tap Enroll, choose a program and classroom, set the start date, and they're all enrolled. If a child already has an enrollment in that program, they're skipped automatically — no duplicate enrollments, no manual checking.

You can also bulk enroll directly from a classroom page, where the program and classroom are already set. Just pick the children and confirm.

What Stays Safe

All of these operations are designed so you can move fast without worrying about mistakes:

  • A child can never end up with two active enrollments in the same program
  • Room moves verify the classroom actually belongs to the right program
  • Every move, withdrawal, and enrollment is recorded in the audit log with timestamps and who made the change
  • Everything works on desktop, tablet, and mobile — the action bar stays accessible on any screen size

When You'll Use This

  • Year-end transitions: Withdraw the graduating class in one batch, then bulk-enroll them in the next program for fall
  • Ratio management: Quick-move children between rooms during the day and reverse it with Return to Original Room
  • New cohort setup: A new group of children starts next month — enroll them all at once instead of one at a time
  • Program upgrades: Move children from Toddler to Preschool with Switch Programs as they age up

These bulk operations build on KidzLog's full enrollment management system, where you set up programs, classrooms, capacity limits, and waitlists before the first child is ever placed.

Ready to Simplify and Organize your Daycare?

Get started with KidzLog today!

---

KidzLog Team

Related Articles

Send, sign, and track enrollment documents in KidzLog
June 23, 2026
Send, sign, and track enrollment documents in KidzLog

A new Documents module lets you send forms for parents to sign, acknowledge, or upload, and auto-sends the enrollment...

Review and approve enrollments before they go live
June 16, 2026
Review and approve enrollments before they go live

Track paper and phone enrollment requests in one place, add internal notes, then approve to create the child and...

May 2026 Product Updates: Video, Activity History & More
June 1, 2026
May 2026 Product Updates: Video, Activity History & More

May brings video on daily activity logs, a searchable Activity History of who changed what, expanded notifications, and...