top of page
logo.png

CPT 20560 and 20561 Billing Guide: Dry Needling Coding, Coverage, and Modifiers

Writer: Med Cloud MD
Med Cloud MD
3 minutes ago
6 min read
Blue medical graphic with gloved hand needling skin; text reads CPT 20560 and 20561 billing guide: dry needling coding, coverage, modifiers.

QUICK ANSWER

CPT 20560 and 20561 report dry needling — needle insertion without injection — split by muscle count: 20560 for 1–2 muscles, 20561 for 3 or more. The code itself is simple. What's not simple is coverage: Medicare covers it narrowly, only for chronic low back pain, capped at a limited number of visits, while most commercial payers classify it outright as investigational and don't cover it at all. Coding it correctly doesn't mean it's getting paid — those are two separate questions.

CPT 20560 and 20561: What These Codes Mean

CPT Code

Service

Key Billing Consideration

20560

Needle insertion(s) without injection; 1 or 2 muscles

Muscle count must be documented to support this code over 20561

20561

Needle insertion(s) without injection; 3 or more muscles

Only one of the two codes is billed per session — not both

Both codes are untimed and bundled — they include the needles and supplies used. Only one applies per session: whichever muscle-count threshold the documented treatment actually reaches, not both codes stacked together.

20560 vs. 20561: The Quick Decision

ASK: HOW MANY MUSCLES WERE TREATED?

1 or 2 muscles → 20560. 3 or more muscles → 20561. The number documented in the note is what determines the code — not the number of needle insertions, and not an estimate. If the note doesn't specify a muscle count, the coder can't confirm either code is supported.

Documentation That Supports the Claim

Documentation Check

☐  Medical necessity for the treatment

☐  Diagnosis supporting dry needling specifically

☐  Muscles treated, identified by name and count

☐  Clinical rationale for the treatment

☐  Procedure performed, described as dry needling (not acupuncture)

☐  Treatment plan supporting the service

☐  Patient response to treatment

☐  Provider performing the service and their credentials

☐  Payer-specific documentation requirements reviewed

Dry Needling Modifiers

Modifier

When It May Be Relevant

Important Caution

59 / X{EPSU}

A genuinely distinct procedure or session on the same date

Never use it just to get a second unit or bypass a same-day edit

GP / GO / GN (therapy)

Services furnished under a PT, OT, or SLP plan of care, where applicable

Confirm whether this payer requires a therapy modifier for dry needling specifically

GY / GA / GZ (Medicare non-coverage notice)

Billing a statutorily excluded or likely-denied service to Medicare

Confirm current ABN and notice requirements before using these

Never add a modifier simply to bypass a denial. The documentation and actual circumstances of the service have to support its use — not the other way around.

Medicare and Dry Needling: The Part Most Articles Oversimplify

Medicare's position on dry needling isn't a flat yes or a flat no — it's narrowly conditional. Under a national coverage determination for acupuncture and dry needling in chronic low back pain, effective January 2020, Medicare covers up to 12 visits in 90 days (with up to 8 additional visits for patients showing improvement, for a maximum of 20) specifically for chronic low back pain — pain lasting 12 weeks or longer, not attributable to a known cause such as surgery, pregnancy, or infection.

IMPORTANT BILLING DETAIL

20560 and 20561 aren't billed together on the same date, and dry needling and acupuncture codes (97810–97814) aren't billed together on the same date either — one code, one session, per the applicable coverage pathway.

Outside that specific chronic-low-back-pain pathway, Medicare does not cover dry needling for other conditions — neck pain, shoulder pain, or general musculoskeletal pain fall outside this narrow coverage, and 20560/20561 become non-covered services in those cases.

Commercial Payers and Dry Needling Coverage

This is where dry needling differs from most CPT codes: many commercial payers don't just apply coverage limits — they explicitly classify dry needling as investigational or unproven and exclude it from coverage outright, regardless of diagnosis. This isn't universal, but it's common enough that practices shouldn't assume a commercial plan covers dry needling the way it covers most other therapeutic procedures. Coverage, when it exists, is also frequently tied to state scope-of-practice rules for the treating provider, which vary significantly — some states include dry needling within physical therapy scope of practice, others require separate certification, and a few restrict it to acupuncture-licensed providers.

Before You Submit

1. Has this patient's specific plan benefit been verified for dry needling, not assumed from a similar plan?

2. Does the provider's state scope of practice and any required certification support performing this service?

