MTNA 2022 - My Music Staff » My Music Staff

MTNA 2022 Special Offer!
60-Day Free Trial

Schedule lessons, teach online,
send invoices, collect payments and much more!

Get Started Today


All of this, and much more, all in one place.

Hold live video music lessons with My Music Staff’s built-in Zoom, FaceTime and Skype integration. Launch the video call directly from your calendar or Home Agenda!

When taking attendance for a lesson, there’s a place for you to record lesson notes. This is where you can write out specific instructions for what your student should be working on. You can even leave separate notes for the parent, and private notes for yourself all from the same spot!

All lessons/events that are scheduled on your My Music Staff calendar are tied to a family’s billing account. So, everything is automatically reconciled.

Ensure students and parents never forget about upcoming lessons/events or invoices that are due. My Music Staff automatically sends SMS text and email reminders!

Upload video files, audio files, sheet music or PDFs for your students to access via the Student Portal. Grant access to individual students or groups of students. There is no limit to how many files you can upload.

Students and parents can sign into the Portal to view their scheduled lessons or book new lessons. They can also view previous lesson notes to track their progress, any repertoire that has been assigned or any files that have been uploaded to the Online Resources section.

My Music Staff can automatically use your student and schedule information to figure out who owes what, so you can generate detailed, professional invoices in just a couple of clicks.

Use one of My Music Staff’s website templates and start designing your very own website. Hosting your My Music Staff built website is included in your monthly membership. If you already have a pre-built website, no need to switch! We provide you with two pieces of code to display the MMS registration form and MMS student portal login on your website.

Assign repertoire pieces to your students. You can add notes for each repertoire piece and these notes will be available to any student that is assigned to that repertoire. This is a great place to include video/audio links, instructions, tips, etc.

Send out studio wide emails, or group-specific emails with just a few clicks! This is particularly useful when you have important studio news to share, such as studio closures.

My Music Staff integrates with Stripe and PayPal Pro for online payments. By completely automating this process with auto-invoicing and Auto Pay, you’ll no longer need to chase down late or missing payments.

Create and publish blog posts directly to the Student Portal, Teacher Portal and your My Music Staff built website. Keep your entire studio in the know!

Only $14.95/month for a single teacher studio.
Multi-teacher studio? No problem! Each additional teacher is only an extra $4.95/month.

Outside of Canada/USA? Click here to see pricing in your currency

Getting Started Guide

Follow along with our comprehensive visual guide to learn the ins and outs of My Music Staff!

The Basics
Learn about the core features of My Music Staff – students, scheduling, and billing – and how they all work together to reduce your admin time.

Automate It
Streamline your entire invoicing process using features like auto-invoicing and Auto Pay to accept online payments.

The Next Level
Provide even more value to your studio families with the Student Portal.

Read the Guide

Find out why thousands of music teachers trust their studio to My Music Staff!

“THANK YOU for making the setup of online lessons so easy! This is seriously helpful at a stressful time. My Music Staff is the BEST!”

– Josephine

“Thank you MMS for all your up to date and timely changes during this difficult time. I am always so amazed at the wonderful work you consistently do for your members! Brilliant!”

– Brenda

“Thank you!! You guys are awesome! A very timely addition – and a great feature to enable offering ongoing online lessons in the future! Excited (and relieved).”

– Nikol