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.

Download this invoice template

Pick a style, choose a format, and download — generated locally in your browser.

Style

Format

PDF

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

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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)

ServiceTypical rangeNotes
60-minute session$60 – $120Metro areas at the high end
90-minute session$90 – $180
30-minute targeted session$40 – $70
Mobile / on-site session+$20 – $50 travel premiumOr mileage-based
5-session package10% – 15% discount on single ratePrepaid
Chair massage (corporate)$75 – $125 per hourOften 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

  1. 01

    Download the template in your preferred format, or generate a pre-filled version with the download studio above.

  2. 02

    Add your name, credentials (LMT), license number, and contact details.

  3. 03

    Enter the client's details and the session line: date, duration, modality, and rate.

  4. 04

    For insurance claims, add the CPT code with units, the diagnosis code, and the referring provider.

  5. 05

    Mark package sessions with their running count, or apply the prepaid credit.

  6. 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.

Start free with Agiled