How do I use subscription holds?
Pause a student’s lessons and billing for the summer, a vacation, or a break, and keep their enrollment for when they come back. Hold dates can’t be edited once saved, so confirm them with the family first.
Last updated: September 8, 2026
Applies to: Owner / Manager / Staff
PLUS Feature: No
Plan: All
Table of Contents
- Overview
- Holds cannot be changed after you apply them
- What a hold does
- If you watched the tutorial video
- Before you place a hold
- How to place a hold
- Change, extend, or end a hold early
- End and recreate: what carries over
- After the hold ends
- Plan settings
- Troubleshooting
- FAQ
- Related Articles
Overview
Use a subscription hold when a student on a recurring monthly plan is taking a break and you want to keep the enrollment, so they return to the same subscription afterward. Typical cases are a summer or winter break with a known return date, a planned family trip, or a short medical or school-conflict leave.
A hold is not the same as ending a subscription. Ending stops the enrollment; a hold keeps the subscription and pauses it for the dates you enter.
Location: Client profile → Subscriptions → Hold on that enrollment
Requires: Staff, Manager, or Owner. The payment plan must allow holds, and Limited Staff cannot place them.

⚠️ Not to be confused with appointment holds. A subscription hold pauses a monthly private-lesson subscription. An appointment hold reserves a single slot for a specific client who is still deciding whether to enroll. Subscription holds are not available on drop-in plans or one-time plans.
The tutorial video below covers the summer-break walkthrough, and the screens and the cannot-be-undone warning still match the product. Some of the narration predates a March 2026 change to how holds are stored, so check If you watched the tutorial video before relying on what it says about payroll, refunds, or prepaid invoices. Where the video and this article differ, the article is current.
Holds cannot be changed after you apply them
Treat the hold dates as final the moment you click Place On Hold.
Opus1 does not let you:
- Edit the start or end date
- Extend a hold
- Shorten a hold
- End a hold early because the student is ready to come back
- Cancel a hold a staff member scheduled by mistake
- Undo a hold after the family changes their mind
- Place a second hold while one is already scheduled or in progress
Once the hold is saved, the subscription row shows Hold Scheduled or On Hold and the Hold button is disabled. There is no later screen to revise the dates, and support cannot edit them either.
That is why most "can you change this hold?" questions have the same answer: To end a hold early, extend it, or fix the dates, see Can I change, extend, or cancel a subscription hold?.
Do this before you confirm:
- Agree the exact start and return dates with the family, in writing if possible
- Open the student's invoices and check what is already paid against what is still open
- Confirm the teacher expects that window off, and whether Count appointments on hold? is on for that staff rate
- Only then click Place On Hold
A hold starting today and a hold starting next month are equally locked in. Fixing the dates later is not an option on this enrollment.
What a hold does
For the dates you enter, Opus1 does all of the following.
1. Lessons
Appointments falling during the hold are cancelled and marked On Hold. Opus1 does not issue service credits (makeups) for them, because a hold is a planned pause rather than a cancellation you then make up.
Lessons after the hold end date stay on the calendar, and the student is expected to return to that series.
If the hold runs longer than 90 days, the return dates often do not appear on the main client profile schedule. Those lessons are still on the calendar and under See all schedule — it is a display limit on the profile, not a sign the student was unenrolled.
2. Billing
Invoices whose period overlaps the hold are recalculated using that plan's proration settings: daily proration on many flat monthly plans, per-visit math on visit-based plans using price per visit where the plan has it.
- A full billing month inside the hold is often discounted to $0 and closed.
- A partial month is discounted for the hold days only.
- Some payment types do not prorate on a hold at all, and the hold window warns you.
Paid and closed invoices are not reopened and not refunded to the card. They are still recalculated. If the family already paid more than the new amount, Opus1 issues a monetary credit to the payer — not a service or makeup credit. See How do I add monetary credits to a client's account? for how those behave, and Reporting: Credits to find them.
Review Invoices and Credits both before and after you place a hold. Background on the billing cycle is in How are invoices generated from subscriptions?.
3. Payroll
Held lessons carry their own On Hold status, and by default they are not payable.
Two staff rate settings are easy to mix up, and only one of them matters here:
| Setting on the staff rate | Effect on held lessons |
|---|---|
| Count appointments on hold? | This is the one. Defaults off, so hold lessons are unpaid unless your school turns it on |
| Count client cancellations? | No effect. On-hold visits are not client cancellations, so this setting will never explain hold payroll |
If payroll looks wrong after a hold, check Count appointments on hold? on that teacher's rate. Changing the cancellation setting will not affect it. See Staff Payroll.
4. Client notification
By default the family can be notified. Turn on Do not notify the client to place the hold without sending that email. There is no automatic "your hold has ended" email when the return date arrives.
5. What a hold does not do
- It does not let you edit payment plan details on that subscription while the hold is in effect. Opus1 returns "Payment plan details cannot be changed while on hold."
- It does not keep the Hold button available for a second pass at the dates.
- It does not restore cancelled lessons if you later wish the hold had been shorter.
If you watched the tutorial video
Use the video for where to click and for the summer-break story. Come back here when the family has already paid, when payroll looks wrong, or when someone asks you to change the dates.
Holds used to be stored as ordinary client cancellations. In March 2026 they became their own On Hold status with separate payroll handling, which is why parts of the narration no longer match.
| What the video says | What Opus1 does now |
|---|---|
| Closed paid invoices are not recalculated or refunded | They are not reopened and not refunded to the card, but they are recalculated. If the new amount is lower than what was paid, Opus1 issues a monetary credit to the payer — not a makeup credit. Check Invoices and Credits after placing the hold |
| No refunds when an invoice is paid or partially paid | Same: no card refund. A monetary credit can be issued when proration leaves the invoice overpaid, and a partial payment can simply leave a smaller remaining balance |
| Full months with no lessons go to $0 and close | True for full billing months on plans that prorate holds. A partial month is discounted rather than zeroed, and some plan types do not prorate at all — the hold window warns you |
| Lessons cancelled by a hold are not counted in payroll | Correct by default, but not guaranteed. Held lessons are payable when Count appointments on hold? is on for that teacher's rate. The demo teacher was on the default |
The rest of the video still matches: lessons cancel inside the window, no service credits are issued, open invoices recalculate, first-month holds are blocked, the Hold starts now / Do not notify / cancel-appointments toggles work as shown, dates are inclusive, a timezone difference can make August 31 display as September 1, return lessons stay on the calendar, and you can manually collect the return month's invoice if your school wants it prepaid.
Before you place a hold
| Check | Why it matters |
|---|---|
| Monthly private-lesson plan | Only monthly subscriptions can be held. Non-monthly plans are rejected |
| Plan allows holds | On the service payment plan: Can the subscription be put on hold? |
| Not the first billing month | A hold cannot start in the same calendar month the subscription started. Enrolled in May means the earliest hold start is June |
| Start is not in the past | Start today with Hold starts now, or pick a future date |
| End is after start | The end date is the last day of the pause, so the return is the day after. One billing exception is covered under Billing |
| Within the plan's max hold length | The plan can cap how long a hold may last |
| Within the subscription | You cannot hold dates after the subscription already ends |
| Invoices and credits | Note which bills are open and which are paid. Paid invoices are not refunded to the card, though a monetary credit may appear if proration leaves them overpaid |
| Teacher slot | Confirm you want that recurring time held for the student's return |
How to place a hold
1. Open the client profile
Go to the student, or the household member who holds the enrollment.
2. Find the subscription
Scroll to Subscriptions and use Hold on the specific enrollment you are pausing, since one student can have more than one.
If the row shows Hold Scheduled or On Hold with the button disabled, a hold is already in place and cannot be changed here.
3. Set the window
- Hold starts now — pause beginning today
- Or pick a Start date, which must be after today unless you use starts now
- Pick an End date after the start

