Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
HCPCS Code

HCPCS code G0102 – Prostate cancer screening by digital rectal exam


Code Definition

G0102 is the HCPCS Level II code for prostate cancer screening by digital rectal examination (DRE). Medicare pays for one every 12 months for men over 50. Unlike the PSA test billed as G0103, the DRE leaves the patient owing the Part B deductible and 20% coinsurance.

Two rules decide whether the claim pays. G0102 is bundled into any covered E/M visit on the same day, and the next screening must wait 11 full months. Below, we follow the claim from the eligibility check to payment.

Section
G0000-G9999 Procedures and professional services (temporary)
Category
G0101-G0124 Screening examinations and disease management training
Code range
G0102 Prostate cancer screening; digital rectal examination
Billable
No
Code also known as
DRE billing code, prostate DRE Medicare code, prostate screening exam code
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

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
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

G0102 is the HCPCS Level II code for a screening digital rectal exam (DRE) on male Medicare patients over 50.

Medicare pays for one screening DRE every 12 months, counted as 11 full months after the month of the last screening.

The patient owes the Part B deductible and 20% coinsurance on G0102, while the PSA test billed as G0103 costs them nothing.

List Z12.5 first on every claim, because a symptomatic first-listed code risks a diagnostic reclassification or a denial.

G0102 is bundled into a covered E/M visit on the same day, so it pays only alone or with a noncovered preventive visit.

HCPCS code G0102 pays for the screening DRE, and only that

HCPCS code G0102 is the Medicare code for a prostate cancer screening digital rectal examination. The official CMS HCPCS descriptor reads “Prostate cancer screening; digital rectal examination.” CMS created it as a Level II G-code, so you won’t find it in the AMA CPT codebook.

Medicare covers it once every 12 months for men over 50. The patient shares the cost, and a covered E/M visit on the same day absorbs it. The table below holds the quick reference.

AttributeValue
HCPCS codeG0102
Official descriptorProstate cancer screening; digital rectal examination
Code typeHCPCS Level II, G-series (CMS-maintained)
Primary payerMedicare Part B (preventive benefit)
Frequency limitOne every 12 months, counted as 11 full months after the screening month
Patient cost-sharingPart B deductible, then 20% coinsurance
Same-day E/M visitBundled into a covered E/M visit
Governing policyCMS NCD 210.1 (prostate cancer screening)

What G0102 covers, and where the screening ends

G0102 covers the manual exam itself. The clinician inserts a gloved, lubricated finger into the rectum and feels the back of the prostate. They check its size, contour and consistency, plus any nodules or tenderness.

The code stops at the exam. The PSA test, a biopsy, and any follow-up procedure are billed on their own. A DRE done because of symptoms, such as urinary retention or blood in the urine, is diagnostic. It doesn’t belong under G0102.

  • Included: Palpation of the prostate during a rectal exam, the documented findings, and the clinical judgment applied during the screening.
  • Excluded: The PSA blood draw (billed as G0103), prostate biopsy, ultrasound guidance, and any treatment that follows the exam.
  • Who can perform it: Physicians and qualified nonphysician practitioners, such as NPs and PAs, within their state scope of practice.

Medicare covers G0102 once every 12 months for men over 50

CMS NCD 210.1 sets the coverage rules for prostate cancer screening, G0102 included. Three facts decide eligibility. The patient must be male, over 50, and enrolled in Medicare Part B.

Coverage criterionRequirement
AgeOver 50, from the day after the 50th birthday
SexMale Medicare beneficiaries
InsuranceEnrolled in Medicare Part B
FrequencyOne screening DRE every 12 months, counted as 11 full months after the month of the last screening
Cost-sharingPart B deductible and 20% coinsurance apply
Governing NCDNCD 210.1 (prostate cancer screening)

How the 11-month count works

Medicare doesn’t count 365 days, and it doesn’t reset on January 1. Instead, it waits for 11 full months to pass after the month of the last screening. So a patient screened on March 15 is eligible again from March 1 the following year.

