CPT code 29821 – Arthroscopic complete shoulder synovectomy
29821 is the CPT code for arthroscopy, shoulder, surgical; synovectomy, complete. It covers arthroscopic removal of the synovial lining throughout the shoulder joint, rather than from one focal area.
A partial synovectomy is coded 29820, and 29822 and 29823 are debridement codes. A 29821 claim holds up when the operative report shows complete removal and no same-session code is bundled into it. Under Medicare, the +29826 add-on is the only shoulder arthroscopy code that pays alongside 29821 on the same shoulder.
- Section
- 10004-69990 Surgery
- Subsection
- 20100-29999 Musculoskeletal system
- Code range
- 29800-29999 Endoscopy/Arthroscopy
- Billable
- No
- Code also known as
- shoulder synovectomy, arthroscopic synovectomy, glenohumeral synovectomy
Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.
- AI-powered code suggestions
- Real-time compliance checks
- Faster claims, fewer denials
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
Key takeaways
CPT code 29821 is a complete arthroscopic shoulder synovectomy, so the operative report must show synovium removed throughout the joint.
A partial synovectomy is 29820, while 29822 and 29823 are debridement codes counted by the number of discrete structures treated.
Under Medicare’s NCCI edits, 29821 bundles with every other surgical shoulder arthroscopy code on the same shoulder, and a modifier can’t bypass those edits.
The +29826 add-on is reported alongside 29821 and paid in full, with no multiple endoscopy reduction.
Pabau’s claims management software sends CMS-1500 claims through Claim.MD, runs eligibility checks and tracks prior authorizations on the case.
CPT code 29821 covers a complete shoulder synovectomy
CPT code 29821 is the code for “Arthroscopy, shoulder, surgical; synovectomy, complete.” That wording comes from the AMA’s CPT code set, which the AMA’s CPT Editorial Panel maintains. The surgeon removes the synovial lining throughout the glenohumeral joint, not just one inflamed patch of it.
Because 29821 is a surgical arthroscopy, it already includes the diagnostic look at the same session. Don’t report diagnostic shoulder arthroscopy (29805) alongside it. The NCCI policy manual, chapter IV, says the same for every joint: a surgical arthroscopy includes the diagnostic one.
A 29821 claim moves through six hands before it pays
Most problems with this code start well before anyone opens the claim form. Here’s the path a typical 29821 case takes, and where each step can go wrong.
- Scheduling. The front desk checks eligibility and asks the payer whether 29821 needs prior authorization. A missing authorization here can’t be fixed after surgery.
- Surgery and dictation. The surgeon’s operative report has to name the areas treated and call the synovectomy complete.
- Coding. The coder reads the report, chooses between 29821 and 29820, and checks every other shoulder code against the NCCI edits.
- Claim build. The billing team builds the CMS-1500 or 837P claim, with right or left shoulder diagnoses pointed to the 29821 line.
- Clearinghouse and payer. The clearinghouse checks the claim format, and the payer applies its bundling edits and payment rules.
- Remittance. The payment or denial comes back on the remittance advice, with a reason code for every line that didn’t pay in full.
Steps two and three decide most outcomes. The next sections cover what the report needs and which code pairs payers accept.
The operative report has to prove “complete”
An arthroscopic shoulder synovectomy starts with the patient in the beach-chair or lateral decubitus position. The surgeon sets up posterior and anterior portals and introduces the arthroscope into the glenohumeral joint. A motorized shaver or radiofrequency device then removes the synovial lining across the whole joint.
The report must describe each area treated and confirm the removal was complete rather than focal. Documentation that supports a CPT code 29821 claim includes:
- Confirmation that the procedure was arthroscopic, not open.
- The synovium’s appearance, such as hypertrophic, inflamed or pannus-like, consistent with the working diagnosis.
- Every area of the joint entered and treated.
- A statement that the synovectomy was “complete” rather than “partial” or “limited.”
- The instrument used and the approximate amount of tissue removed.
- The surgeon’s assessment of the joint once the synovectomy was finished.
“Synovial tissue was debrided as needed” tells a reviewer nothing about scope. A stronger version names the areas: “Hypertrophic synovium was resected from the rotator interval, the anterior and posterior recesses and the axillary pouch.” It then states that the synovectomy was complete. The second version is the one that survives a records request.
A partial synovectomy is 29820, not 29822
The code that sits next to 29821 is 29820, “Arthroscopy, shoulder, surgical; synovectomy, partial.” The difference is scope. Complete means synovium is removed throughout the joint, while partial means the surgeon treated a defined area only.
Debridement is a separate question. Code 29822 is limited debridement of 1 or 2 discrete structures, and 29823 is extensive debridement of 3 or more. Neither one describes a synovectomy, so neither is the “limited” version of 29821.
Auditors compare the report’s wording with the descriptor. A quarterly sample of 29821 claims, read against their operative reports, catches the cases that should have been 29820.
Most shoulder codes won’t pay alongside 29821
A complete synovectomy often happens in the same session as other shoulder work. Under Medicare’s NCCI edits, 29821 has a bundling edit with every other surgical shoulder arthroscopy code except the +29826 add-on. Here’s how each neighbor behaves on the same shoulder.
Two rules from the NCCI policy manual drive that table. Shoulder arthroscopy procedures include limited debridement, so 29822 isn’t separately payable with 29821 under Medicare. And a modifier such as 59 or XS can’t bypass an edit between two shoulder arthroscopy codes on the same shoulder.
The edits do allow a modifier when the two procedures are on opposite shoulders. For example, a rotator cuff repair with 29827 on the right shoulder and a synovectomy on the left can both be reported.
Commercial payers may run different edits, so check each pair against current CMS NCCI edits, the payer’s policy and the CPT guidelines. NCCI tables are updated quarterly.
Pro Tip
Pull every 29821 claim from the past 90 days that also carried 29823, 29824, 29827 or 29828 on the same shoulder. Medicare doesn’t pay 29821 separately there, so a paid 29821 line may be an overpayment to refund.
The multiple endoscopy rule can shrink 29821 to 3.25 RVUs
CMS gives 29821 multiple procedure indicator 3, which puts it under the special rules for endoscopic procedures. Its endoscopic base code is 29805, the diagnostic shoulder arthroscopy.
When two codes from that family are paid together, Medicare pays the highest-valued one in full. Each other code pays its own value minus the base.
For 29821 the arithmetic is stark. Its 16.69 facility RVUs minus the 13.44 RVUs of 29805 leave 3.25 RVUs, about $108.55 at the 2026 conversion factor of $33.4009 before geographic adjustment. Because NCCI bundles 29821 with its same-shoulder neighbors, the rule mostly bites when the edits let two family codes pay together.

