Homeroom handles billing automatically so you never have to chase payments. Here's how it works.
When billing is triggered
At enrollment: Families are charged at the time of registration (or a deposit, depending on your settings)
On a schedule: For extended care or monthly programs, Homeroom automatically charges families until the program ends.
Monthly - Families will be charged on the first of each month
Weekly - Families are charged at the beginning of the week.
Usage - Families are charged on the 15th of the following month.
At session start: Some programs are configured to bill when the session begins by using an installment date
Payment methods
You can give families the ability to pay via credit/debit card, bank account, affirm, and Alipay at registration. Payment methods are securely stored for future billing cycles.
Failed payments
If a payment fails, Homeroom automatically retries and notifies the family via email. You'll also see a flag in your dashboard under Billing → Pending Payments.
Billing notifications
Families receive an email receipt for every successful charge. You can customize the receipt message in Settings → Notifications.
💡 Tip: Automated billing eliminates the need to manually invoice families. You can still make manual adjustments — including refunds and one-off charges — from the Billing section at any time.