Best Practices15 min read

How to Write Perfect SOAP Notes: A Chiropractor's Guide

Master the art of SOAP note documentation. Learn the structure, common mistakes to avoid, and tips for writing faster, more effective clinical notes.

ChiroScribe Team

SOAP notes are the backbone of chiropractic documentation. Done well, they protect you legally, support insurance claims, and track patient progress. Done poorly, they create liability and lost revenue.

Let's break down how to write SOAP notes that are thorough, compliant, and efficient.

Understanding the SOAP Structure

SOAP stands for Subjective, Objective, Assessment, and Plan. Each section serves a specific purpose:

Subjective

This is the patient's story in their own words. Document:

  • Chief complaint and location
  • Pain characteristics (sharp, dull, radiating)
  • What makes it better or worse
  • Impact on daily activities
  • Relevant medical history updates
  • Example: "Patient reports low back pain rated 6/10, worse with sitting >30 minutes, improved with walking. States pain began after lifting boxes last weekend."

    Objective

    This is your clinical findings—what you can measure and observe:

  • Vital signs if relevant
  • Postural analysis
  • Range of motion measurements
  • Palpation findings
  • Orthopedic test results
  • Neurological findings
  • Example: "Lumbar ROM: flexion 60° (N=80°), extension 20° (N=30°). Palpation reveals hypertonicity of bilateral lumbar paraspinals. Kemp's test positive on right."

    Assessment

    Your clinical impression based on subjective and objective findings:

  • Working diagnosis
  • ICD-10 codes
  • Progress since last visit
  • Prognosis
  • Example: "Lumbar facet syndrome (M54.5) with associated paraspinal muscle spasm. Patient showing improvement from initial presentation. Prognosis good with continued care."

    Plan

    What you did and what happens next:

  • Treatment provided today
  • Modalities used
  • Patient education given
  • Home exercises prescribed
  • Next appointment
  • Referrals if needed
  • Example: "Chiropractic manipulation to L4-L5, L5-S1. Ice therapy 10 min. Instructed on lumbar extension exercises. RTC 2 days."

    Common SOAP Note Mistakes

    1. Being Too Vague

    Bad: "Patient has back pain. Adjusted spine."

    Good: "Patient reports right-sided lumbar pain 7/10, radiating to right buttock. CMT performed to L4-L5, L5-S1 with cavitation noted."

    2. Copy-Paste Syndrome

    When every note looks identical, it raises red flags for auditors. Each visit should reflect that specific encounter.

    3. Missing Measurable Outcomes

    Payers want to see objective progress. Include:

  • Pain scale comparisons
  • ROM measurements over time
  • Functional improvement metrics
  • 4. Inconsistent Terminology

    Pick your terminology and stick with it. If you use "CMT" in one note, don't switch to "spinal manipulation" in the next.

    Medicare Documentation Requirements

    Medicare reimbursement for chiropractic services is limited to manual manipulation of the spine to correct subluxation, and the documentation standards reflect that narrow scope. If your SOAP notes don't meet these requirements, you're leaving money on the table — or inviting a recovery audit.

    Subluxation Documentation

    Medicare requires documentation of subluxation with specific spinal levels identified. You must document the subluxation either by X-ray findings or by two of the following four criteria:

  • Asymmetry/misalignment of vertebral structures
  • Range of motion abnormality
  • Tissue/tone changes (muscle spasm, hypertonicity, edema)
  • Pain/tenderness at the subluxation level
  • Each visit note must reference the specific spinal segments being treated (e.g., C5, T4, L5-S1). General terms like "cervical subluxation complex" without segment identification will not satisfy Medicare requirements. Refer to the CMS Medicare Coverage Database for current Local Coverage Determinations (LCDs) specific to chiropractic services.

    The AT Modifier

    All chiropractic manipulative treatment (CMT) codes billed to Medicare — 98940 (1-2 spinal regions), 98941 (3-4 regions), and 98942 (5 regions) — must include the AT modifier. The AT modifier indicates that the treatment is active/corrective rather than maintenance care. If you use the AT modifier, your documentation must support that the patient is receiving active treatment with measurable improvement. These CPT code definitions follow AMA CPT guidelines.

    Active vs. Maintenance Care

    This is the distinction that triggers the most Medicare denials. Active treatment is care that results in measurable functional improvement. Maintenance care is treatment that maintains the patient's current condition but doesn't produce further improvement. Medicare does not cover maintenance care.

    Your notes must clearly demonstrate:

  • Objective improvement between visits or re-examinations
  • Functional gains (not just pain reduction)
  • Why continued treatment is expected to produce additional improvement
  • When a patient plateaus, document the transition honestly. Continuing to bill with the AT modifier after improvement has stopped is a compliance risk flagged by the OIG compliance guidance for individual and small group physician practices.

    Measurable Functional Improvement

    Each re-examination (typically every 12 visits or 30 days) should include:

  • Comparison of current ROM to baseline and prior re-exam
  • Pain scale trends over time
  • Activities of daily living (ADL) improvements with specific examples
  • Updated treatment goals with measurable criteria
  • If the patient is not improving, document why continued care is appropriate (e.g., recent exacerbation, new injury, complicating factors). Never fabricate improvement — auditors cross-reference findings across visits.

    Auto Accident / Personal Injury Documentation

    PI and auto accident cases carry the highest per-claim value in most chiropractic practices, but they also face the most scrutiny. Inadequate documentation doesn't just lose claims — it can undermine your patient's entire case.

    Causation Language Requirements

    Every initial evaluation for a motor vehicle accident or personal injury case must establish causation. Use clinical language that connects the examination findings to the reported mechanism of injury:

  • "Examination findings are consistent with the mechanism of injury described (rear-end collision at approximately 30 mph)"
  • "Cervical strain/sprain pattern is consistent with acceleration-deceleration forces reported in the motor vehicle accident of [date]"
  • "The onset of symptoms immediately following the incident, combined with clinical findings, supports a causal relationship"
  • Avoid definitive statements like "caused by" — use "consistent with" or "compatible with" instead. This follows the standard established in Whiplash Injuries: The Cervical Acceleration/Deceleration Syndrome by Foreman and Croft, which remains the authoritative reference for whiplash injury documentation and biomechanics.

    Functional Limitations and ADL Impact

    Insurance adjusters and attorneys evaluate claims based on functional impact, not pain levels alone. Document specific activities of daily living (ADLs) affected by the injury:

  • Work duties the patient cannot perform or performs with difficulty
  • Sleep disruption (hours of sleep, positions, frequency of waking)
  • Self-care limitations (dressing, bathing, grooming)
  • Household tasks affected (cooking, cleaning, childcare)
  • Recreational and social activities curtailed
  • Use the patient's own words when possible: "Patient states she cannot pick up her 2-year-old daughter without sharp cervical pain" is stronger than "patient reports difficulty with lifting."

    Pre-Existing vs. Accident-Related Injury

    When a patient has a history of prior complaints in the same region, your documentation must distinguish between the pre-existing condition and the new or aggravated injury. Document:

  • Pre-accident symptom history (frequency, severity, treatment)
  • Post-accident changes in symptom severity, frequency, and character
  • New symptoms not present before the accident
  • Aggravation of dormant or stable prior conditions
  • An aggravation of a pre-existing condition is still compensable. The key is documentation that clearly shows the change.

    Pain Rating Scales and ROM Comparison Over Time

    Track these metrics at every visit and display trends at re-examinations:

  • Visual Analog Scale (VAS) or Numeric Pain Rating Scale (NPRS) at each visit
  • Cervical, thoracic, and lumbar ROM (in degrees) at initial evaluation and each re-exam
  • Neck Disability Index (NDI) or Oswestry Disability Index (ODI) at intake, re-exams, and discharge
  • Percentage improvement calculations between measurement points
  • This longitudinal data creates the objective foundation that adjusters and attorneys rely on.

    ICD-10 Coding Best Practices for SOAP Notes

    Accurate ICD-10 coding starts in the documentation. If your SOAP note doesn't support the codes you bill, you have a compliance problem. The AMA CPT guidelines provide the framework for matching documentation to procedure and diagnosis codes.

    Common Chiropractic ICD-10 Codes

    These are the codes you'll use most frequently:

    CodeDescriptionCommon Use
    M54.2CervicalgiaNeck pain
    M54.5Low back painLumbar pain (non-radicular)
    M54.12Radiculopathy, cervical regionCervical radiculopathy
    M54.17Radiculopathy, lumbosacral regionLumbar radiculopathy
    M99.01Segmental dysfunction, cervicalCervical subluxation
    M99.03Segmental dysfunction, lumbarLumbar subluxation
    M99.04Segmental dysfunction, sacralSacral subluxation
    M99.05Segmental dysfunction, pelvicPelvic subluxation
    S13.4XXASprain of cervical spine, initialCervical sprain (trauma, initial visit)
    S13.4XXDSprain of cervical spine, subsequentCervical sprain (follow-up)
    S33.5XXASprain of lumbar spine, initialLumbar sprain (trauma, initial visit)

    Matching Diagnosis to Documentation

    Your assessment section must support every ICD-10 code you list. If you code M54.2 (cervicalgia), your subjective and objective sections should document cervical symptoms and findings. If you code M99.01 (segmental dysfunction, cervical), your objective should document the specific segmental dysfunction findings.

    A common audit trigger is coding for subluxation (M99.0x) without documenting subluxation findings. Another is coding radiculopathy without documenting neurological findings that support radicular involvement.

    Primary vs. Secondary Diagnosis Selection

    List your primary diagnosis as the condition most responsible for the visit. Secondary diagnoses should add clinical context:

  • Primary: The condition driving today's treatment (e.g., M54.5 — low back pain)
  • Secondary: Contributing or related conditions (e.g., M99.03 — lumbar segmental dysfunction, M62.830 — muscle spasm of back)
  • For auto accident cases, use S-codes (injury codes) as primary on initial visits, transitioning to M-codes (musculoskeletal) as the acute phase resolves.

    When to Use M99 Subluxation Codes vs. Pain Codes

    M99.0x subluxation codes are specific to chiropractic and require documented segmental dysfunction findings. Use them when your examination demonstrates subluxation at specific levels. Use pain codes (M54.x) when the primary clinical presentation is pain without specific subluxation findings, or when the payer does not recognize M99 codes.

    Some payers prefer M54 codes over M99 codes. Know your payer requirements and document accordingly.

    SOAP Note Templates by Visit Type

    Having a reliable template for each visit type ensures consistency and completeness. Here are templates you can adapt to your practice.

    New Patient Initial Evaluation Template

    Subjective: Patient presents with [chief complaint] in the [region], rated [X/10] on the pain scale. Onset: [date/mechanism]. Duration: [acute/subacute/chronic]. Aggravating factors: [list]. Relieving factors: [list]. Prior treatment: [list]. Impact on daily activities: [specific ADLs affected]. Relevant medical history: [conditions, surgeries, medications].

    Objective: Vital signs: [if relevant]. Posture: [anterior/lateral findings]. Cervical ROM: flexion [X]°, extension [X]°, R lateral flexion [X]°, L lateral flexion [X]°, R rotation [X]°, L rotation [X]°. Lumbar ROM: [same format]. Palpation: [specific findings by segment]. Orthopedic tests: [test name] [positive/negative] [side]. Neurological: [DTRs, sensation, motor if indicated].

    Assessment: [Diagnosis] ([ICD-10 code]). [Secondary diagnosis] ([ICD-10 code]). Patient presents with [brief clinical summary]. Prognosis: [good/fair/guarded] with [expected treatment duration].

    Plan: CMT to [specific segments]. [Modalities with duration]. Patient education: [exercises, ergonomic advice]. Treatment frequency: [X]x/week for [Y] weeks. Re-evaluation at visit [Z] or [date]. Home exercises: [list].

    Daily Visit Follow-Up Template

    Subjective: Patient reports [improvement/no change/worsening] since last visit. Current pain level [X/10] (previous: [Y/10]). [Specific changes noted]. Compliance with home exercises: [yes/no/partial].

    Objective: Palpation: [findings at specific segments — note changes from prior visit]. ROM: [if measured this visit]. Orthopedic tests: [if re-assessed]. Observation: [gait, posture changes, guarding behavior].

    Assessment: [Diagnosis] ([ICD-10]). [Responding well to / progressing slowly with / not responding to] treatment. [Percentage or qualitative improvement since initial evaluation].

    Plan: CMT to [segments]. [Modalities]. Continue home exercise program. Next visit: [date]. Visit [X] of [Y] in current treatment plan phase.

    Re-Examination / Progress Note Template

    Subjective: Patient reports overall [percentage]% improvement since initial evaluation on [date]. Current chief complaint: [status]. ADL improvements: [specific examples]. Remaining functional limitations: [list].

    Objective: Comparative findings — Initial vs. Current:

  • Pain: [X/10] to [Y/10]
  • Cervical ROM: flexion [initial]° to [current]°, [other planes]
  • Lumbar ROM: [same format]
  • Orthopedic tests: [test] was [positive/negative], now [positive/negative]
  • Outcome measures: NDI/ODI initial [score] to current [score]
  • Assessment: Patient has demonstrated [X]% overall improvement. [Diagnosis codes updated if appropriate]. [Continued active care / transition to maintenance / discharge recommendation] based on [clinical reasoning].

    Plan: [Continue / modify / discontinue] current treatment plan. New frequency: [X]x/week for [Y] weeks. Updated goals: [specific, measurable]. Next re-evaluation: [date or visit number]. [Referral if indicated].

    Compliance Checklist

    Use this checklist to verify every SOAP note before signing. These are the elements that auditors — whether from Medicare, commercial insurance, or workers' compensation — expect to find. The OIG compliance guidance emphasizes that documentation should be created contemporaneously with the service and support the medical necessity of the treatment provided.

    Required Elements — Subjective

  • Chief complaint documented with location, severity, and character
  • Pain scale rating (0-10) recorded
  • Change since last visit noted (better, worse, same, with specifics)
  • Impact on activities of daily living documented
  • New symptoms or complaints recorded if present
  • Patient's own words used where clinically relevant
  • Required Elements — Objective

  • Specific spinal segments examined and findings documented
  • At least one measurable finding (ROM in degrees, orthopedic test result)
  • Palpation findings with location, laterality, and severity
  • Findings are visit-specific (not copy-forwarded from prior notes)
  • Neurological findings documented when radiculopathy is coded
  • Required Elements — Assessment

  • ICD-10 codes listed and supported by documented findings
  • Progress status documented (improving, stable, regressing)
  • Clinical reasoning connects objective findings to treatment decisions
  • For Medicare: subluxation documented at specific spinal levels
  • Required Elements — Plan

  • Specific treatment documented (CMT segments, techniques used)
  • Modalities documented with type and duration
  • Time documented for all time-based CPT codes
  • Home exercise instructions noted
  • Follow-up interval and next visit scheduled
  • Remaining visits in treatment plan noted
  • Common Denial Triggers

  • Verify: no copy-pasted objective findings from prior visits
  • Verify: AT modifier documentation supports active (not maintenance) care
  • Verify: re-examination completed within required interval (every 12 visits or 30 days)
  • Verify: treatment goals are specific and measurable (not "reduce pain")
  • Verify: medical necessity language present for continued care
  • Time-Saving Strategies

    Use Templates Wisely

    Templates speed things up, but customize for each visit. A template is a starting point, not a finished product.

    Document Immediately

    The longer you wait, the less accurate your notes become. Document while details are fresh.

    Consider Voice-to-Text

    Speaking is 3x faster than typing. Modern AI tools can transcribe your spoken observations and format them into proper SOAP structure automatically.

    Batch Similar Tasks

    If you're reviewing charts, review them all at once. Context-switching wastes time.

    The Role of Technology

    AI-powered documentation tools are changing the game for chiropractors. Instead of typing or clicking through templates, you simply speak your clinical observations. The AI handles:

  • Transcription
  • Organizing into SOAP sections
  • Proper medical terminology
  • Consistent formatting

