Homeroom gives you three ways to price an activity: Basic, Advanced, and Usage. You pick one per activity, and each tab has its own set of options so you can match the pricing to how the activity actually runs.
This guide walks through every option in each tab and shows what families see when they enroll.
Picking the right tab
Basic. One upfront price for the full season, with an optional materials fee and an optional installment plan. Best for traditional season programs and one-and-done activities.
Advanced. Subscriptions, drop-ins, full-season, or per-day-of-week pricing. Turn on any combination. Best for after-school care, recurring classes, and anything where families need flexibility.
Usage. Families are billed based on time actually used, hourly or per class day. Best for after-care where attendance varies day to day, or anything you want to bill on actuals.
You can only choose one tab per activity. Inside the tab, you can turn on as many options as fit.
Basic pricing
One flat season price, optional materials fee, optional installment plan. The simplest of the three tabs.
Basic has two pricing fields and an optional payment schedule.
Season price. The total a family pays for the whole season.
Materials fee. Optional add-on, charged on top of the season price.
Required payment schedule. Optional. Set a deposit due at registration and one or more installment dates so families don't pay the full amount upfront.
Required payment schedule is only available on the Basic tab.
What families see
Families see the season price and any materials fee on the activity card. If you've set a required payment schedule, the deposit is charged at registration and Homeroom auto-charges each installment on its scheduled date.
Advanced pricing
Mix subscriptions, drop-ins, full-season, and per-day-of-week pricing in any combination. If you turn on more than one option, families pick which one they want at registration.
The four Advanced options are below. Turn on whichever ones fit the activity.
Monthly or weekly subscription
Families pay a recurring price each month or each week. Set up one row per tier:
Days. How many days per week (1, 2, 3, 4, or 5).
Price type. Choose how families are billed each period.
Per day: families are charged a per-day rate multiplied by the number of session days available that period. It's based on what's offered, not what they attend. Example: at $30/day, a month with 10 session days is $300. A month with 5 session days is $150.
Flat: families pay the full tier price every billing period, regardless of how many session days are offered. Example: $150/month is $150 every month, even if one month has fewer sessions.
Flat (prorate first/last period): families pay the flat rate for full periods, but the first and last periods are automatically prorated when they're shorter than a normal billing period.
Price. What that tier costs.
Billing frequency. Weekly or monthly.
Example: after-care priced at 4 days a week for $150 a month, 5 days a week for $200 a month.
Click Add subscription option to add another tier.
Fixed start date (sub-option of subscription)
Optional checkbox under the subscription block. When checked, subscriptions start on the day the family enrolls or on the activity start date, whichever comes later. Families can't pick a different start date. Leave it unchecked if you want families to choose their own start date.
Daily drop-in
Families pay a fixed rate for individual calendar days. They pick the specific dates at registration.
Daily drop-in price. What each individual day costs.
Use this when families want to come in for one-off days without committing to a full schedule. It can be turned on by itself or alongside the other Advanced options.
Full season
One flat price for the entire season. Same idea as Basic, but combinable with the other Advanced options.
Season price. Total cost for the whole season.
Season price by number of days per week
Like the subscription option, but families pay once for the full season instead of paying month by month.
Set up one row per day-tier:
Days. How many days per week.
Price. Total season cost for that tier.
Example: 3 days a week for $1,800 for the year, 5 days a week for $3,000 for the year.
What families see
If you've turned on more than one Advanced option, the activity card shows the price range, and families pick which option they want when they register.
If subscription is on, families see a "Select plan" screen, pick a day-tier, then choose which days of the week they'll attend.
If drop-in is on, families pick the exact calendar dates from a date picker.
Usage pricing
Charge families based on actual time used, not a flat rate. This is the most flexible of the three options and works best for aftercare, where attendance varies day to day. Families are billed using their daily check-in and check-out times.
Price and Type
Price. The rate, for example $10.
Type. Hourly, or daily per class day.
Hourly bills by time on the clock. Daily per class day bills a flat rate every day the child checks in.
Billing increment
How fine-grained the billing is. For example, if your rate is $10 an hour and your billing increment is 30 minutes, families are billed in 30-minute blocks.
Grace period
Optional buffer before the next increment kicks in. For example, with a 30-minute billing increment and a 5-minute grace period, a family who picks up 33 minutes after check-in is only billed for the first 30 minutes. A family who picks up at 36 minutes is billed for two 30-minute increments because they crossed past the grace window.
Choose schedule at registration
Decides whether families tell you in advance what days they plan to come.
None. Families don't pick a schedule. They drop in whenever.
Recurring weekly schedule. Families pick the days of the week they generally plan to attend, for example Mondays and Tuesdays.
Specific dates. Families pick the exact dates they're coming.
Either way, families are billed on actual attendance, not on what they signed up for.
Change schedule
If you asked families to pick a schedule at registration, this decides whether they can change it later from their account.
Yes. Families can update their schedule from the family portal. A Monday/Tuesday family can switch to Wednesday/Thursday on their own.
No. Only you can change it.
Overlap policy
How to handle billing when a child is enrolled in two activities at the same time. This comes up most often with after-care running alongside an enrichment club.
Charge for overlap. Bill the full time, regardless of any other activity the child is in. Use this when after-care should always be charged in full.
Deduct overlap. Don't bill for the time the child is in another activity. For example, if a child is in chess from 3:00 to 4:00, no after-care charges accrue during that hour.
Start charge after overlap. Don't bill until the overlapping activity ends. For example, a child checks into after-care at 2:45, has chess from 3:00 to 4:00, and is only billed starting at 4:00. This is useful when every child gets checked into after-care for safety, but you only want to bill the families whose kids stay after their enrichment ends.
What families see
Families enroll without paying upfront. They enter payment information, and Homeroom bills them around the 15th of each month for the previous month's usage.
Combining options
Inside Advanced, you can turn on as many options as you want, and families pick one when they register. Inside Usage, every option you set applies to every family on the activity. Basic is a single price applied to everyone.
You cannot mix tabs. An activity is either Basic, Advanced, or Usage.





