Knee Arthroscopy Billing 29881, 29880 and 27447 Explained
By MedPrecision Operations Team · Published
Knee arthroscopy billing centers on three codes: 29881 for arthroscopic meniscectomy of one compartment (medial OR lateral), 29880 for meniscectomy of both compartments (medial AND lateral), and 27447 for total knee arthroplasty (open TKA, not an arthroscopy code at all). All three carry a 90-day global period, so post-operative visits, suture removal, and routine follow-up inside that window are not separately payable. The codes that quietly cost orthopedic practices money are the ones billed alongside the arthroscopy on the same knee — 29877 (chondroplasty), G0289 (loose-body/chondroplasty in a separate compartment), and 29874 (loose body removal) — because NCCI bundles most of them into 29881 unless documentation supports a separate compartment and a distinct-service modifier is appended. This guide gives you the code decision logic, a 2026 CMS PFS rate table, the modifier 50 / RT / LT / 59 rules, and the named CARC codes you will see when a claim denies.
Which Knee Arthroscopy Code Do I Bill?
Knee arthroscopy billing 29881 applies to an arthroscopic meniscectomy of one compartment (medial or lateral); bill 29880 when meniscectomy is done in both compartments of the same knee. Use 27447 for an open total knee arthroplasty (TKA) — not an arthroscopy code. All three carry a 90-day global. Append modifier 50 for bilateral; use RT or LT for a single knee.
- 29881 = meniscectomy, ONE compartment; 29880 = BOTH compartments (do not also bill 29881)
- 27447 = open total knee arthroplasty (TKA) — separate family, 90-day global
- Modifier 50 for bilateral; RT/LT for laterality on a single knee
- 29877 chondroplasty bundles into 29881 — use G0289 + modifier 59/XS for a separate compartment
- All three are 90-day global — routine post-op visits inside 90 days are not separately payable
The Three Codes: 29881 vs 29880 vs 27447
These three codes describe very different procedures, and the most common upfront error is choosing the wrong one for the documented surgery.
29881 — Arthroscopy, knee, surgical; with meniscectomy (medial OR lateral, including any meniscal shaving/debridement) AND/OR debridement/shaving of articular cartilage (chondroplasty), same or separate compartment(s), when performed. The 2012 CPT descriptor revision folded same-compartment chondroplasty into 29881, which is why 29877 so often bundles. 29881 is used when meniscectomy is performed in a single compartment.
29880 — Arthroscopy, knee, surgical; with meniscectomy (medial AND lateral, including any meniscal shaving/debridement) AND/OR debridement/shaving of articular cartilage (chondroplasty), same or separate compartment(s), when performed. Use 29880 only when the meniscus is resected in BOTH the medial and lateral compartments. Billing 29881 twice for a bilateral-compartment meniscectomy on the same knee is a coding error — 29880 is the single correct code.
27447 — Arthroplasty, knee, condyle and plateau; medial AND lateral compartments with or without patella resurfacing (total knee arthroplasty). This is an open total knee replacement. It is not arthroscopic and does not belong in an arthroscopy worklist; it appears here only because practices sometimes group all 'knee surgery' codes together. 27447 carries the highest reimbursement and the most scrutiny of the three.
The decision is driven entirely by the operative note. Read what was actually resected and in how many compartments before the code is assigned — the difference between 29881 and 29880 is a single compartment, and the difference between an arthroscopy code and 27447 is the entire approach. For the orthopedic-specific denial and documentation workflow, see our orthopedic medical billing services.
2026 CMS PFS Rates & Global Periods (At a Glance)
Reimbursement varies by your MAC locality, your commercial contract, and the place of service (ASC facility vs office). The figures below are approximate CMS Physician Fee Schedule 2026 national non-facility benchmarks shown to size relative value — verify your exact allowable against your MAC and payer contract, because orthopedic surgical codes swing widely by region and most are performed in a facility (ASC/HOPD) where the professional fee is the facility-rate component only.
| Code | Procedure | Approach | Compartments | Global | Approx. CMS PFS 2026 (national, illustrative) |
|---|---|---|---|---|---|
| 29881 | Arthroscopic meniscectomy | Arthroscopic | One (medial OR lateral) | 90-day | ~$500-$650 |
| 29880 | Arthroscopic meniscectomy | Arthroscopic | Both (medial AND lateral) | 90-day | ~$575-$725 |
| 29877 | Arthroscopic chondroplasty/debridement | Arthroscopic | (often bundles into 29881) | 90-day | ~$475-$600 |
| G0289 | Arthroscopy, loose body/chondroplasty, SEPARATE compartment | Arthroscopic | Separate compartment add-on | N/A (carrier-priced) | Carrier-priced |
| 27447 | Total knee arthroplasty (TKA) | Open | Both + condyle/plateau | 90-day | ~$1,200-$1,300 |
Key takeaways from the table:
- All four surgical codes (29881, 29880, 29877, 27447) carry a 90-day global period. Pre-operative visits the day before/day of and routine post-operative care for 90 days are included in the surgical payment and are not separately billable without an appropriate global modifier (24, 25, 57, 58, 78, 79).
- 29877 and 29881 reimburse similarly but you cannot routinely bill both on the same compartment — NCCI bundles 29877 into 29881. G0289 exists specifically for a chondroplasty/loose-body procedure in a DIFFERENT compartment than the meniscectomy.
- 27447 reimburses roughly 2x an arthroscopy code (the CMS PFS national amount for 27447 is in the ~$1,250 range and TKA is almost always performed in a facility, so the professional fee is the facility-rate component) and draws the most prior-authorization and medical-necessity review. Always treat dollar figures as illustrative — pull your real allowable from the fee schedule for the exact locality and POS.
Bilateral, RT/LT and the Modifier 50 Rule
Laterality is where clean orthopedic claims are won or lost, because the knee is a paired structure and payers expect every knee line to carry a side.
RT / LT (single knee). When the procedure is performed on one knee, append RT (right) or LT (left) so the payer knows which side was operated on. Many payers will deny or pend a knee arthroscopy that arrives without a laterality modifier.
Modifier 50 (bilateral procedure, same session). When the same procedure is performed on BOTH knees in the same operative session, the standard CMS convention is one line with modifier 50, which triggers the 150% bilateral payment adjustment (100% for the first side, 50% for the second). Confirm the code's Bilateral Surgery Indicator on the CMS PFS — an indicator of '1' means the 150% rule applies; '0' or '2' or '3' changes the payment math, and '9' means the concept does not apply.
Two-line RT/LT vs one-line 50 — know your payer. Medicare and many commercial plans want the single line + modifier 50 (units = 1). A subset of commercial payers instead want two lines, one with RT and one with LT, each at the full fee, and apply their own multiple-procedure reduction. Billing the wrong format triggers a denial or a 50% underpayment. In our orthopedic audits we typically see bilateral knee scopes lose money not because the surgery was wrong but because the practice used the 50-modifier format for a payer that wanted two RT/LT lines, or vice versa — so this should be set as a payer-specific rule in the scrubber, not decided claim by claim.
Do not stack 50 with RT/LT on the same line. Modifier 50 already communicates 'both sides'; adding RT or LT to a 50 line is contradictory and a common scrub flag.
Modifier 59 / X-Modifiers for Distinct Compartments
The single most valuable modifier in knee arthroscopy billing is the one that unbundles a legitimately separate procedure in a different compartment — and the one most often misused.
Why you need it. Because the 2012 CPT revision built chondroplasty into the 29881/29880 descriptor ("...AND/OR debridement/shaving of articular cartilage... same or separate compartment(s)"), NCCI Procedure-to-Procedure (PTP) edits bundle 29877 (chondroplasty) into 29881 by default. A separate procedure in a genuinely different compartment can be unbundled only with a distinct-service modifier when documentation supports it.
G0289 is the correct mechanism for a separate compartment. When the surgeon removes a loose body or performs chondroplasty in a compartment OTHER than the one where the meniscectomy was performed, the HCPCS add-on G0289 ("Arthroscopy, knee, surgical, for removal of loose body, foreign body, debridement/shaving of articular cartilage at the time of other surgical knee arthroscopy in a different compartment of the same knee") is the intended code — it is built specifically for the different-compartment scenario and is reported with modifier 59 (or XS — separate structure) when the payer requires it. G0289 is carrier-priced and many payers limit it to a different compartment than the primary scope.
Modifier 59 vs the X-modifiers. Where a distinct service is supported, append the most specific modifier the documentation allows. XS (separate structure/compartment) is usually the best fit for knee arthroscopy because the distinction is anatomic — a different compartment. 59 remains acceptable where no X-modifier fits. Medicare and many commercial payers audit 59 more aggressively than the X-modifiers, so XS is preferred when the note names the separate compartment. For the full decision tree, see our modifier 59 vs X-modifiers guide and the modifier 59 glossary entry.
Documentation is the whole game. A 59 or XS modifier without an operative note that explicitly names the separate compartment and the separate procedure will fail audit. The note must answer: which compartment held the meniscectomy, which different compartment held the chondroplasty/loose-body removal, and what distinct work was done in each.
How to Bill a Knee Arthroscopy Step by Step
A repeatable sequence keeps laterality, bundling, and the global period from generating avoidable denials.
- Read the operative note before coding. Confirm the approach (arthroscopic vs open), the procedure (meniscectomy, chondroplasty, loose-body removal), and — critically — how many compartments and which side.
- Pick the primary code. Single-compartment meniscectomy = 29881. Both compartments = 29880 (never 29881 + 29881). Open total replacement = 27447. Chondroplasty alone, no meniscectomy = 29877.
- Apply laterality. Append RT or LT for a single knee; append modifier 50 (single line) for a true bilateral same-session procedure — and confirm the payer wants 50 vs two RT/LT lines.
- Handle the second-compartment procedure. If chondroplasty/loose-body removal occurred in the SAME compartment as the meniscectomy, it is included in 29881/29880 — do not bill it separately. If it occurred in a DIFFERENT compartment, bill G0289 (or 29877 with modifier 59/XS where the payer requires it) and ensure the note names the separate compartment.
- Check prior authorization. Most commercial payers require prior auth for knee arthroscopy and nearly all require it for 27447. A missing or mismatched auth produces a hard denial. See our prior authorization process guide.
- Verify eligibility and the global period. Confirm coverage and benefits before the date of service, and flag the 90-day global so post-op visits are not separately billed without a global modifier.
- Scrub NCCI PTP and MUE edits pre-submission. Catch the 29877-into-29881 bundle and any same-day code conflicts before the claim goes out — prevention is cheaper than appeal.
Documentation Checklist for Knee Arthroscopy Claims
Every line below is something a payer or auditor can ask for. If the operative note does not contain it, the claim is exposed.
- Laterality stated explicitly — right knee, left knee, or bilateral — matching the RT/LT/50 modifier on the claim.
- Number and identity of compartments treated (medial, lateral, patellofemoral) so 29881 vs 29880 vs G0289 can be defended.
- Specific procedure per compartment — meniscectomy (which meniscus), chondroplasty/debridement, loose-body removal — named separately for each compartment when more than one is billed.
- Separate-compartment language for any unbundled 29877/G0289 line: the note must state the chondroplasty/loose-body work was in a DIFFERENT compartment than the meniscectomy.
- Medical necessity — failed conservative care, locking/catching, mechanical symptoms, imaging findings — supporting the surgical indication.
- Prior authorization number on file and matching the billed CPT/laterality.
- Global-period awareness — any E/M inside the 90-day window flagged for whether a modifier (24, 79, etc.) is justified before it is billed.
A clean claim here is not a longer note — it is a note that names the compartments and the side. For a broader process review, run our medical billing audit checklist.
Common Denials for Knee Arthroscopy & How to Fix Them
Knee arthroscopy denials cluster around four root causes: bundling, laterality, global period, and prior auth. The table maps the named codes to the fix.
| Denial code | What it means here | Fix |
|---|---|---|
| CARC 97 (CO-97) | 29877 chondroplasty bundled into 29881/29880 (payment included in another service) | If same compartment, write off — it is included. If a different compartment, resubmit with G0289 or 29877 + modifier 59/XS and a note naming the separate compartment. |
| CARC 236 | Procedure/modifier combination not compatible per NCCI for the same day | Look up the pair on the CMS PTP table; Modifier Indicator 1 = billable with 59/XS when documented distinct; indicator 0 = write off. |
| CARC 4 | Procedure code inconsistent with the modifier, or required modifier missing | Usually a missing or wrong laterality (RT/LT) or a 50-vs-two-line format mismatch. Add/correct the laterality modifier per payer rule and resubmit. |
| CARC 18 | Exact duplicate claim/service | Often a bilateral scope billed as two identical lines without RT/LT, read as a duplicate. Rebill with distinct RT and LT (or a single 50 line) per payer preference. |
| CARC 197 | Precertification/authorization absent | Prior auth missing or not on file for the arthroscopy or TKA. Obtain a retro-auth where allowed, then appeal with the auth number; for elective TKA, retro-auths are rarely granted — prevent at scheduling. |
| CARC B15 | Service requires a qualifying procedure that was not paid | Frequently a global-period interaction; confirm whether the line falls inside a 90-day global and whether a global modifier applies. |
The recurring orthopedic loser is CARC 97 on the chondroplasty line. In our denial audits we typically see practices either (a) writing off legitimately separate-compartment chondroplasty that should have been billed as G0289, or (b) appending modifier 59 to a same-compartment chondroplasty that NCCI correctly bundles. The decision is binary and lives in the operative note: same compartment = bundled, different compartment = G0289 with the compartment named. For the full code reference, see our CARC denial codes list and the CARC 97 explainer. To stand the whole loop up, denial management services can own the NCCI categorization, the appeals, and the prevention feedback.
The 90-Day Global Period: What's Included and What's Not
29881, 29880, 29877, and 27447 are all 90-day global procedures, which means the surgical payment already includes a defined bundle of related services. Billing inside the global window without the right modifier is one of the most common — and most preventable — orthopedic denials.
Included in the 90-day global (not separately billable):
- The pre-operative visit the day before or day of surgery (when the decision for surgery was already made).
- The surgical procedure itself.
- Routine post-operative visits, suture/staple removal, dressing changes, and uncomplicated follow-up care for 90 days.
Separately billable inside the global window (with the correct modifier):
- Modifier 24 — unrelated E/M during the post-op period (e.g., the patient returns for an unrelated shoulder complaint).
- Modifier 25 — significant, separately identifiable E/M on the day of a minor procedure.
- Modifier 57 — the E/M visit at which the decision for major surgery was made (day before/day of a 90-day global).
- Modifier 58 — a staged or related procedure planned at the time of the original surgery.
- Modifier 78 — an unplanned return to the OR for a related complication.
- Modifier 79 — an unrelated procedure during the post-op period (e.g., the contralateral knee weeks later).
A frequent real-world example: the patient has a left knee scope (29881-LT, 90-day global) and three weeks later returns for a right knee scope. The second knee is a separate, unrelated procedure — bill 29881-RT with modifier 79 so the payer does not deny it as included in the first knee's global. Track the global end date for every surgical patient so the front desk does not silently fold billable, unrelated visits into a global write-off.
Free Billing Audit · No obligation
Stop Losing Knee Arthroscopy Revenue to Bundling & Laterality Denials
We will review your last 90 days of orthopedic surgical denials, categorize the 29877/G0289 bundling and RT/LT/50 errors by root cause, and quantify recoverable revenue — at no cost.
Common Questions
Common questions about knee arthroscopy billing (29881, 29880, 27447): codes, modifiers & denials (2026).
Get a Free Billing Audit
Our billing specialists can walk you through this and more.
Get a Free Billing Audit arrow_forwardWhat is the difference between CPT 29881 and 29880?
29881 is arthroscopic meniscectomy of ONE compartment of the knee (medial or lateral), while 29880 is arthroscopic meniscectomy of BOTH compartments (medial AND lateral) of the same knee. You bill 29880 — not two units of 29881 — when the meniscus is resected in both compartments. Both descriptors also include any chondroplasty performed in the same or a separate compartment, which is why same-compartment 29877 bundles into them. Both codes carry a 90-day global period.
Is 27447 an arthroscopy code?
No. 27447 is total knee arthroplasty (TKA) — an open knee replacement of the medial and lateral compartments (condyle and plateau), with or without patella resurfacing. It is not arthroscopic and is in a different code family from 29881/29880. It appears alongside the arthroscopy codes only because practices sometimes group all knee-surgery codes together. 27447 carries a 90-day global period, reimburses roughly 2x an arthroscopy code (a CMS PFS national amount in the ~$1,250 range vs. the ~$500-$700 arthroscopy codes), and almost always requires prior authorization and medical-necessity review.
When do I use modifier 50 vs RT and LT for a knee arthroscopy?
Use RT or LT when the procedure is performed on a single knee, so the payer knows which side. Use modifier 50 when the SAME procedure is performed on BOTH knees in the same operative session — the standard CMS convention is one line with modifier 50, which pays 150% (100% first side, 50% second). Some commercial payers instead want two lines, one RT and one LT, each at the full fee, and apply their own reduction. Confirm the payer's preferred bilateral format and set it as a scrubber rule; never stack modifier 50 with RT or LT on the same line.
Why does 29877 keep bundling into 29881?
Because the 2012 CPT descriptor revision folded chondroplasty (debridement/shaving of articular cartilage) directly into the 29881 and 29880 descriptors — 'AND/OR debridement/shaving of articular cartilage... same or separate compartment(s).' As a result, NCCI Procedure-to-Procedure edits bundle 29877 into 29881 when both are billed on the same knee. Same-compartment chondroplasty is included and not separately payable. Chondroplasty or loose-body removal in a DIFFERENT compartment is billed with the HCPCS add-on G0289 (or 29877 with modifier 59/XS where the payer requires it), and the operative note must name the separate compartment.
What is G0289 and when do I bill it?
G0289 is a HCPCS add-on code for arthroscopic removal of a loose body or chondroplasty performed in a DIFFERENT compartment of the same knee than the primary knee arthroscopy. It exists specifically for the separate-compartment scenario that 29881/29880 do not cover. Bill G0289 when, for example, a meniscectomy is performed in the medial compartment and a separate loose-body removal or chondroplasty is performed in the lateral or patellofemoral compartment. It is carrier-priced, most payers limit it to a different compartment, and it is typically reported with modifier 59 (or XS) when the payer requires the distinct-service modifier.
Can you bill the patient for a CO-97 denial on a knee arthroscopy?
No. The CO group code means Contractual Obligation — a provider write-off under your payer contract that cannot be balance-billed to the patient. A CO-97 on a knee arthroscopy almost always means the chondroplasty line (29877) was bundled into 29881/29880 because it was performed in the same compartment. Your options are to write it off (correct, if same compartment), or — if the chondroplasty/loose-body work was in a genuinely different compartment — resubmit with G0289 or modifier 59/XS and a note that names the separate compartment. Only amounts under the PR (Patient Responsibility) group code — deductible, coinsurance, copay — can be billed to the patient.
How long is the global period for knee arthroscopy?
29881, 29880, 29877, and 27447 all carry a 90-day global period. That means the surgical payment already includes the pre-operative visit the day before or day of surgery, the procedure itself, and routine post-operative care — follow-up visits, suture removal, dressing changes — for 90 days. Visits inside that window are separately billable only with the correct modifier: 24 (unrelated E/M), 78 (return to OR for a related complication), 79 (unrelated procedure such as the other knee), or 58 (staged/related procedure). Track each surgical patient's global end date so unrelated, billable visits are not folded into a global write-off.
What documentation do I need to unbundle a second knee arthroscopy procedure?
To unbundle a separate procedure (such as G0289 or 29877 with modifier 59/XS) from the primary meniscectomy, the operative note must explicitly name the compartments and the distinct work in each. It needs to state which compartment held the meniscectomy, which DIFFERENT compartment held the chondroplasty or loose-body removal, and what specific procedure was done in each. A 59 or XS modifier without that separate-compartment language will fail audit. Payers — especially Medicare — audit modifier 59 aggressively, so XS (separate structure) is preferred when the note names a distinct compartment.
Related Reading on This Topic
Related Services
Related Specialties
Stop Losing Knee Arthroscopy Revenue to Bundling & Laterality Denials
We will review your last 90 days of orthopedic surgical denials, categorize the 29877/G0289 bundling and RT/LT/50 errors by root cause, and quantify recoverable revenue — at no cost.
- check_circleNo contract
- check_circleNo setup fees
- check_circleReply within 1 business day