What used to take 5-7 minutes per note can now drop into the low-minute range. ChiroScribe's published benchmark is 126 seconds average note time across 2,147 SOAP notes.

Key Takeaways

  • Be specific - Vague notes create liability
  • Show progress - Use measurable outcomes
  • Stay consistent - Same terminology, same format
  • Document promptly - Fresh details are accurate details
  • Leverage technology - AI can save you hours weekly
  • Your documentation reflects your clinical care. Make it count.

    Frequently Asked Questions

    What does SOAP stand for in chiropractic notes?

    SOAP stands for Subjective, Objective, Assessment, and Plan. Subjective covers the patient's reported symptoms and history. Objective includes measurable clinical findings like range of motion, palpation, and orthopedic tests. Assessment contains the chiropractor's clinical interpretation and diagnosis codes. Plan documents the treatment performed and future care recommendations.

    How long should a chiropractic SOAP note take to write?

    A properly detailed chiropractic SOAP note typically takes 3-7 minutes to write manually. AI-powered tools like ChiroScribe can generate a complete SOAP note from a voice recording much faster; ChiroScribe's published benchmark is 126 seconds average note time across 2,147 SOAP notes. The key is documenting immediately after the visit while details are fresh.

    What are the most common SOAP note mistakes chiropractors make?

    The most common mistakes are: being too vague (writing "patient feels better" instead of "VAS pain score decreased from 7/10 to 4/10"), copy-pasting the same note across visits, omitting measurable outcomes like ROM values, and using inconsistent terminology. These issues can trigger audit flags and reduce reimbursement rates.

    Do chiropractors need SOAP notes for every visit?

    Yes. SOAP notes are required for every patient encounter to maintain compliance, support billing codes, and provide legal documentation. Insurance companies and Medicare require visit-specific documentation that justifies the services billed. Incomplete or missing notes can result in denied claims, audits, and potential legal liability.

    Related Resources

    Worried about audits? Read our guide on chiropractic SOAP note audits to learn the 7 most common documentation mistakes that trigger flags.

    Looking for software to streamline your documentation? Check out our comparison of the best SOAP note software for chiropractors. Or learn how voice-to-text technology is revolutionizing clinical documentation.

    Ready to reduce your documentation time? Start your free trial and see the difference a voice-first SOAP workflow can make.

    References

  • American Medical Association — CPT Code Information and Resources: https://www.ama-assn.org/practice-management/cpt
  • Centers for Medicare & Medicaid Services — Medicare Coverage Database (Local Coverage Determinations for Chiropractic Services): https://www.cms.gov/medicare-coverage-database
  • Office of Inspector General — Compliance Guidance for Individual and Small Group Physician Practices: https://oig.hhs.gov/compliance/compliance-guidance/
  • Foreman, S.M. & Croft, A.C. — Whiplash Injuries: The Cervical Acceleration/Deceleration Syndrome (Lippincott Williams & Wilkins). The standard clinical reference for whiplash injury documentation, biomechanics, and case management.
  • #SOAP notes#documentation#clinical writing#best practices

    Ready to automate your SOAP notes?

    Join chiropractors saving hours every week with AI-powered documentation.

    Start Your Free Trial