Ankle arthroscopy with surgical debridement of the tibiotalar and fibulotalar joints — extensive debridement variant.
Verified May 8, 2026 · 6 sources ↓
- Medicare
- $523.73
- Total RVUs
- 15.68
- Global, days
- 90
- Region
- Foot & ankle
Documentation requirements
What must appear in the operative or office note to support the claim.
Source · Editorial brief grounded in 6 cited references ↓
- Operative note must explicitly state 'extensive' debridement — generic terms like 'debridement performed' are insufficient to support 29898 over 29897.
- Identify both joint compartments involved (tibiotalar, fibulotalar) and the specific pathology treated in each.
- Document all additional procedures performed arthroscopically (e.g., loose body removal, synovectomy) and whether each is a separately reportable service under NCCI rules.
- Record portal placement details, including any portal enlargement required for instrument passage or specimen removal.
- Confirm laterality (left or right ankle) in the operative note, pre-op checklist, and the claim — modifiers LT or RT must match.
- Include pre-operative diagnosis, intraoperative findings, and post-operative diagnosis to support medical necessity for the extent of debridement billed.
Applicable modifiers
Modifiers commonly billed with this code.
Source · AMA CPT modifier descriptors · CMS NCCI Policy Manual
What this code covers
Source · Editorial summary grounded in 6 cited references ↓
CPT 29898 covers arthroscopic surgical debridement of the ankle, specifically the tibiotalar and fibulotalar joints, at the extensive level. It sits one step above 29897 (limited debridement) in the ankle arthroscopy code family. Code selection between 29897 and 29898 hinges entirely on the operative report: the surgeon must explicitly document that the debridement was extensive, not limited. Without that language, auditors and payers will default to the lower-valued code or deny the claim outright.
Under NCCI rules for Medicare, 29898 cannot be reported separately alongside another surgical arthroscopy code performed on the same ankle at the same encounter. This is a hard Medicare restriction — CPT guidelines do not carry the same prohibition, so non-Medicare payers may allow separate reporting. Know your payer before appending modifier 59 or an X-modifier to unbundle. If a planned arthroscopic procedure is converted intraoperatively to an open procedure, bill only the open code; do not report 29898 alongside it.
The 90-day global period means all routine post-op care through day 90 is bundled. Unrelated E&M services during that window need modifier 24. A new and distinct problem managed on the same day as surgery needs modifier 25 on the E&M. If a return to the OR is needed for a related complication, modifier 78 applies; for an unrelated procedure, use modifier 79.
RVU & reimbursement
Component RVUs and Medicare national rate. Actual payment varies by GPCI locality.
Source · CMS Physician Fee Schedule, RVU26A · January 2026
| Work RVU | 8.28 |
| Practice expense RVU | 6.14 |
| Malpractice RVU | 1.26 |
| Total RVU | 15.68 |
| Medicare national rate | $523.73 |
| Global period | 90 days |
Payment by site of service
Medicare pays different rates by setting. HOPD typically pays substantially more than ASC for the same procedure.
Source · CMS OPPS Addendum B·ASC HCPCS payment rates·2026
| Setting | Medicare rate (national) |
|---|---|
Office (PFS non-facility) Procedure performed in physician's office | $523.73 |
HOPD (APC 5113) Hospital outpatient department | $3,342.87 |
ASC (PI A2) Ambulatory surgical center (freestanding) | $1,644.87 |
Common denial reasons
The recurring reasons claims for CPT 29898 get rejected.
Source · Editorial brief grounded in CMS NCCI edits, AAOS coding appeals, and cited references ↓
- Operative note describes 'debridement' without specifying 'extensive' — payer downcodes to 29897 or denies for insufficient documentation.
- 29898 billed alongside another ankle arthroscopy code for the same ankle on the same date — NCCI bundles these for Medicare without a valid modifier basis.
- Missing or contradictory laterality modifier — LT/RT absent or conflicts with the operative report.
- Routine post-op E&M visits billed without modifier 24 during the 90-day global period, triggering automatic denial.
- Arthroscopic procedure converted intraoperatively to open but both 29898 and the open code are billed — only the open code is payable.
Frequently asked questions
Source · Generated from the editorial pipeline, verified against 6 cited references ↓
01What separates 29898 (extensive) from 29897 (limited) debridement?
02Can 29898 be billed with another ankle arthroscopy code on the same day for Medicare?
03Which modifier do I use when billing 29898 for a left ankle?
04If the arthroscopy converts to an open procedure intraoperatively, do I bill 29898?
05How does the 90-day global period affect post-op billing for 29898?
06Can modifier 22 be used if the debridement was unusually complex?
07Is 29898 payable at an ASC, or is hospital outpatient the preferred site?
Sources & references
Editorial content was developed using the following public sources. Last verified May 8, 2026.
- 01CMS Physician Fee Schedule 2026
- 02aapc.comhttps://www.aapc.com/codes/coding-newsletters/my-orthopedic-coding-alert/orthopedic-coding-code-ankle-arthroscopy-with-confidence-179144-article
- 03cms.govhttps://www.cms.gov/files/document/medicare-ncci-policy-manual-2024-chapter-4.pdf
- 04cms.govhttps://www.cms.gov/files/document/08-chapter8-ncci-medicare-policy-manual-2026-final.pdf
- 05findacode.comhttps://www.findacode.com/cpt/29898-cpt-code.html
- 06payerprice.comhttps://payerprice.com/rates/29898-CPT-fee-schedule
Mira AI Scribe
Mira's AI scribe captures the surgeon's dictated characterization of debridement extent — 'extensive' versus 'limited' — along with compartments treated, specific pathology addressed, portal details, and any additional arthroscopic procedures performed. This prevents the most common 29898 audit flag: an operative note that documents debridement without the descriptor language required to distinguish this code from 29897.
See how Mira captures CPT 29898 documentation