Logo

What are you looking for?

Get help straight from our team...

Student Accounts & Billing

Billing Overview

How Music Monitor can support your billing process

Last updated on 15 Jan, 2026

This article is no longer updated.
Please go to our new Intercom knowledge base to ensure you're seeing the most recent version.
The link above takes you directly to the equivalent article on Intercom.

Whether you intend to export data from Music Monitor to another program for billing, or produce and send invoices directly from Music Monitor, the billing functions in Music Monitor will still support your processes. This article gives an overview of the functions available, and links to the detailed articles on each function.

The Logic of the Billing Procedure

Billing information is stored in the Student Accounts file, and draws information from other files to create its records. In the example of billing for tuition enrolments, it takes: 

  • The fee per lesson from the Fees file.

  • The number of lessons enrolled from the Tuition Enrolments file.

  • The student ID and name from the Students file.

  • The debtor ID, name and contact information from the Debtors file.

So the process of billing is to compile the information from all current enrolments (and other student activities) and assign the current fee in a record in the Student Accounts file.

From there, Music Monitor has a process to "finalise" the accounts records, which locks them to prevent later editing, and also either produces invoices or exports the data for another program to use in producing invoices. 

Image

Setup

Your billing setup is fundamental to the way your organisation works and your use of Music Monitor, so we will work closely with you to choose these settings when getting you started. You can change them at any time, though!

The main determining factors are:

  • If you have a separate student database (like most schools do), you will only import student information into Music Monitor. Debtor information will remain in the school database. If instead (like the conservatoriums) you have Music Monitor as your primary student database, you will enter debtor information in here as well.

  • If you do not have debtor information in Music Monitor, you will clearly export the billing data for an external billing program. If you have debtor information in Music Monitor, you have the option to produce invoices from Music Monitor and record payments in it, or still to export to another program.

These basic settings are found at Home > Settings (gear icon) > General Settings, under Students and Student Accounts.

You can see more detail on this setup in the article Accounts Overview.

Image

Billing Process

The process of billing is essentially three steps:

  1. Send Fees to Accounts
    As outlined above, this creates records in the Student Accounts file, bringing together current fees and current enrolment/activity information.
    You can do this for one single activity, and there are scripts to do this in bulk for all activity in each billing period.
    These remain as records in this file, not yet billed to the student. This list of unbilled records is sometimes called your "billing bucket".

  2. Process Unbilled Amounts
    This takes all the records you have created in any number of different batches (or individual cases) and marks them as billed. They are now ready for export or invoicing, and cannot be edited.
    NOTE: An admin account can still edit these records, but this should be restricted to cases when an error has occurred that needs to be corrected, as it will have downstream consequences e.g. for auditing.

  3. Export or Produce Invoices
    This is usually done immediately, as the completion of the step above. The records now processed for billing are exported in your chosen format for your finance system, or you produce invoices within Music Monitor to send to your customers.

Scripts for these steps are found at Common Tasks > Billing.

You'll notice this category also include a number of other scripts, such as updating fee information and resetting the number of lessons. Before billing for a new year, when fees may have changed, it's important to finalise the previous year by adjusting for any lessons that need to be credited back to the student (see Missed or Cancelled Lessons) and then enter the correct fees for the upcoming year.

See Suggested End of Year Procedures for more on these preparation steps.

When it comes to sending fees to accounts, there are many different scripts, for sending the different kinds of fees and discounts to the Student Accounts file. Some of the most commonly used ones are:

Then it is time to Process All Unbilled Amounts.

In that process, you will either export the data, or Produce and Send Customer Invoices

Related Articles

Accounts Overview

How Music Monitor manages finance records.

Billing During the Term

Billing in advance procedures for enrolment changes during term.

Billing Early for Next Term

How to bill for next term if the current term has not been finalised

Bill Tuition Discounts in Arrears

How to process scholarships, bursaries and discounts for tuition in arrears.

Billing Tuition in Advance

How to bill tuition enrolment in advance

Billing Tuition in Arrears

How to bill tuition in arrears for lessons given according to roll marking.

Billing Tuition Lesson Adjustments

Reconciliation process for producing lesson adjustments

Missed or Cancelled Lessons

Setup and Procedures for Managing This Scenario

Mix Billing Tuition in Advance and Arrears

How to bill some debtors in advance and others in arrears for tuition.

Process All Unbilled Amounts

Finalise unbilled or uninvoiced line items.

Produce and Send Customer Invoices

An overview of this function.

Send Accompanist fees to Accounts file

The billing process for exam accompanists' fees.

Send Ensemble Adjustments to Accounts

Credit students, where required, for missed ensemble sessions.

Send Ensemble/Class DISCOUNTS to Accounts

Part of the billing process if you offer discounts on class/ensemble fees.

Send Ensemble/class Fees to Accounts File

If you charge a fee for ensemble participation, students will need to be charged by having the Ensemble fee sent over to the Student Accounts file.

Send Exam fees to Accounts file

Billing process for exam entrant fees

Send Instrument Hire Fees to Accounts

How to send instrument hire to student accounts in bulk.

Send Scholarships to Accounts

How to include scholarships and bursaries in the billing.

Send Tuition Fees to Accounts File

Billing lesson fees in bulk

Send Workshop Fees to Accounts File

How to bill for all (or selected) workshops in bulk

Suggested End of Year Procedures

Advice on End of Year procedures

Was this page helpful?
Previous

Manage Debtors

Next