The add-on works differently. +29826 has been an add-on code since 2012, with a “ZZZ” global period and multiple procedure indicator 0. It’s reported with a primary shoulder arthroscopy code such as 29821, and it isn’t a base code. Medicare doesn’t reduce 29821 against it, and the add-on itself pays in full.
- Base code: 29805 is the endoscopic base for the shoulder arthroscopy family, including 29821.
- Payment for the lower code: Its full fee schedule amount minus the 29805 amount.
- Modifier 51: Some commercial payers ask for it on secondary procedures. Never put it on +29826, because add-on codes are exempt.
- Documentation: Each separately billed procedure needs its own operative steps in the report.
Rather than relying on a static estimate, use the CMS Physician Fee Schedule look-up tool to price a multi-code claim. The payer applies the reduction, not the coder, so the claim still lists every payable code at its full charge.
ICD-10 codes that support CPT code 29821 billing
Medical necessity for a complete synovectomy usually rests on an inflammatory or proliferative synovial disease. A patient with mild degenerative change and no documented synovitis is unlikely to pass review for 29821.
Use the most specific code available, and match laterality to the operative report. An unspecified-side code on a right shoulder case is a correctable error, but it still delays payment. Check accepted diagnoses against each Local Coverage Determination, since Medicare Administrative Contractors set criteria by region.
Medicare pays 29821 at 16.69 facility RVUs
In the 2026 Medicare Physician Fee Schedule, 29821 carries 7.69 work RVUs and 16.69 total facility RVUs. That works out to about $557.46 nationally before geographic adjustment. Rates change every year, so confirm the current figure in the CMS look-up tool before you quote it.
- Setting: CMS lists no non-facility rate for 29821, so it pays at the facility rate in a surgery center or hospital.
- Global period: 90 days, so routine postoperative visits in that window are already paid for.
- Geographic Practice Cost Index (GPCI): A local multiplier raises or lowers the national amount.
- Other codes on the claim: NCCI bundling and the multiple endoscopy rule can cut or remove the 29821 payment.
Prior authorization: Check before you schedule
Many commercial payers and Medicare Advantage plans require prior authorization for shoulder arthroscopy, so verify it with each payer before surgery. Policies change often, and a missing authorization is one of the easiest denials to prevent. A typical request includes:
- Clinical notes on the duration and severity of shoulder symptoms.
- Evidence that conservative treatment failed over the trial period the payer’s policy sets, such as physical therapy, NSAIDs or corticosteroid injections.
- Imaging reports, usually MRI, showing synovial thickening, effusion or pannus consistent with the diagnosis.
- Rheumatology or specialist notes when the diagnosis is an inflammatory arthropathy.
- The planned CPT codes, including +29826 if decompression is likely, and their ICD-10-CM codes.
Six reasons 29821 claims come back denied
CPT 29821 claims fail for a predictable set of reasons. Most are preventable with better documentation and a check before the claim goes out.
Track denials by reason code rather than one claim at a time, so repeat documentation problems show up as a pattern. An electronic remittance advice carries a claim adjustment reason code for each line that didn’t pay in full. The medical billing denial codes guide explains what each one means and how to respond.
Pro Tip
Sort every CPT 29821 denial from the past 60 days by reason code. If medical necessity leads the list, the fix belongs in the pre-surgical documentation workflow, not in the claim.
Five coding mistakes that cost 29821 claims
- Coding complete when the report says partial. If the surgeon treated one area, the code is 29820.
- Adding 29822 for a clean-up debridement. Medicare treats limited debridement as part of 29821 on the same shoulder.
- Reporting 29805 as well. The diagnostic arthroscopy is included in every surgical one.
- Using 59 to unbundle a same-shoulder pair. NCCI doesn’t let a modifier bypass shoulder arthroscopy edits on the same shoulder.
- Treating +29826 as a primary code. It’s an add-on, so it needs a primary code such as 29821 on the claim and never takes modifier 51.
Before you submit: A CPT code 29821 checklist
Run this list before the claim leaves the practice. It covers what payers most often ask for when they review or audit a 29821 claim.
- Operative report: It says “complete synovectomy,” names each area treated and states the instrument used.
- ICD-10-CM code: It’s specific to the diagnosis, such as M06.011 for RA of the right shoulder, with correct laterality. No symptom-only code sits in first position.
- Prior authorization: The authorization number is on the claim if the payer required one, and it covers every CPT code billed.
- Conservative treatment: Clinical notes record the type and length of non-surgical treatment tried before surgery.
- Imaging: An MRI or other report on file confirms synovial disease consistent with the diagnosis.
- Same-session codes: Each one has been checked against NCCI edits, and +29826 is listed with 29821 when decompression was done.
- Modifiers: Any 59, XS or 51 is allowed by the payer and supported in the record.
- Signature: The surgeon has signed and dated the operative report, since unsigned reports are a common audit flag.
- Diagnosis pointers: Box 24E on the CMS-1500 links the ICD-10-CM codes to the 29821 line, with no unlinked diagnoses.
A claim that clears every item is what payers call a clean claim. It can be paid on first submission, without a records request or a resubmission.
How Pabau keeps 29821 claims moving from booking to payment
In many orthopedic practices, a 29821 case touches four systems. Authorization calls are logged in a spreadsheet, and the operative report sits in the EHR. Claims are keyed into a clearinghouse portal, and remittances arrive as PDFs that someone matches by hand.
Pabau, the practice management platform we build, keeps those steps on one patient record. Its claims management software creates CMS-1500 and 837P claims and sends them through Claim.MD, our US clearinghouse partner.
Your team runs eligibility checks before the appointment. The authorization code, dates and sessions are tracked on the case, with a warning when one is missing.

