We're redesigning Program-Based Billing to make tuition setup faster, more flexible, and easier to manage. From creating tuition plans to assigning students and managing subsidies, everything will soon be available in one guided workflow.
What's Coming
š A New 4-Step Billing Setup
Create a program, configure tuition plans, assign students, and review your billing setup, all in one seamless flow.
No more jumping between multiple pages.
š° More Powerful Tuition Plans
Configure billing your way with new flexibility:
Set Up Recurring Invoices with Greater Flexibility
Configure recurring invoices by selecting the exact invoice generation date and defining the service period the invoice should cover.
Simply choose when invoices should be generated (for example, the 25th of every month) and the service period (such as 1stā31st of the month). illumine automatically converts this into a recurring billing schedule, generating invoices on the chosen date for every billing cycle.
Customize Billing Cycle Start Month
For quarterly, half-yearly, and yearly billing cycles, schools can now choose the starting month of the cycle.
For example, if your quarterly billing should begin in February instead of the calendar default of January, you can configure that directly in the tuition plan.
Save tuition plans as reusable templates
Instead of configuring billing rules, charges, discounts, and taxes from scratch every time, simply select a saved template and make any necessary adjustments- helping you create new tuition plans in just a few clicks.
Faster Tuition Plan Configuration
Configure tuition plans without leaving the page. Simply select existing charges, discounts, and taxes, or create new ones on the fly as you build your tuition plan- eliminating the need to navigate back to Billing Settings.
Per-Day Billing
Create tuition plans that bill students based on the number of scheduled attendance days instead of a fixed monthly fee.
Simply configure a per-day rate, and illumine will automatically calculate invoice amounts based on the student's enrolled scheduleāideal for part-time or flexible attendance programs.
Configure Proration at the Tuition Plan Level
Choose whether the first and last invoice should be prorated directly within each tuition plan.
This gives you greater flexibility to define billing rules for different fee structures, without relying on global settings.
šØāš©āš§ Smarter Student Assignment
Assign students faster with bulk actions.
You'll be able to:
Enroll New or Returning Students
The enrollment screen now separates students into two tabs:
New Students ā Students joining the program for the first time
Returning Students ā Students who were previously enrolled in the same program
Quickly re-enroll returning students without searching through the full student list, making recurring or seasonal program enrollments much faster.
Review Before You Go Live
Before confirming your setup, review each student's billing details in one placeāincluding their assigned tuition plan, start date, discounts, subsidies, and next invoice generation date. This final review helps ensure every student is billed correctly before recurring billing begins.
Generate Missed Invoices for Late Enrollments
If the "Generate first invoice on joining date if assignment happens after the invoice generation date" setting is enabled, illumine will now identify any invoices the student has missed during assignment.
You'll have the option to generate those missed invoices immediately or skip themāgiving you complete control over billing for students who join after the regular invoice generation date.
šµ Built-in Subsidy & Financial Aid Management
Manage subsidies directly within program enrollment.
New capabilities include:
Configure Recurring Subsidies with Expiry Dates
Manage subsidies directly within program enrollment by configuring multiple subsidies with their own start and end dates.
The system automatically applies the correct subsidy based on the effective date, ensuring the right subsidy amount is picked up for every invoice throughout the student's enrollment.
Simply configure it once and let illumine handle subsidy changes automaticallyāno manual updates required.
New Subsidy Calculator
Configure both the daily subsidy reimbursement and the parent co-pay in one place. The calculator automatically computes the net daily subsidy amount that will be applied to each invoice, giving you complete visibility into how much is covered by the subsidy and how much is payable by the parent. This simplifies subsidy setup while ensuring accurate billing every time.
Apply Discounts & Subsidies During Student Assignment
Assign custom discounts and subsidies while enrolling students into a program.
Instead of configuring these after enrollment, you can now add child-specific discounts, subsidies, and expiry dates as part of the assignment flow, making onboarding faster and ensuring invoices are generated correctly from day one.
Configure subsidies from either the Student Profile or the Program Enrollment page -whichever is more convenient.
Both views stay fully in sync, so any subsidy updates made in one place are automatically reflected in the other, ensuring billing always uses the latest configuration.
š Better Billing Visibility
Review everything before billing begins.
View:
Student tuition plans
Custom discounts
Subsidies applied
Next invoice generation date
Upcoming invoices
Total billed and collected amounts
You can even pause billing until you're ready to go live.
āļø Advanced Billing Options
Need more flexibility? Advanced settings will let you:
Create Rate Cards with Effective Dates
Configure future fee changes in advance using Rate Cards.
For example, if your tuition is $1,000 per month until September and increases to $1,200 from October onwards, simply add two rate entries with their respective effective start dates.
When invoices are generated, illumine automatically applies the correct rate based on the invoice generation date - no manual updates or new tuition plans required. This is ideal for planned fee revisions, annual tuition increases, or promotional pricing that changes over time.
Configure Conditional Charges
Create dynamic tuition rules based on student informationāwithout maintaining multiple tuition plans.
For example:
Offer a 10% sibling discount when a family has two or more children enrolled.
Apply a staff child discount for employees' children.
Charge different amounts based on any configured student profile field.
Simply define a condition (such as Sibling Count, Staff Child = Yes, or another student profile field) and specify the charge or discount that should apply when the condition is met.
This allows a single tuition plan to automatically calculate the correct charges for different groups of students, eliminating the need to create and manage multiple tuition plans for every pricing variation.
Assign Tuition Plans Based on Registration Date
Automatically apply different tuition plans based on when a student originally joined your school.
For example:
Students who joined between JanuaryāDecember 2024 are charged $200/month
Students who joined between JanuaryāDecember 2025 are charged $250/month
Students who joined in 2026 are charged $300/month
Simply create separate tuition plans for each pricing tier and define the applicable registration date range. During enrollment, illumine automatically assigns the correct tuition plan based on the student's registration dateāeliminating manual selection and ensuring every student is billed according to your pricing policy.
Add staff or parent invoice notes
All while keeping the everyday setup clean and simple.
Features Deprecated
We have chosen to remove Bi-weekly billing frequency, instead introduced Semi-monthly billing frequency. With Semi-monthly billing, invoices are automatically generated for two fixed service periods each month:
1st ā 15th
16th ā Last day of the month
This provides a consistent billing schedule regardless of the number of weeks in a month, making invoicing simpler and easier to reconcile.
š” Important Note
Your existing billing data is completely safe. This release introduces a redesigned setup experience and new capabilities, but does not modify or remove your existing configuration.
Why you'll love it
ā Set up billing in minutes with a guided workflow
ā Handle complex tuition structures with ease
ā Assign students in bulk and review charges before billing
ā Manage subsidies, discounts, and financial aid from one place
ā Gain complete visibility into upcoming invoices and collections
ā Configure flexible billing cycles for any enrollment model
Coming soon to illumine. Program-based billingāreimagined for childcare. š