That two-week head start matters if you book annual screenings on a fixed date. Some MACs also add documentation rules through Local Coverage Determinations, so check your MAC’s LCD portal. The timeline below maps one patient’s year, next to what he pays for each part of the screening.

Timeline: a G0102 screening DRE on March 15, 2026
The DRE and the PSA test share a frequency limit but not a price, so check both before you quote the patient. Figures from Medicare.gov and CMS NCD 210.1.

What the patient pays for the DRE

The Part B deductible and 20% coinsurance apply to G0102, whether the DRE is coded as screening or diagnostic. Only the PSA test billed as G0103 is free to the patient. In a hospital outpatient department, the patient may also owe a hospital copayment, according to Medicare.gov.

Tell patients this at booking, since many assume the whole screening is free. Front desk staff who understand medical billing workflows can explain the bill before the statement arrives.

Z12.5 goes first on every G0102 claim

List Z12.5 first on every G0102 claim. It stands for “encounter for screening for malignant neoplasm of prostate.” That tells the payer the DRE was a screening, not a workup.

Risk codes from the ICD-10-CM code set can follow in later positions. The table shows which ones help and which ones hurt.

ICD-10 codeDescriptionRole on claim
Z12.5Encounter for screening for malignant neoplasm of prostateRequired first-listed diagnosis
Z80.42Family history of malignant neoplasm of prostateAcceptable secondary (family risk)
Z15.03Genetic susceptibility to malignant neoplasm of prostateAcceptable secondary (genetic risk)
N40.x / R33.xBenign prostatic hyperplasia / retention of urine (symptomatic)Don’t list first, as it risks a diagnostic reclassification or denial
C61Malignant neoplasm of prostate (active cancer)Don’t use, as the patient is no longer a screening candidate

A symptom code such as N40.1 (BPH with lower urinary tract symptoms) in first position changes how the payer reads the visit. The claim may be reclassified as diagnostic, sent for medical necessity review, or denied.

What if the screening turns up a nodule? Keep Z12.5 first and add the finding code after it. Any workup that follows is then billed as diagnostic.

G0102 vs G0103: The exam and the PSA test are billed apart

G0102 covers the physical exam, and G0103 covers the PSA blood test. They’re two parts of the same screening, and each carries its own Medicare payment.

FeatureG0102G0103
ProcedureDigital rectal examination (DRE)Prostate-specific antigen (PSA) blood test
Service typePhysical exam (office-based)Laboratory test (may be performed separately)
Who billsPhysician or NPP who performs the examLaboratory or physician who handles the PSA
Frequency limitOnce every 12 months (11 full months after the last)Once every 12 months (11 full months after the last)
Patient cost-sharingPart B deductible and 20% coinsuranceNone for the test itself
Billed together?Yes, on the same claim when both are performed. Some MACs ask for modifier 59 on G0103, so check local policy.
Primary ICD-10Z12.5Z12.5

Both codes can go out for the same date of service, each with Z12.5 first. The physician’s office usually bills G0102. The lab bills G0103, or the office does if it runs PSA tests in-house.

Does G0102 have a CPT code equivalent?

No. G0102 is a CMS-created code for the Medicare preventive DRE, and the AAPC HCPCS code range places it outside CPT.

Commercial payers and Medicaid usually expect the DRE inside an E/M visit (99202-99215) or a preventive medicine visit (99381-99397). Check each payer contract, because bundling rules vary by plan.

How a G0102 claim moves from exam room to payment

A clean G0102 claim depends on four calls: eligibility, documentation, diagnosis order, and what else you bill that day. Work through them in this order.

  1. Confirm eligibility. Check Part B enrollment, age, and the month of the last paid G0102. Run the check before the visit, not after the denial.
  2. Document the findings. Record gland size, consistency, contour, and any nodules or tenderness. Add the screening reason in one line.
  3. List Z12.5 first. Put it in position A of box 21 on the CMS-1500. Risk codes such as Z80.42 or Z15.03 follow it.
  4. Pick the place of service. Use POS 11 for an office visit and POS 22 for a hospital outpatient department.
  5. Check for a same-day E/M visit. If a covered E/M visit is billed that day, G0102 is bundled into it. Leave G0102 off the claim.
  6. Submit the claim. Report G0102, Z12.5, the rendering NPI, and the date of service. Superbill generation from the visit record cuts manual keying errors.