4. Optional settings:
- Cancel appointments during hold — leave this on in almost every case
- Do not notify the client — skip the family email
- Count location closures — on some visit-based plans only, counting closures as paid visits for the proration math

Dates use the subscription timezone, and the modal warns you when that differs from yours. Timezone differences can make a hold ending August 31 display as September 1.
5. Confirm
Read the dates once more, then click Place On Hold.
A success message appears and the row shows On hold from [start] – [end]. Upcoming visits in that window move to On Hold, and open invoices in the window recalculate. There is no further step to save edits — the hold is already locked.
Change, extend, or end a hold early
Opus1.io can’t edit a saved hold, but each situation has a fix: ending a hold early, cancelling one that hasn’t started, correcting the dates, or giving the student more time. Can I change, extend, or cancel a subscription hold? covers which fix to use and what carries over to a new enrollment.
End and recreate: what carries over
A new subscription is a new enrollment. Opus1 does not copy the old hold, and it does not copy most of the old subscription's settings.
| Carries over | You must set again | Does not come back |
|---|---|---|
| The client and payer records — cards on file, household, tags | Payment plan and price at checkout | The hold dates |
| Card or bank on the payer, though you still turn autopay on for the new enrollment | Autopay, reminders, secondary payer | Cancelled and on-hold lessons from the old window — rebook them if they should happen |
| Service credits, if you turn on Transfer associated service credits | Recurring discounts typed on the old subscription | Paid invoices, which stay on the old subscription with no automatic card refund |
| Household or multi-student discounts your school policy applies to new enrollments | Recurring invoice notes | Open invoices on the old subscription due after the end date, which can be voided when you end it |
| Terms and conditions templates, though the family may need to accept again | Teacher, time, room, and location on the new series | Custom plan edits made only on the old subscription |
Credits when you end: the End modal can expire credits tied to the old subscription after a number of days. If you plan to transfer them onto the new enrollment, do not expire them first — use the transfer toggle at booking.
Billing difference from a hold: ending stops new invoices after the end date and can void later open invoices, but it does not reverse a hold that already prorated bills. Replacing a subscription also does not prorate or refund the old invoice, so if the family is owed money, issue a refund or monetary credit as a separate step.
After the hold ends
The hold stays in place through the end date, and the subscription leaves hold on its own the next day, in the subscription timezone. There is nothing to click to resume it. On the end date itself, any lesson that day is still on hold, and the price and discount stay locked.
- Lessons after the end date should already be on the calendar
- Invoicing follows the normal subscription cycle again
- Hold becomes available again the day after the end date, so you can place a later break if needed
If the profile still looks empty, check See all schedule or the calendar, especially when the pause ran longer than 90 days.
Plan settings
On the service's payment plan:
- Can the subscription be put on hold? — must be on
- How many times and how long — the maximum hold length Opus1 will allow
Price per visit, on plans that prorate by visit, is also used for invoices during subscription holds, so set it to what you want to charge for a partial month. Details are in Setting up payment plans for your appointment-based services.
Clients cannot place themselves on hold from self-booking.
Troubleshooting
The Hold button is missing or disabled. A hold is already scheduled or in progress on that subscription or the plan does not allow holds. Limited Staff do not get the button at all.
Opus1 will not let me start the hold this month. Holds cannot start in the first calendar month of the subscription. Wait for the next calendar month.
A paid invoice did not go down on the card. Paid invoices stay closed and are not refunded. They are still recalculated, and money already collected above the new amount becomes a monetary credit on the payer. Check the Credits section after placing the hold.
A held lesson is showing on the teacher's payroll. Count appointments on hold? is on for that staff rate. Turn it off if you do not pay for hold windows. Count client cancellations? does not affect on-hold visits.
The return lessons are not on the client profile. Holds longer than 90 days often hide return dates on the main profile. Open See all schedule or the calendar.
I cannot change the plan price while the student is on hold. Payment plan details cannot be changed until the hold has ended.
A staff member put the wrong student on hold. End that subscription and enroll the student again, then rebook the cancelled visits. Can I change, extend, or cancel a subscription hold? lists what you’ll need to set up again.
FAQ
Will the student get makeup credits for lessons during the hold? No. Holds do not issue service credits in Opus1. If they had already paid an invoice that the hold then discounted, they may receive a monetary credit instead.
Why is a held lesson on the teacher's payroll? Count appointments on hold? is turned on for that staff rate. Turn it off if you do not pay for hold windows. If you have read elsewhere that this depends on whether you pay for client cancellations, that is out of date — since March 2026, on-hold visits are not client cancellations, and Count client cancellations? has no effect on them.
Can I put a group class student on hold? Yes. Opus1.io holds work on monthly group class subscriptions the same way they do on private lessons. The student is marked on hold for class dates inside the hold, and the hold can’t run past the class’s end date.
Related Articles
Instead of a hold
- How do I end a subscription? — stopping an enrollment rather than pausing it
- How do I transfer a client to another group class? — the group class equivalent
- What are appointment holds? — reserving a single slot, a different feature
Billing during and after a hold
- How are invoices generated from subscriptions?
- What does each invoice status mean?
- How do I add monetary credits to a client's account?
- Reporting: Credits
Configuration
- Setting up payment plans for your appointment-based services
- Staff Payroll — the Count appointments on hold setting
- How do I add a recurring discount to a subscription?
- How do I batch update my clients' subscriptions?
- Reporting: Subscriptions — where Batch Hold lives