Skip to main content

How to Create Tuition Plans and Link Them to Programs

Written by Shivee

A Tuition Plan helps automate your billing process. Instead of creating invoices manually each time, you can create a tuition plan once and have the system automatically generate invoices for students based on the schedule you set.

This guide will walk you through how to:

  • Create a Tuition Plan

  • Add Charges

  • Assign Students

  • Link the Tuition Plan to a Program

  • Manage the Tuition Plan

Before You Begin

Before creating a Tuition Plan, make sure the following are already set up:

  • Charges – Such as tuition fees, registration fees, transportation, or other applicable fees

  • Discounts – If you offer any discounts

  • Taxes – If applicable to your billing setup

  • Programs – The programs you will assign the tuition plan to

Once these items are ready, you can proceed with creating your Tuition Plan.

Step 1: Create a Tuition Plan

Navigate to Tuition Plan

From the left panel: Programs→ Tuition Plan → Add Tuition Plan

Click Add Plan and choose Create Tuition Plan or Use Template.

Basic Details for Creating a Tuition Plan

When creating a Tuition Plan, you'll need to enter the basic plan and billing information. These settings determine how and when invoices are generated.

1. Tuition Plan Name

Enter a name that clearly identifies the tuition plan.

Examples:

  • Full Day Program

  • After School Care

  • Part-Time Program


2. Select Label

Choose a Label if your center uses labels to organize or categorize tuition plans.


3. Invoice Frequency

Select how often invoices should be generated:

  • Weekly

  • Bi-weekly

  • Semi-monthly

  • Monthly

  • Quarterly

  • Half-yearly

  • Yearly

  • Custom Terms

The selected frequency determines how often invoices will be automatically generated.

Example: If you select Monthly, the system will generate one invoice each month in accordance with your billing schedule.


4. Set Up First Invoice Details

Configure the details for the first invoice:

  • Billing For – Select the month or billing period that the first invoice will cover.

  • First Invoice Generation Date – Select the date when the first invoice should be generated.

  • Invoice Due Date – Select the date by which the invoice payment is due.

These settings will be used to automatically generate future invoices in accordance with the tuition plan schedule.

Preview Upcoming Invoices

Click Upcoming Invoice Details to preview how future invoices will be generated based on the settings you’ve entered.

💡 Tip: Review the upcoming invoice details before saving the plan to make sure the billing frequency, generation dates, and due dates are correct.

Additional Options

You can enable additional settings to customize how invoices are generated and handled.

Select the options that apply to your billing process:

  • Generate First Invoice on Joining Date – Generates the first invoice based on the student’s joining date if they join after the scheduled invoice generation date.

  • Prorate First Invoice Based on Enrollment Days – Adjusts the first invoice amount based on the number of days the student is enrolled.

  • Prorate Last Invoice Based on Enrollment Days – Adjusts the final invoice amount based on the student’s enrollment period.

  • Always Settle Invoice with Available Credit – Automatically uses any available credit balance to settle the invoice.

  • Send Invoice via Email to Parent – Automatically sends the generated invoice to the parent.

💡 Tip: Review these options carefully and enable only those that match your center’s billing policies.


Notes Section

You can add notes to provide additional information related to the tuition plan or invoices.

  • School Notes – Internal notes that are visible to your team but not visible to parents.

  • Parent Notes – Notes that will appear directly on the invoice and can be viewed by parents.

💡 Tip: Use School Notes for internal billing instructions and Parent Notes for information or reminders you want parents to see on their invoices.

Step 2: Add Charges

You will now be taken to the Add Charge screen.

Click Add component and select the fee components you want to include, such as:

  • Tuition fee

  • Registration fee

  • Transport fee

You can:

  • Adjust the amount

  • Apply discounts

  • Apply taxes

The right panel will show:

  • Subtotal

  • Discount

  • Total without tax

  • Final total

Once all components are added, click Save. Your Tuition Plan is now created.

How to Link a Tuition Plan to a Program

After creating the Tuition Plan, link it to a program so students in that program are billed correctly.

Steps:

  1. Go to Program from the left panel

  2. Select the program you want to link

  3. Open the program

  4. Click on the Tuition Plan section

  5. Under Assigned Tuition Plan, select the Tuition Plan

  6. Click Save

The Tuition Plan is now linked to the program.

Important Notes

  • One program can have multiple tuition plans

  • One tuition plan can be linked to only one program

How to Generate Invoices Using a Tuition Plan

There are two ways to generate invoices.

Method 1: Manual Invoice Generation

Go to: Tuition & Billing → Invoices

Select students and generate invoices manually.

Method 2: Automatic Invoice Generation (Recommended)

Assign students to the Tuition Plan.

Steps:

  1. Go to Tuition Plan

  2. Select the plan

  3. Click Assign Students

  4. Add:

    • Student name

    • Start date

    • End date

    • Discount (if applicable)

Click Save. Invoices will now generate automatically based on the plan schedule.

For more detailed information please go through this video:

Managing a Tuition Plan

You can easily pause, resume, clone, delete, or remove students from a Tuition Plan.

To manage a tuition plan:

  1. Go to Programs, choose Program→ Tuition Plan

  2. Locate the tuition plan you want to manage

  3. Click the three dots on the right side of the plan

You will see the following options:

If you need to make changes to an existing plan (such as frequency, dates, or components):

  1. Click the three dots next to the plan

  2. Select Edit Plan

  3. Make the required changes

  4. Save the plan

This will update the plan going forward.

Pause or Resume a Tuition Plan

Pausing a plan stops invoice generation for all students assigned to it.

To Pause:

  1. Go to Tuition Plan.

  2. Find the plan.

  3. Click the three dots (⋮).

  4. Select Pause Plan.Select Pause Plan

To Resume:

  1. Find the paused plan.

  2. Click the three dots (⋮).

  3. Select Activate Plan.

Once activated, invoices will resume according to the plan’s schedule.


Pause a Plan for One Student

You can pause billing for an individual student without affecting other students.

  1. Open Programs.

  2. Select the student you want to update.

  3. Click the three dots (⋮) next to the student’s name.

  4. Select Pause.

You can activate the student again whenever needed.


Clone a Tuition Plan

Use Clone Plan to create a copy of an existing plan. This is helpful when creating a similar plan with only a few changes.

  1. Go to Tuition Plan.

  2. Click the three dots (⋮) next to the plan.

  3. Select Clone Plan.

  4. Update the plan details as needed.

  5. Save the new plan.


Delete a Tuition Plan

If you no longer need a plan:

  1. Go to Tuition Plan.

  2. Click the three dots (⋮) next to the plan.

  3. Select Delete Plan.

  4. Confirm the deletion.

⚠️ Note: Deleting a plan permanently removes it from the system.


Remove a Student from a Plan

To stop billing a specific student under a tuition plan:

  1. Open the Tuition Plan.

  2. Click Assigned Students.

  3. Find the student.

  4. Click the three dots (⋮) next to their name.

  5. Select Remove.

The student will no longer have invoices generated under that plan.

Quick Tip

Use Pause when you may need to resume the plan later. Use Remove when the student should no longer be part of the plan.

Summary

Creating and linking Tuition Plans helps you:

  • Automate invoice generation

  • Reduce manual work

  • Ensure accurate billing

  • Manage student payments easily

Once set up, invoices will be generated automatically according to the schedule you configured.

Did this answer your question?