G0102 only pays when it stands alone

Medicare bundles G0102 into a covered E/M visit on the same day, and modifier 25 doesn’t unbundle it. G0102 pays separately only when the DRE is the only service. It also pays when done during a noncovered preventive visit, such as 99397.

ScenarioWhat to billResult
DRE onlyG0102 with Z12.5Payable if the patient is eligible
DRE + covered E/M visit, same dayThe E/M visit onlyG0102 is bundled, and modifier 25 won’t change that
DRE + preventive medicine visit (99387/99397)G0102, plus the preventive visitG0102 payable, preventive visit noncovered by Medicare
DRE + PSA (G0103), same dayG0102 and G0103Both payable, with modifier 59 on G0103 only if your MAC asks

So when a patient raises a new problem during a screening visit, decide which service the note supports before you bill. Medicare won’t pay for both.

Before you submit: A G0102 checklist

  • The patient is male, over 50, and enrolled in Part B.
  • At least 11 full months have passed since the month of the last screening DRE.
  • Z12.5 sits in position A, with any risk codes after it.
  • No covered E/M visit is billed for the same date.
  • The note records the DRE findings and the screening reason.
  • An ABN is signed, with modifier GA, if frequency eligibility is uncertain.

G0102 reimbursement follows the physician fee schedule

G0102 is paid under the Medicare Physician Fee Schedule (MPFS). Rates update each January with the final rule, so check the current-year figure in the CMS lookup tool.

Payment componentNotes
National payment rateCheck the current year in the CMS MPFS lookup, as rates adjust annually
Non-facility rateApplies in an office setting (POS 11)
Facility rateA lower rate applies in a hospital outpatient setting (POS 22)
Geographic adjustmentGPCI adjustments apply by locality, so rates vary by MAC jurisdiction
Patient cost-sharingPart B deductible, then 20% coinsurance of the allowed amount

After the Part B deductible, Medicare pays its share of the allowed amount and the patient owes 20% coinsurance. The same split applies whether the DRE is coded as screening or diagnostic.

Pro Tip

Each January, look up G0102 in the CMS MPFS tool once the final rule takes effect. Export the facility and non-facility rates for your MAC. Then update your fee schedule before the first G0102 claim of the year. A stale rate won’t trigger a denial, but it skews your expected payments.

Six denials that hit G0102 claims, and their fixes

Most G0102 denials trace back to frequency, diagnosis order, eligibility, or a same-day E/M visit. Each one has a clear fix. Good denial management strategies start with knowing which one costs your practice the most.

Denial reasonTypical CARCCorrective action
Frequency limit exceededCO-119Check the month of the last screening and wait 11 full months
Wrong or missing diagnosis codeCO-11List Z12.5 first and never lead with a symptom code
Age inconsistent with the codeCO-6Confirm the patient is over 50 on the date of service
Sex inconsistent with the codeCO-7Confirm the sex on the Medicare record matches the claim
Documentation insufficientPost-payment reviewRecord the findings, screening reason, and eligibility in the note
Same-day E/M visitCO-97Drop G0102 when a covered E/M visit is billed, since modifier 25 won’t unbundle it

Frequency denials are the easiest to prevent. Before you confirm the booking, check the month of the patient’s last paid G0102. If you can’t confirm it, have the patient sign an Advance Beneficiary Notice (ABN).

Documentation that holds up when a G0102 claim is audited

An auditor wants proof that the visit was a screening and that a DRE took place. A note reading “prostate exam performed, normal” shows neither. Solid medical billing compliance starts with a note template that captures each element below.

  • Screening reason: For example, “Patient presents for annual prostate cancer screening under the Medicare preventive benefit.”
  • Eligibility: The patient’s age and Part B status.
  • DRE findings: Gland size, consistency, contour, nodules, and tenderness.
  • Clinical impression: Normal, enlarged, asymmetric, or a suspicious nodule.
  • Clinician: The physician, NP, or PA who performed the exam.
  • Follow-up plan: Whether a PSA was ordered or a referral made.

