Dry Needling Billing: CPT 20560, 20561, and Who Pays
CPT 20560 and 20561 are the two codes for dry needling. On the 2026 Physician Fee Schedule they work out to a national unadjusted $24.72 for 20560 and $38.08 for 20561, before geographic adjustment and only when covered. For most patients it isn’t: Medicare’s national coverage determination limits payment to chronic low back pain, caps the benefit at 12 visits in 90 days (up to 20 visits a year for patients who are improving), and restricts who may furnish the service in a way that excludes a PT billing under their own NPI. The commercial policies we could pull aren’t more generous: Aetna, Premera, and Cigna each classify dry needling as experimental or investigational and list 20560 and 20561 as not covered.
None of this makes dry needling unbillable, it makes it a service most practices run as cash pay, with the Medicare ABN process handling the beneficiary side and a clean consent trail handling everything else. The codes are also not on the Medicare therapy code list: no GP modifier, no accrual toward the $2,480 KX threshold, and no therapy multiple procedure payment reduction, which changes how a clinic sequences dry needling against manual therapy and evaluation codes on the same visit.
This guide works from the CMS Physician Fee Schedule RVU file, NCD 30.3.3, MLN Matters MM11755, the current NCCI practitioner PTP edits, the Medicare Claims Processing Manual, published Aetna, Premera, and Cigna policies, and state practice acts in Oregon, Minnesota, and Virginia. Current as of September 2026.
Is dry needling covered by Medicare?
Medicare’s only coverage pathway for dry needling runs through NCD 30.3.3, “Acupuncture for Chronic Lower Back Pain (cLBP)”, effective January 21, 2020, which defines cLBP as pain “lasting 12 weeks or longer,” “nonspecific,” “not associated with surgery,” and “not associated with pregnancy.” It states plainly: “All types of acupuncture including dry needling for any condition other than cLBP are non-covered by Medicare.”
The visit limits, from the same NCD:
| Limit | Detail |
|---|---|
| Initial coverage | Up to 12 visits in 90 days |
| Extension | An additional 8 visits (to 20 total) for patients demonstrating improvement, billed with the KX modifier |
| Annual cap | No more than 20 acupuncture treatments per year |
| Continuation rule | Treatment must be discontinued if the patient is not improving or is regressing |
MLN Matters MM11755 implements the NCD, confirming payment for cLBP services reported with 97810, 97811, 97813, 97814, 20560, and 20561 alongside a qualifying diagnosis. Its annual-reset example: a first service on March 21, 2020 means the next year’s eligibility doesn’t begin until March 1, 2021, because 11 full months must elapse. Claims missing the required diagnosis are rejected (CARC 50, RARC M64); claims past the visit limits are returned unprocessable or denied.
The furnisher restriction is the part most physical therapy practices miss. CMS Transmittal R10337NCD limits who may bill the NCD to physicians, PAs, NPs/CNSs, and “auxiliary personnel” holding a master’s or doctoral degree in acupuncture or Oriental Medicine from an ACAOM-accredited program, a current state acupuncture license, and furnishing the service under the supervision 42 CFR 410.26 requires for incident-to services, which is in general direct supervision by one of those practitioners (defined in the 2024 CFR edition as being present in the office suite and immediately available). A physical therapist is not a physician, PA, NP, or CNS, and a PT in private practice billing under their own NPI doesn’t meet the auxiliary-personnel path either. Medicare does not pay a PT-owned practice for 20560 or 20561, even for a beneficiary who otherwise qualifies.
Can you bill dry needling with 97140 on the same day?
Yes. The current National Correct Coding Initiative practitioner PTP edits (v323r0, effective October 1, 2026; the 20560 and 20561 rows are identical to v322r0, in force through September 30, 2026) show no edit pairing 97140 with 20560 or 20561, and none pairing dry needling with PT evaluation codes 97161 through 97164, or with 97110, 97112, or 97530. Modifier 59 has nothing to bypass here, because there’s no bundling edit to unbundle.
The edits that do exist are narrower and worth knowing:
| Column One | Column Two | CCMI | Effective | What it means |
|---|---|---|---|---|
| 20561 | 20560 | 0 | 2020-04-01 | Never report both; the choice is muscle count, not minutes |
| 20560 / 20561 | 97810, 97811, 97813, 97814 (acupuncture) | 0 | 2020-04-01 | Dry needling and acupuncture aren’t both payable same-day; no modifier reopens it |
| 20560 / 20561 | 97602 | 1 | 2020-01-01 | Misuse of a Column Two code |
| 20552, 20553 (trigger point injections) | 20560 / 20561 | 1 | 2020-04-01 | Code-definition conflict |
| 20550, 20551 (tendon/ligament injections) | 20560 / 20561 | 1 | 2020-01-01 | Mutually exclusive procedures |
| 97597, 97598 (wound debridement) | 20560 / 20561 | 1 | 2020-01-01 | Misuse of a Column Two code |
| 99212-99215 (office E/M) | 20560 / 20561 | 1 | 2020-10-01 | Same-day E/M needs modifier 25 support |
That last row matters for chiropractic and multidisciplinary practices billing an E/M visit and dry needling the same date: without modifier 25 documentation, the E/M line won’t pay alongside 20560 or 20561. See our NCCI edits and modifier 59 guide for how CCMI values work generally.
20560 vs 20561: which code and how many units?
Neither code is timed. The RVU file lists a global period of “XXX” and no minute component; the descriptor counts muscles needled, not minutes spent: 20560 is “Needle insertion(s) without injection(s); 1 or 2 muscle(s),” and 20561 is “Needle insertion(s) without injection(s); 3 or more muscles” (verbatim from the Premera coding table and Aetna CPB 0135 coding table). Report one code per session, never both, per the NCCI edit above.
The CY 2026 RVU file (RVU26C), effective with the 33.4009 conversion factor:
| Code | Work RVU | Non-facility PE RVU | MP RVU | Total non-facility RVU | National unadjusted payment* |
|---|---|---|---|---|---|
| 20560 | 0.31 | 0.42 | 0.01 | 0.74 | $24.72 |
| 20561 | 0.47 | 0.64 | 0.03 | 1.14 | $38.08 |
*National unadjusted, before geographic adjustment, computed from the RVU file (total non-facility RVU x the 33.4009 conversion factor). Both codes carry status “A,” meaning they “are paid separately under the physician fee schedule, if covered,” per the RVU file’s own status code definitions, and both carry a multiple procedure indicator of 0, unlike 97140 (indicator 5), so the therapy multiple procedure payment reduction never applies to dry needling.
That connects to a bigger point: the CY 2026 Therapy Code List and Dispositions file doesn’t include 20560 or 20561 at all. They’re not an “always therapy” code like 97140 and not a “sometimes therapy” code like 97161. No GP modifier attaches, nothing accrues toward the $2,480 PT/SLP KX threshold on the CMS therapy services page, and dry needling minutes have no place in an 8-minute rule unit count. Keep it off the therapy line entirely.
Which commercial payers cover dry needling?
| Payer | Policy | Position | Dates |
|---|---|---|---|
| Aetna | Clinical Policy Bulletin 0135 | Dry needling “considered experimental, investigational, or unproven”; 20560/20561 not covered | Last review 03/25/2026; next review 01/28/2027 |
| Premera Blue Cross | Medical Policy 2.01.100 | “Dry needling of trigger points for the treatment of myofascial pain is considered investigational” | Effective July 1, 2026; last revised June 8, 2026 |
| Cigna | Coverage Policy CPG135, Physical Therapy | 20560/20561 listed under “Experimental, Investigational, Unproven” | Effective 12/15/2025; next review 12/15/2026 |
| UnitedHealthcare (commercial) | Omnibus Codes policy and Rehab Therapy policy | No policy mentions dry needling or lists 20560/20561 | Effective 06/01/2026 and 07/01/2026 |
Cigna’s separate acupuncture policy, CPG024 doesn’t list 20560/20561; the dry needling position lives in the PT policy above. For UnitedHealthcare, the absence of a policy isn’t a coverage answer either way; check eligibility and benefits per plan.
GA or GY: the modifier and ABN for Medicare beneficiaries
When Medicare denies dry needling under NCD 30.3.3, the denial basis is section 1862(a)(1)(A), “not reasonable and necessary,” the same basis MLN Matters MM11755 cites for the CARC 50 denial reason. Under the Medicare Claims Processing Manual, Ch. 30, §50.2, that’s exactly the category that “necessitates delivery of the ABN.” GY, by contrast, covers statutorily excluded services under §50.2.1, a different category that doesn’t describe an NCD-based denial. The modifier that fits a beneficiary who signed an ABN is GA; without one, it’s GZ, an expected denial with the provider, not the beneficiary, on the hook.
| Scenario | Modifier | Who is liable |
|---|---|---|
| ABN signed, Option 1 (bill Medicare) | GA | Beneficiary, once Medicare denies the claim |
| ABN signed, Option 2 (no claim submitted) | No claim filed | Beneficiary, billed directly; per §50.17 this doesn’t violate mandatory claim submission rules |
| No ABN issued | GZ | Provider |
| Dual eligible (QMB/Medicaid) | GA, Option 1 only | No upfront collection pending Medicare and Medicaid adjudication (§50.17.B) |
See our ABN and modifiers guide for the full GA/GX/GY/GZ table and common execution errors.
Is dry needling in your state’s PT scope of practice?
Whether a PT may perform dry needling at all is a state practice-act question, separate from payer coverage. APTA maintains a state-by-state map (login required for detail) showing which states allow dry needling by PTs, which prohibit it, and which have no clear position; APTA’s overview page says it “supports the inclusion of dry needling in regulatory frameworks, accompanied by appropriate educational qualifications for PTs to engage in the intervention.” Check the current map for your state rather than relying on a number, since positions change.
Three developments worth tracking directly:
- Oregon: HB 3824 (2025) authorizes PTs to perform dry needling as defined by rules the Oregon Board of Physical Therapy must adopt. The authority isn’t yet operative; the relevant sections “become operative on July 1, 2027,” giving the board time to finalize rules first.
- Minnesota: Chapter 115 (2026) amends the acupuncture practice act to define “acupuncture” as including “therapies termed ‘dry needling,’ ‘trigger point therapy,’ ‘intramuscular therapy,’ ‘auricular detox treatment,’ and similar terms referring to the insertion of needles past the skin.” PTs are not on the statute’s list of practitioners exempt from acupuncture licensure, and the physical therapy practice article of the same chapter has no separate dry needling provision. How the board applies that definition to PTs is a question for the board and the practice’s own counsel; this post takes no position on whether Minnesota PTs may or may not dry needle.
- Virginia: 18VAC112-20-121 is a useful consent model regardless of state: informed consent covering risks and benefits before the procedure, the signed consent kept in the record, and the procedure never delegated to a PTA.
Confirm your state’s current rule before billing or performing the service; route ambiguous scope questions, like Minnesota’s, to legal counsel.
How to run dry needling as a cash service
Because 20560 and 20561 are not therapy codes and Medicare will not pay a PT-owned practice for them, most practices price dry needling as a self-pay service. For Medicare beneficiaries, the ABN process governs the mechanics: Option 1 bills Medicare with GA, and once Medicare denies the claim a proper ABN lets the practice collect its full charge; Option 2 skips the claim entirely, which per Ch. 30 §50.17 doesn’t violate mandatory claim submission rules. Dual-eligible beneficiaries get Option 1 only, with no upfront collection. See our Medicare cash-pay guide for the full breakdown.
For commercial patients, when the plan calls dry needling experimental or investigational, it’s a non-covered benefit rather than a denied claim. Whether you may collect directly from the member depends on your participating-provider agreement; check it before assuming the investigational label alone clears you to bill.
Two habits protect the practice on audit. Treat clinical consent as its own document: Virginia’s model (risks and benefits disclosed, signed consent retained, never delegated to a PTA) works even outside Virginia. And keep dry needling documentation separate from the covered plan of care: no GP modifier, no 8-minute rule unit counts, no KX accrual. NCCI doesn’t block billing 97140 the same visit, so the risk is documentation, not a coding edit: keep total treatment time on the therapy note to actual therapy minutes, and document dry needling as a distinct service with its own consent and financial acknowledgment.
Quick answers
Does Medicare cover dry needling? Only for chronic low back pain under NCD 30.3.3, up to 12 visits in 90 days (20 with improvement and the KX modifier), and only when furnished by a physician, PA, NP/CNS, or qualifying auxiliary personnel with an acupuncture license, which excludes a PT billing under their own NPI.
Can I bill 20560 and 20561 together? No. The NCCI edit makes 20561 Column One and 20560 Column Two, since the definitions already separate 1-2 muscles from 3 or more; report one code per session.
Does 97140 bundle with dry needling? No edit exists between 97140 and 20560/20561 in the current NCCI file, and none exists with PT evaluation codes 97161 through 97164 either.
What modifier goes on a Medicare beneficiary’s claim? GA, with a valid ABN on file and the claim submitted; GZ if no ABN was issued. GY doesn’t fit, because the denial basis is an NCD reasonable-and-necessary determination, not a statutory exclusion.
Do commercial payers cover dry needling? Aetna, Premera, and Cigna each classify it as experimental, investigational, or unproven and exclude 20560/20561. No UnitedHealthcare commercial medical policy addressing dry needling could be found; check the member’s benefit document.
Can a PTA perform dry needling? Not under Virginia’s rule, which prohibits delegating the procedure to a PTA or other support personnel; check your own state’s practice act for its position.
Dry needling sits outside the therapy code set: no GP, no KX accrual, no MPPR, and different modifier logic than the rest of a Medicare beneficiary’s plan of care. PrismEHR lets organizations define their own billing rules, including modifier, minute, and unit restrictions by code and payer, enforced at the point of documentation and reinforced again at claim creation, so a 20560 or 20561 line follows the rule your practice sets for it while the KX accrual tracking for the covered therapy on the same visit runs untouched. It serves physical therapy practices and wellness clinics alongside chiropractic, orthopedic, and primary care, which is where dry needling tends to sit next to covered care. Pair this guide with our ABN and modifiers guide for the mechanics of the modifier itself.