Medical billing depends on accurate medical coding so that every gastroenterology practice gets paid the right amount for the work performed. Among the many codes used in upper GI care, two stand out for how often they appear on claim forms: the endoscopy CPT codes: CPT 43235 & CPT 43239.
Both report a type of upper endoscopy, yet each one stands for a different level of service. Knowing the meaning, the right use, and the billing rules for these two codes helps coders avoid claim denials and keep the revenue cycle moving smoothly.
This in-depth guide breaks down the upper GI endoscopy CPT codes CPT 43235 & CPT 43239 in plain words. You will learn what each code covers, when to use it, how to document it, how to bill it, and how to resolve denials when they happen.
By the end of this post, you should feel ready to file clean claims and recover lost revenue with confidence.
Quick Overview of Endoscopy CPT Codes: CPT 43235 & CPT 43239
Both endoscopy CPT codes describe a flexible upper GI scope passed through the mouth. The line that separates them is simple but critical:
- CPT 43235 is the diagnostic-only EGD code. The doctor looks, may brush or wash for cells, but takes no tissue.
- CPT 43239 is the EGD with biopsy code. The doctor takes one or more tissue samples with biopsy forceps.
Almost every billing question about these two codes traces back to that single difference. Get this point right, and most coding and denial issues fall away.
Related: An Overview of Medical Billing and Coding Services
CPT 43235 Explained
The 43235 cpt code covers a basic diagnostic upper endoscopy. The 43235 CPT code description reads:
“Esophagogastroduodenoscopy, flexible, transoral; diagnostic, including collection of specimen(s) by brushing or washing, when performed (separate procedure).”
In simple words, this code is used when the doctor only inspects the upper digestive tract to check for problems. The physician may also use a soft brush or a saline wash to collect surface cells for testing. No tissue is cut, and no treatment is given during this exam.
Key Features of CPT Code 43235
- The scope is flexible and enters through the mouth (transoral).
- The goal of the procedure is diagnostic only.
- The doctor inspects the esophagus, stomach, and duodenum.
- Brushings or washings for cell samples may be included, but they are optional.
- No tissue biopsy is taken with biopsy forceps.
- No therapy (such as polyp removal or bleeding control) is performed.
When to Use CPT 43235
This code fits best when the doctor is just trying to find the cause of a problem. Common reasons include:
- Ongoing upper belly pain with no clear cause
- Long-lasting nausea or vomiting
- Heartburn that does not improve with medicine
- Routine follow-up of known conditions, such as Barrett’s esophagus
- A search for the source of upper GI bleeding when no tissue sample is needed
How to Handle Denials for CPT 43235
Even diagnostic-only EGDs run into payer pushback now and then. Most CPT 43235 denials trace back to a small handful of root causes, and a steady appeal process can recover the lost revenue. According to a 2024 OIG study, roughly one in four EGD claims sent to Medicare lacked enough proof of medical necessity, which is exactly the kind of issue a careful denial workflow can fix.
Top denial reasons for CPT 43235,
- Medical necessity not met because the ICD-10 code does not clearly justify the EGD
- Wrong code choice when a biopsy was actually performed, and 43239 should have been used
- Missing pre-authorization for screening or repeat EGDs
- Bundling conflicts with another same-day procedure
- Vague documentation that does not show the full scope of the exam reached the duodenum
- Place-of-service mismatch between the claim and the actual setting
Common claim adjustment reason codes (CARCs) seen on CPT 43235 denials,
- CO-11 – The diagnosis does not match the procedure.
- CO-15 – The authorization number is missing or invalid.
- CO-50 – The service is not considered medically necessary.
- CO-97 – The benefit is already paid as part of another claim.
Sample denial fixes for CPT 43235,
- “Medical necessity not met.” Swap a vague code, such as R10.9 (unspecified abdominal pain), for a more specific one, like R10.13 (epigastric pain) or K21.9 (GERD), then resubmit.
- “Biopsy not documented but billed as diagnostic.” If a biopsy was actually performed, drop the 43235 line and resubmit as 43239 with the pathology report attached.
- “Bundled service.” Add modifier 59 only when the EGD was a truly distinct service from the other procedure done that day; otherwise, accept the bundling rule.
- “No pre-authorization on file.” Request a retro-authorization with the original clinical orders and patient symptoms.
Resolution steps to follow,
- Read the EOB or ERA and write down the exact denial code.
- Pull the operative note and confirm the chart supports a diagnostic-only EGD.
- If the code choice was wrong, file a corrected claim. If the code was right, file an appeal.
- Attach the operative note, payer policy language, and updated ICD-10 codes.
- Submit before the deadline and log the action in your denial-management system.
CPT 43239 Explained
When a physician collects tissue samples during the same upper endoscopy, the correct code becomes CPT 43239. The 43239 cpt code description is:
“Esophagogastroduodenoscopy, flexible, transoral; with biopsy, single or multiple.”
This code is reported when the doctor takes one or more small pieces of tissue from the esophagus, stomach, or duodenum. The tissue is then sent to a pathology lab and studied under a microscope. This extra step helps confirm diseases like cancer, infection, or chronic inflammation that cannot be diagnosed by sight alone.
Key Features of CPT Code 43239
- The procedure starts as a standard EGD.
- One or more biopsies are taken with biopsy forceps.
- The same code is used whether one biopsy or ten are collected during the session.
- The tissue must be sent to pathology, and the report must support the claim.
- It does not include polyp removal, bleeding control, or other therapy, since those services need their own codes.
When to Use 43239 CPT Code
Doctors choose this code in many cases where tissue testing is needed, such as:
- Suspected celiac disease, where biopsies are taken from the duodenum
- Helicobacter pylori testing through stomach biopsies
- Watching Barrett’s esophagus for cell changes
- Checking suspected tumors or polyps before treatment
- Finding the cause of iron deficiency anemia linked to the upper GI tract
Confirming chronic gastritis or esophagitis
How to Handle Denials for CPT 43239
Biopsy-based EGD claims tend to draw closer payer review, and the bar for clean documentation sits higher than it does for diagnostic-only exams. Most CPT 43239 denials revolve around proof that a biopsy actually happened and that the tissue sample was clinically needed.
Top denial reasons for CPT 43239,
- The biopsy was not documented clearly in the operative note
- Pathology report missing from the medical record
- The ICD-10 code does not support the need for a tissue sample
- Reported more than once for the same session, even though only one unit is allowed
- Bundling conflict when a therapeutic procedure (such as polyp removal) was done in the same session
- Brushings or washings mistakenly billed on a separate line
- Missing pre-authorization, especially for repeat biopsy exams
Common claim adjustment reason codes (CARCs) seen on CPT 43239 denials,
- CO-4 – Modifier issue or missing required modifier.
- CO-16 – The claim is missing information needed for adjudication.
- CO-50 – The service is not deemed medically necessary.
- CO-151 – The documentation does not support the level of service billed.
Sample denial fixes for CPT 43239,
- “Biopsy not documented.” Pull the pathology report, highlight the biopsy site and findings, and submit it as part of an appeal.
- “Service billed more than once.” Drop the extra 43239 lines, since the code is reported only once per session, no matter how many biopsies were taken.
- “Diagnosis does not support biopsy.” Update vague codes to more specific ones, such as K22.7 (Barrett’s esophagus) or K90.0 (celiac disease).
- “Therapeutic and diagnostic bills together.” If a polyp was removed in the same session, drop the 43239 line and bill the therapeutic code (43250 or 43251) instead.
- “Brushings billed separately.” Remove the extra line, since brushings and washings are already part of 43239.
Resolution steps to follow,
- Confirm the pathology report is on file and clearly tied to the EGD date.
- Match the ICD-10 codes to the clinical reason for the biopsy.
- Build a strong appeal letter that includes the patient’s name, claim number, denied CPT code, denial code, and a short paragraph explaining medical necessity with direct quotes from the operative and pathology reports.
- Reference the payer’s own coverage policy or LCD/NCD when possible.
- If the first appeal is denied, request a peer-to-peer review with the payer’s medical director or escalate to a second-level appeal.
Related: Why is HIPAA Important for Medical Billing and Coding
Choosing the Right Endoscopy CPT Codes
Picking the proper code becomes easy once you ask a few simple questions about the procedure. Use this short checklist:
- Did the doctor use a flexible scope through the mouth? If yes, you are inside the EGD code family.
- Was the goal only to look and check? If yes, lean toward CPT 43235.
- Did the doctor cut and remove tissue with biopsy forceps? If yes, move to CPT 43239.
- Was a polyp removed, a stent placed, or bleeding stopped? If yes, a different code applies (such as 43250, 43251, or 43255).
- Did the doctor only brush or wash for cell samples? That work alone keeps the code at CPT 43235.
Documentation Requirements That Protect Your Claim
Clear notes from the doctor form the backbone of a clean claim. Strong documentation must include:
- The reason for the procedure (symptoms or suspected condition)
- The scope type and entry route (flexible, transoral)
- The extent of the exam (esophagus, stomach, and duodenum reached)
- All findings, including normal and abnormal areas
- For 43239: the biopsy site(s), the number of biopsies, and a note that the tissue was sent to pathology
- The pathology report, which confirms that the tissue was studied
- Any modifiers that apply to the case
Weak or missing notes are a top reason claims get denied. A good rule of thumb: if it is not written down, it did not happen in the eyes of the payer.
Common Modifiers Used with CPT 43235 and CPT 43239
Modifiers add extra detail to a CPT code and explain special cases to the payer. The most useful ones for these endoscopy CPT codes are:
- Modifier 22 – Increased Procedural Services: Applied when the procedure took much more time or effort than usual.
- Modifier 52 – Reduced Services: Applied when the doctor finished only part of the planned procedure.
- Modifier 53 – Discontinued Procedure: Applied when the procedure had to stop early because of the patient’s condition.
- Modifier 59 – Distinct Procedural Service: Applied to show that a separate, distinct service was done on the same day as another procedure.
- Modifier 76 – Repeat Procedure by Same Physician: Applied if the same doctor repeats the EGD on the same day.
- Modifier 77 – Repeat Procedure by Another Physician: Applied if a different doctor repeats the EGD on the same day.
Every payer may have its own modifier rules, so it is wise to check the latest policy before sending the claim.
Common Billing Mistakes to Avoid
Many practices lose money simply because of small errors that are easy to fix. Watch out for these frequent slip-ups:
- Using CPT 43235 when a biopsy was done. Always switch to 43239 when tissue is removed.
- Billing CPT 43239 more than once per session. Even if many biopsies are taken, the code is reported just once.
- Unbundling brushings or washings. These steps are already part of both codes and cannot be billed on their own.
- Skipping the pathology report. Without it, a 43239 claim often gets flagged.
- Linking the wrong ICD-10 codes. The diagnosis must match the reason for the procedure.
- Ignoring NCCI edits. Some code pairs cannot be billed together without the right modifier.
- Forgetting to bill sedation separately. Moderate sedation has its own HCPCS codes (such as 99151, 99152, and G0500) and is no longer bundled into EGD payment.
Reimbursement Considerations
Payment amounts for these procedures change based on the payer, the place of service, and the geographic location. As a general guide:
- CPT 43235 is paid at a lower rate because it is a simple diagnostic exam.
- CPT 43239 pays more due to the added work of taking and handling biopsies.
- Medicare sets a national base rate and adjusts it by region using GPCI factors.
- Private insurers often pay two to four times more than Medicare for the same code.
- Facility setting (hospital outpatient, ambulatory surgery center, or office) also affects the final payment.
For the best result, billing teams should check the current Medicare Physician Fee Schedule and the contract terms of each private payer before sending claims.
ICD-10 Linkage and Medical Necessity
Each procedure code must be paired with a diagnosis that proves it was needed. The right ICD-10 link is one of the most important parts of a clean claim. Some common ICD-10 codes that support medical necessity for these endoscopy CPT codes include:
- K21.9 – Gastroesophageal reflux disease without esophagitis
- K29.70 – Gastritis, unspecified
- K25.9 – Gastric ulcer, unspecified
- K22.7 – Barrett’s esophagus
- R10.13 – Epigastric pain
- R13.10 – Dysphagia, unspecified
- D50.9 – Iron deficiency anemia, unspecified
- K90.0 – Celiac disease
- K92.2 – Gastrointestinal hemorrhage, unspecified
Always pair the procedure code with the most specific diagnosis available. Vague or unrelated diagnoses are a leading cause of denials.
Tips for Successful Billing of CPT 43235 and CPT 43239
Small daily habits can lift first-pass claim rates and protect revenue. Try these proven steps:
- Train your team often. Coding rules change every year, so regular updates keep your staff sharp.
- Use EHR templates. Standard endoscopy templates make sure every required detail is captured in the note.
- Audit your claims. A monthly review of denied or paid claims can reveal patterns and fix small errors early.
- Confirm insurance details. Pre-authorization is sometimes needed for screening or repeat EGDs.
- Match the codes with care. Always link the right ICD-10 to the correct CPT code.
- Bill sedation on its own. Since 2017, moderate sedation has its own codes and must be reported separately.
- Keep up with payer rules. Each insurance company may have slight differences in coverage, modifier use, or bundling.
- Build a denial-management dashboard. Track denials by code, payer, and reason so you can spot trends early.
Final Thoughts
Accurate use of the endoscopy CPT codes CPT 43235 & CPT 43239 protects the financial health of every gastroenterology practice. The key difference is simple: 43235 is for a look-only EGD, while 43239 covers an EGD with biopsy. With clear documentation, careful ICD-10 linkage, steady team training, and a strong denial-resolution workflow built into each code’s billing process, practices can submit clean claims, lower denial rates, and recover revenue that might otherwise be lost.
When in doubt, always check the operative report first, confirm whether tissue was sent to pathology, and pick the code that best matches the work performed. Strong coding habits today, paired with a clear plan for denials tomorrow, lead to faster payments and fewer headaches for the entire practice.
Frequently Asked Questions
Spread The Knowledge