A massage therapy invoice lists the session date, duration, modality, and rate, and is paid at time of service. Therapists billing health insurance or HSA/FSA clients need superbill fields: license number, NPI, CPT code (commonly 97124 for massage therapy), and diagnosis code from the referring provider. Typical U.S. session rates are $60–$120 for 60 minutes, with 90-minute sessions at $90–$180.
Massage Therapist Invoice Template
Reviewed by the Agiled editorial teamUpdated June 2026
Most massage sessions are paid on the table, so the invoice's real jobs are the edge cases: the client who needs a superbill for insurance or HSA/FSA reimbursement, the five-pack that has to be tracked session by session, and the no-show fee that needs paper behind it. This template handles all three, with session details, license and CPT-code fields, and package tracking. Download it in PDF, Word, Excel, Google Docs, or Google Sheets, or generate a pre-filled version below.
Part of our free invoice template library — 80+ industry-specific templates in PDF, Word, Excel, Google Docs, and Google Sheets.
Your Company Name
123 Business St, City, State 12345
billing@yourcompany.com
INVOICE
INV-0001
Bill to
Client Company
Due
Net 30
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Deep tissue massage (60 min) | 4 | $100.00 | $400.00 |
| Hot stone therapy add-on | 2 | $30.00 | $60.00 |
| Aromatherapy add-on | 2 | $15.00 | $30.00 |
Download this invoice template
Pick a style, choose a format, and download — generated locally in your browser.
Style
Format
Fixed layout for sending and printing
Word
Editable in Word or Google Docs
Excel
Live formulas for recurring invoices
Or create and send invoices online
Create online- 60-minute session
- $60 – $120 typical U.S. rate
- Payment norm
- At time of service; packages prepaid
- Insurance billing
- Superbill with license #, NPI, CPT 97124, and diagnosis code
- No-show fee
- 50–100% of session rate with 24-hour notice policy
What to include on a massage therapist invoice
Session date, duration, and modality
"June 9 — 60 min — deep tissue" per line. Duration and modality drive the rate, and insurers reject claims without them.
Your license number
Most states require LMT license display on receipts for professional services, and every insurer and HSA administrator requires it on reimbursement paperwork.
CPT code field (for medical claims)
97124 (massage therapy) and 97140 (manual therapy) are the common codes, billed in 15-minute units. Only needed when the client claims insurance — but when they need it, nothing else works.
Referring provider and diagnosis code
Insurance reimbursement usually requires a physician's referral and ICD-10 diagnosis code. Carry both on the superbill version of the invoice.
Package and prepaid session tracking
"Session 3 of 5 — prepaid package, $0 due" keeps both sides off the spreadsheet and shows package buyers their remaining balance.
Tips kept off the service total
If you accept gratuities, record them separately from the service charge — they're handled differently for tax and aren't reimbursable by insurers.
Cancellation / no-show policy
"Cancellations within 24 hours billed at 50% of session rate" printed on every invoice is what makes the fee collectable instead of awkward.
Typical massage therapy rates (U.S., 2026)
| Service | Typical range | Notes |
|---|---|---|
| 60-minute session | $60 – $120 | Metro areas at the high end |
| 90-minute session | $90 – $180 | |
| 30-minute targeted session | $40 – $70 | |
| Mobile / on-site session | +$20 – $50 travel premium | Or mileage-based |
| 5-session package | 10% – 15% discount on single rate | Prepaid |
| Chair massage (corporate) | $75 – $125 per hour | Often multi-therapist bookings |
Ranges reflect common U.S. private-practice rates; spa employment and franchise pricing differ. Set rates from your market and costs.
How massage therapist billing actually works
Private practice: pay at time of service
The default flow — session ends, client pays, invoice or receipt is issued on the spot with date, duration, modality, and amount. The paper matters even for card payments: clients claiming HSA/FSA reimbursement need a receipt naming a licensed provider and the service, not just a card statement line.
Superbills for insurance and HSA/FSA clients
Most insurers won't pay massage practices directly, so the standard pattern is: client pays you, you issue a superbill — an invoice carrying your license number, NPI if you have one, CPT code (97124 in 15-minute units), the referring physician, and the ICD-10 code — and the client submits it for reimbursement. One template with those fields saves re-doing paperwork for every claim.
Packages and memberships
Five- and ten-packs are invoiced once, up front, at the discounted rate. Each visit then gets a zero-balance session receipt marking 'session 4 of 10.' For monthly memberships, invoice the subscription on the 1st and treat unused sessions per your printed rollover policy — same discipline as any retainer.
Corporate chair massage
Billed to the company per therapist-hour ($75–$125), Net 15–30, with the event date, hours on site, and number of therapists as line items. This is the one massage context where Net terms and POs are normal — invoice the company, not the employees.
Invoicing mistakes that cost massage therapist professionals money
Receipts that can't support an HSA/FSA claim
A Square receipt that says '$90 — payment' fails reimbursement review. The receipt must name the provider with credentials, the service, the date, and the duration. Use the template even when payment was instant.
Improvising CPT units
CPT 97124 bills in 15-minute units — a 60-minute session is 4 units, not 1. Unit errors are the most common reason massage superbills bounce back from insurers.
Untracked packages
Selling a 10-pack and tracking it in your head guarantees a session-count dispute around visit seven. Every package visit gets a receipt with the running count.
A no-show fee that exists only verbally
If the 24-hour policy isn't printed on your invoices and intake form, the no-show fee is a negotiation. Print it, reference it when booking, and invoice it the same day as the missed appointment.
How to use this template
- 01
Download the template in your preferred format, or generate a pre-filled version with the download studio above.
- 02
Add your name, credentials (LMT), license number, and contact details.
- 03
Enter the client's details and the session line: date, duration, modality, and rate.
- 04
For insurance claims, add the CPT code with units, the diagnosis code, and the referring provider.
- 05
Mark package sessions with their running count, or apply the prepaid credit.
- 06
Show the total with any tax, note your cancellation policy, and issue at time of service.
Skip this template if…
- Spa employees — the spa invoices clients; you'd only invoice the spa if you rent a room or contract.
- Physical therapists billing insurance directly — PT claims use different codes, modifiers, and payer rules than LMT superbills.
FAQs
What is a massage therapy superbill?
An itemized receipt the client submits to their insurer or HSA/FSA administrator for reimbursement. It must include the therapist's name and license number (and NPI where available), session date and duration, the CPT code billed in 15-minute units, the diagnosis (ICD-10) code from a referring provider, and the amount paid.
What CPT code do massage therapists use?
97124 (massage — effleurage, petrissage, tapotement) is the standard code; 97140 (manual therapy techniques) applies to some clinical work. Both bill in 15-minute units, so a 60-minute session is four units. Which codes an insurer accepts from an LMT varies by plan and state.
Does insurance pay for massage therapy?
Sometimes — usually when it's medically necessary, prescribed by a physician, and billed with proper codes. Most plans reimburse the client rather than paying the therapist directly, which is why the superbill matters. Auto-accident (PIP) and workers' comp claims are the major exceptions where direct billing is more common.
How do massage therapists handle no-show fees?
With a printed policy — typically 50–100% of the session rate for cancellations within 24 hours — stated on the intake form and every invoice, and a card on file authorized at booking. Invoice the fee the same day with the missed appointment date referenced.
Is massage therapy taxable?
It depends on the state. Several states tax massage services unless they're medically prescribed; others exempt professional services entirely. Check your state's rules, and when tax applies, show it as a separate line rather than burying it in the session rate.
How should prepaid massage packages be invoiced?
One invoice at purchase for the full discounted package, then a zero-balance receipt at each visit showing the session count ('session 6 of 10'). This keeps revenue records clean and prevents disputes over remaining sessions.
Need sending, reminders, and payments too?
Turn this template into a full invoicing workflow with Agiled.