Physical Therapy SOAP Note Template
Physical therapy documentation lives and dies by measurable findings. Payers reviewing PT progress notes look for objective change — range of motion in degrees, strength grades, standardized outcome scores — and a clear link between today's interventions and the plan of care. This free PT SOAP note template is structured exactly around that expectation.
What belongs in a PT SOAP note
Subjective
Start with the chief complaint in the patient's words, the reported pain level (0–10), and what changed since the last visit: symptom irritability, functional tolerance, sleep. Note adherence to the home exercise program — it explains progress or the lack of it, and reviewers look for it. A short verbatim (“I walked the dog twice this week”) documents function better than a paragraph of summary.
Objective
Record numbers: ROM by plane and side, manual muscle testing grades (0–5), girth or edema measurements, balance and gait observations, special test results. Then list the interventions actually performed — therapeutic exercise, manual therapy, gait training, balance training, neuromuscular re-education, modalities — with enough dosage (sets, reps, minutes) to justify the units billed. The template pre-lists these PT interventions so you check them instead of typing them, and suggests the standard measurement fields (ROM, strength, balance, gait, edema) with a value and a note each.
Assessment
This is where skilled care is justified. State progress toward goals (improving / plateau / regressing / goal met), today's response to treatment, and your clinical reasoning: why the findings support continued skilled PT rather than a home program alone. Avoid generic lines like “patient tolerated treatment well” as the whole assessment — say what changed and what it means.
Plan
Frequency and duration (“2×/week for 4 weeks”), HEP updates, progression criteria for next session, and any communication with the referring physician. If a goal is met, say so and set the next one or move toward discharge.
Common mistakes in PT notes
- No baseline, no progress: a ROM of 120° means nothing without last session's number. Keep values comparable by using the same fields each visit.
- Interventions without dosage: “ther ex” alone doesn't support a 97110 unit; note what was done and for how long.
- Copy-forward drift: identical notes across weeks are an audit red flag. Structured fields force the few numbers that actually change to be re-entered.
- Missing the patient's voice: one verbatim per note captures function and engagement.
Using this template
Open the generator, select Physical Therapy (the default), and the Objective section pre-loads ROM, strength, balance, gait and edema rows; the interventions list shows the six standard PT categories; every free-text field offers PT phrasing starters such as “Objective findings are consistent with…” that you click to insert and then adapt. Fill the header (your name, credentials, practice, optional NPI and CPT code), the patient identifier — initials are recommended — and the four sections. Consistency checks flag a missing patient identifier, a future session date, an implausible duration or an undocumented section, in orange, without ever blocking you.
Export the note as a PDF through your browser's print dialog, or copy the structured text and paste it into WebPT, Jane, a hospital EHR narrative box, or an email to the referring provider. The note ends with “Electronically signed by [your name, credentials]”.
Everything runs in your browser: no patient data is transmitted or stored anywhere, and the note disappears when you close the tab — export or copy it first. For a fully worked PT example, see the SOAP note example, or the general writing guide.
Frequently asked questions
Is this PT template free?
Yes. No account, no subscription — the note is created in your browser and exported as PDF or text.
Does it support CPT codes?
Yes, an optional CPT field appears in the note header when filled.
Can I paste the note into WebPT or Jane?
Yes — use “Copy note text” and paste the structured S/O/A/P note into any EHR narrative field.