A structured template turns these into required fields. That way, nothing depends on memory at the end of a long session.

Pro Tip

Build a G0102 note template that prompts for the screening reason, age, DRE technique, and each finding. An auditor should confirm every claim element within 30 seconds of opening the note. A note that needs interpreting will cause trouble on audit.

How Pabau keeps G0102 claims tied to the patient record

Many practices still key screening claims by hand. Staff retype codes and diagnoses from the visit note into the claim form, and each retyped field invites a wrong code or a missing NPI.

In Pabau, the practice management and billing platform we build, the claim form pre-fills from the patient record. The HCPCS code on the service lands on the charge line. ICD-10-CM and HCPCS lookup libraries make Z12.5 quick to find, and required claim fields are validated before the claim can be sent.

For US practices, Pabau’s claims management software submits through Claim.MD and runs eligibility checks before the visit. Your team spends less time fixing rejected claims and more time with patients.

Pabau checkout screen showing a completed payment, an insurer invoice, and the next appointment
Pabau’s checkout raises the invoice against the patient’s insurer and books the follow-up, so billing and scheduling stay in one record.

Send G0102 claims straight from the record

Pabau pre-fills claims from the patient record and checks required fields before submission. US practices submit through Claim.MD, with eligibility checks built in.

Pabau claims management dashboard

Conclusion

G0102 rewards practices that check before they bill. Confirm the 11-month window, list Z12.5 first, and keep the DRE off any day with a covered E/M visit. Those three checks stop the denials that cost the most time.

Set patient expectations too. The DRE carries cost-sharing that the PSA test doesn’t, and a patient told at booking won’t dispute the statement later.

If retyped claims are slowing your team down, book a demo to see how Pabau sends preventive screening claims from the record to the payer.

Continue your research

Continue your research

Need guidance on managing billing denials at scale? Denial management in healthcare walks through root-cause analysis and corrective workflows for common CARC codes.

Want to understand how preventive HCPCS claims fit into broader billing operations? What is revenue cycle management explains the claims lifecycle from eligibility through payment posting.

Looking for a superbill template that includes HCPCS codes? Superbill generation covers what goes on a compliant superbill and how to set one up in your practice management system.

Billing other Medicare preventive services? Medicare billing explains how Part B claims are submitted, paid, and appealed.

Coding the diagnosis side of the screening? ICD-10 code Z12.5 covers the prostate screening encounter code that must lead every G0102 claim.

Frequently asked questions

Does Medicare still cover the DRE if the USPSTF doesn’t recommend it?

Yes. The USPSTF doesn’t recommend the DRE as a screening test, but Medicare coverage comes from statute and NCD 210.1. Eligible patients can still have one screening DRE every 12 months.

Is there an upper age limit for G0102?

No. Medicare covers the screening DRE for men over 50 with no upper age limit. Whether to screen an older patient is a clinical decision, not a coverage one.

What does a patient owe for G0102 in a hospital outpatient department?

The Part B deductible and 20% coinsurance still apply. The patient may also owe a hospital copayment. Bill with POS 22 so the facility rate applies.

Can you bill G0102 if the DRE finds a nodule?

Yes, if the visit was planned as a screening. Keep Z12.5 first and add the code for the finding after it. Any follow-up workup is billed as diagnostic.

When should a practice use an ABN for G0102?

Use an Advance Beneficiary Notice when you can’t confirm that 11 full months have passed. Append modifier GA so the patient can be billed if Medicare denies for frequency. Without a signed ABN, the practice absorbs the loss.

Avatar photo
Monika Lazarevska
Content Writer

Monika Lazarevska writes content for owners and healthcare professionals who want clear, no-fluff content that actually helps them run their practice better. With a background in storytelling and SEO, she knows how to make even the driest topics worth reading. Off the clock, you'll find her in a café somewhere in Europe, probably with a good book and an even better coffee.
×