ERA remittances come back into Pabau. A bundled 29822 line or a missing authorization then shows up as a reason code your team can act on. Fewer claims leave without an authorization, and repeat denials point to the step that caused them.
Streamline your orthopedic billing workflows
Pabau sends CPT 29821 claims through Claim.MD, runs eligibility checks and posts ERA remittances in one place. Your billing team spends less time chasing denials.

Conclusion
Code 29821 only when the operative report earns the word “complete.” When decompression was done, add +29826 and expect it to pay in full. On a Medicare claim, leave the other same-shoulder arthroscopy codes off unless the edits allow them.
The trade-off is easy to miss. Paired with a bigger shoulder procedure, a complete synovectomy often adds little or nothing to the payment, but it still carries full audit risk. Tighten the dictation template first, because that’s where most 29821 problems begin.
Book a demo to see how Pabau tracks the authorization, sends the claim and posts the remittance for every shoulder arthroscopy case.
Continue your research
Need a denial tracking framework for arthroscopy codes? Denial management in healthcare covers how to categorize, track, and appeal claim denials systematically across your billing team.
Unfamiliar with how clearinghouses process surgical claims? Medical claims clearinghouse guide explains how EDI claims move from practice to payer and where errors get caught.
Want to understand the 837P file your clearinghouse submits? 837 file overview breaks down the electronic claim format used for professional claims including CPT 29821 submissions.
Debrided three or more structures in the same shoulder? CPT code 29823 covers extensive debridement of 3 or more structures in the shoulder.
Frequently asked questions
Can CPT 29821 be billed for both shoulders?
Yes. CMS gives 29821 bilateral surgery indicator 1, so Medicare pays 150% of the fee schedule amount when both shoulders are treated in one session. Report it with modifier 50, or with RT and LT, as the payer instructs.
Does Medicare pay an assistant surgeon on 29821?
It can. CMS gives 29821 assistant at surgery indicator 2, which means an assistant may be paid. The assistant’s claim carries modifier 80, 82 or AS, depending on who assisted.
Are follow-up visits after 29821 billed separately?
Routine ones aren’t. The 90-day global period covers normal postoperative care. Bill an unrelated visit with modifier 24 and an unrelated procedure with modifier 79. A return to the operating room for a complication takes modifier 78.
Which code covers an open shoulder synovectomy?
Open glenohumeral synovectomy is reported with arthrotomy code 23105, not 29821. If the surgeon converts an arthroscopy to an open procedure, NCCI rules allow only the open code.
What is the knee version of 29821?
Knee arthroscopic synovectomy uses 29875 for a limited synovectomy and 29876 for a major synovectomy of two or three compartments. NCCI limits when either can be billed with another procedure on the same knee.