3. If this is likely non-covered, has the patient received proper written notice of financial responsibility before treatment?

4. Does documentation support the muscle count billed?

5. Has current payer policy been checked, not carried over from a prior year?

Common CPT 20560 / 20561 Billing Mistakes

Mistake

Why It Matters

Billing 97140 (manual therapy) for dry needling

Since 2020, CPT guidance directs dry needling to 20560/20561 specifically — 97140 is the wrong code family

Documentation doesn't specify muscle count

Coder can't confirm whether 20560 or 20561 is actually supported

Billing both 20560 and 20561 same session

Only one applies per session based on the muscle count reached

Assuming Medicare coverage applies outside chronic low back pain

Coverage is specific to that NCD pathway, not a general dry needling benefit

Assuming commercial coverage mirrors Medicare's

Many commercial payers exclude dry needling entirely as investigational

No written financial notice before a likely non-covered service

Patients should know in advance if they're paying out of pocket

Scope-of-practice not verified for the treating provider's state

Varies significantly — what's allowed in one state may not be in another

Are dry needling claims getting denied?

Coding is only one part of the revenue cycle. Documentation, payer-specific coverage rules, and proper patient notice all affect reimbursement. MedCloudMD's billing specialists can review your workflow.

Schedule a Consultation →

Step-by-Step Billing Workflow

Step

What Happens

1. Identify the service

Confirm this is dry needling, not acupuncture or manual therapy

2. Review documentation

Muscle count, rationale, and medical necessity clearly stated

3. Confirm the code

20560 or 20561, based on documented muscle count

4. Check payer policy

Medicare's chronic-low-back-pain pathway, or this commercial plan's specific policy

5. Verify modifiers

Only if the documented circumstances actually support one

6. Notify the patient if non-covered

Written notice of financial responsibility before treatment

7. Submit the claim

Clean claim matching documentation exactly

8. Monitor payment or denial

Confirm outcome matches the coverage pathway used

Physical Therapy and Rehab Billing Considerations

For PT and rehab practices specifically, dry needling billing works best when clinical documentation, provider credentialing, state scope of practice, payer policy, and claim submission are coordinated as one workflow — not handled separately by clinical and billing staff. A provider fully credentialed to perform dry needling in one state may not be in another; a documentation template built for manual therapy won't capture the muscle-count detail dry needling billing needs. Building the workflow around this code's specific requirements, rather than treating it like a standard therapeutic procedure, is what prevents most of the denials above.

CPT 20560 / 20561 FAQ

What is CPT 20560 used for?

Dry needling — needle insertion without injection — into 1 or 2 muscles.

What is CPT 20561 used for?

The same dry needling procedure, for 3 or more muscles treated in the session.

What's the difference between CPT 20560 and 20561?

The number of muscles treated: 1–2 for 20560, 3 or more for 20561. Only one code applies per session.

Does insurance cover dry needling?

It varies significantly. Medicare covers it narrowly for chronic low back pain with visit limits; many commercial payers classify it as investigational and exclude it entirely. Always verify the specific plan.

Are modifiers required for CPT 20560 or 20561?

Not automatically. A modifier is only appropriate when the documented circumstances — a genuinely distinct service, a required therapy modifier, or a non-coverage notice — actually support it.

Can dry needling be billed to Medicare?

Yes, but only within a specific coverage pathway for chronic low back pain, capped at a limited number of visits in 90 days. Outside that pathway, it's typically non-covered.

What documentation is needed for dry needling billing?

Medical necessity, diagnosis, muscles treated by name and count, clinical rationale, treatment performed, and patient response, at minimum.

Why are dry needling claims denied?

Most often: muscle count not documented, coverage assumed where a payer excludes it as investigational, scope-of-practice issues, or billing the wrong code alongside manual therapy or acupuncture codes.

This guide reflects AMA CPT guidance for codes 20560/20561, CMS National Coverage Determination 30.3.3 (Acupuncture for Chronic Low Back Pain), and commonly published commercial payer medical policies on dry needling. Confirm current CPT, CMS, state scope-of-practice, and payer-specific policy before submitting claims.

Billing & Coding Disclaimer: This article is for general educational purposes only. CPT codes, coverage determinations, and payer policies can change, and coverage and reimbursement are never guaranteed. Providers should verify current CPT, CMS, MAC, state, and payer-specific requirements, and consult qualified coding or billing professionals when needed, before submitting claims. This content is not legal, medical, or individualized coding advice.

Comments


bottom of page