Technology5 min read

AI Superbill Generation: How ChiroScribe Extracts CPT and ICD-10 Codes from Your SOAP Notes

ChiroScribe now generates superbills automatically from your AI-generated SOAP notes. Learn how AI extracts CPT procedure codes and ICD-10 diagnoses for chiropractic billing.

ChiroScribe Team

The Billing Bottleneck

You've streamlined your documentation. You dictate the visit, AI writes the SOAP note in about two minutes on average, and the treatment plan updates automatically. ChiroScribe's published benchmark is 126 seconds average note time across 2,147 SOAP notes. But then you hit the billing step — manually scanning through documentation to select CPT procedure codes and ICD-10 diagnoses for the superbill. For most chiropractors, this takes 2-5 minutes per patient. At 30 visits a day, that's 60 to 150 minutes spent on code selection alone.

ChiroScribe now closes that gap. AI reads your SOAP note and generates a superbill automatically.

What Is a Superbill?

A superbill is the encounter form your practice submits to insurance companies or gives to patients for reimbursement. It contains the date of service, the CPT procedure codes for what you did, the ICD-10 diagnosis codes for why you did it, and any applicable modifiers. It's the bridge between clinical documentation and billing.

How ChiroScribe Generates Superbills

The workflow is simple and fully automatic:

  • You record the visit. Voice recording on iPhone, Apple Watch, or browser.
  • AI generates the SOAP note. Subjective, objective, assessment, and plan — structured and chiropractic-specific.
  • AI reads the note. The system analyzes the generated documentation for billable procedures and diagnoses.
  • Superbill is generated. CPT codes, ICD-10 codes, and modifiers are extracted into a billing-ready superbill you can review, adjust, and export as a Word or DOCX file.
  • There is no separate step. The superbill appears alongside your SOAP note, ready for review.

    Common Chiropractic Codes the AI Extracts

    CPT Procedure Codes

    • 98940 — Chiropractic manipulative treatment (CMT), 1-2 spinal regions
    • 98941 — CMT, 3-4 spinal regions
    • 98942 — CMT, 5 spinal regions
    • 97140 — Manual therapy techniques (myofascial release, mobilization)
    • 97110 — Therapeutic exercises
    • 97112 — Neuromuscular re-education
    • 97014 — Electrical stimulation (unattended)
    • 99213 — Office visit, established patient, low-moderate complexity
    • 99214 — Office visit, established patient, moderate-high complexity
    • ICD-10 Diagnosis Codes

    • M54.2 — Cervicalgia (neck pain)
    • M54.5 — Low back pain
    • M54.6 — Pain in thoracic spine
    • M99.01 — Segmental dysfunction, cervical region
    • M99.03 — Segmental dysfunction, lumbar region
    • S13.4 — Sprain of cervical spine ligaments
    • S33.5 — Sprain of lumbar spine ligaments
    • Smart Modifiers

      The AI also applies relevant modifiers based on context:

    • -AT — Active treatment (required for Medicare chiropractic claims)
    • -25 — Significant, separately identifiable E/M service
    • -59 — Distinct procedural service (used to unbundle procedures when appropriate)
    • Manual Coding vs. AI Superbill Generation

      ManualAI-Generated
      Time per visit2-5 minutesDraft appears with the note
      30 visits/day60-150 minutesReview only
      Code accuracyDepends on memoryBased on documentation
      Missed codesCommon under time pressureAI catches what you documented
      Modifier applicationOften forgottenApplied automatically

      At 30 visits per day, the time savings add up to 5-12.5 hours per week. That's a full afternoon of patient care recovered every week.

      Always Review Before Submitting

      AI suggests codes based on what's documented in the SOAP note. It does not make clinical judgment calls. The treating provider must always review the generated superbill before submission. If you performed a procedure that wasn't captured in dictation, add it. If the AI selected a code that doesn't apply, remove it.

      Think of the AI superbill as a highly accurate first draft — not a final submission. The provider is always the last checkpoint.

      Frequently Asked Questions

      What is a superbill in chiropractic?

      A superbill is a billing document that lists the CPT procedure codes and ICD-10 diagnosis codes for a specific patient visit. Chiropractors use superbills to submit claims to insurance companies or provide patients with documentation for out-of-network reimbursement. Common chiropractic CPT codes include 98940-98942 for chiropractic manipulative treatment (CMT) and 97140 for manual therapy.

      Can AI generate superbills automatically?

      Yes. ChiroScribe automatically extracts CPT and ICD-10 codes from AI-generated SOAP notes after each visit. The system reads the documented services, regions treated, and clinical findings to suggest appropriate billing codes with modifiers. Providers review and edit the codes before downloading a Word or DOCX superbill. This eliminates manual coding lookup and reduces billing errors.

      What CPT codes do chiropractors use most?

      The most common chiropractic CPT codes are: 98940 (CMT 1-2 spinal regions), 98941 (CMT 3-4 spinal regions), 98942 (CMT 5 spinal regions), 97140 (manual therapy), 97110 (therapeutic exercises), 97112 (neuromuscular re-education), and 97010-97014 (physical therapy modalities like electrical stimulation or ultrasound). The appropriate code depends on the number of spinal regions treated and services rendered.

      How much does a chiropractic superbill software cost?

      Standalone billing and superbill tools typically cost $30-$100/month. ChiroScribe includes AI superbill generation in all plans starting at $179/month, bundled with AI SOAP notes, treatment plans, X-ray analysis, and online scheduling. Since the superbill is generated directly from the SOAP note, there's no separate coding step required.

      Get Started

      AI superbill generation is available now in ChiroScribe. After your next AI-generated SOAP note, check the superbill tab to see the extracted codes. Adjust as needed and export the billing-ready Word or DOCX file.

      New to ChiroScribe? Start your free trial to see AI documentation and superbill generation working together, or visit the superbill feature page for more details.

      Related Reading

    • How to Write Chiropractic SOAP Notes — the documentation that feeds superbill generation
    • AI X-Ray Analysis & Treatment Plans — imaging and treatment plan automation
    • Documentation Time and Cost Analysis — how much time manual documentation actually costs your practice


    ChiroScribe generates superbills automatically from your AI-powered SOAP notes. CPT codes, ICD-10 diagnoses, and modifiers — extracted, formatted, and ready for review. Start your free trial.

    #superbill#CPT codes#ICD-10#chiropractic billing#AI billing#medical coding

    Ready to automate your SOAP notes?

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

    Start Your Free Trial