Need help choosing the right code?
Ask CasePilot about procedures, modifiers, bundling, and coding guidance.
Try CasePilotCPT 81528 applies specifically when a stool-based mt-sDNA test is performed for colorectal cancer screening in an average-risk patient. Under CMS NCD 210.3 [1], covered patients are asymptomatic individuals age 45 through 85 who meet all four average-risk criteria: no prior colorectal cancer history, no prior adenomatous polyps, no inflammatory bowel disease, and no family history qualifying them as high risk. The age floor was lowered from 50 to 45 effective January 1, 2023 per the Consolidated Appropriations Act, 2023 [9], aligning Medicare coverage with the USPSTF Grade B recommendation for adults age 45 to 49.
The test applies only as preventive screening, not as a diagnostic tool. Patients presenting with active gastrointestinal symptoms including hematochezia, unexplained iron-deficiency anemia, or other CRC-related symptoms do not qualify; their workup requires diagnostic codes and appropriate diagnostic tests. Post-polypectomy surveillance and high-risk monitoring require colonoscopy-based pathways, not 81528.
81528 is a laboratory-only code. The performing laboratory (such as Exact Sciences, which processes Cologuard specimens at its CLIA-certified facility) submits the claim. Stool collection is performed by the patient at home and mailed directly to the laboratory; there is no separately billable specimen collection charge on the lab's claim. The ordering provider (primary care physician, internist, or qualified NPP) writes the order and does not submit 81528 charges.
Frequency: Medicare covers 81528 once every three years. The performing laboratory carries the obligation to verify coverage eligibility before processing a specimen, because frequency denials where no ABN was issued result in the laboratory absorbing the full cost.
| Code | Description | When to Use Instead |
|---|---|---|
| 81528 | Colorectal cancer screening, stool mt-sDNA plus fecal hemoglobin (Cologuard) | Average-risk, asymptomatic patients age 45 to 85; laboratory bills only; covered every 3 years |
| G0327 | Colorectal cancer screening, blood-based biomarker | When a blood-based CRC screening test is performed instead of stool-based testing; same NCD 210.3 coverage criteria apply; mutually exclusive with 81528 per screening interval |
| G0121 | Colorectal cancer screening colonoscopy, average risk | When an average-risk patient elects colonoscopy over noninvasive screening; covered every 10 years under Medicare; physician or facility bills |
| G0105 | Colorectal cancer screening colonoscopy, high risk | When patient has prior adenoma, prior CRC, IBD, or qualifying family history; covered every 2 years; 81528 is never appropriate for high-risk patients |
| 82274 | Fecal hemoglobin by immunoassay (FIT), qualitative | Standalone FIT screening when no DNA markers are being analyzed; CLIA waived; never bill with 81528 on the same date |
| 82270 | Fecal occult blood, guaiac (gFOBT), CRC screening | Guaiac-based alternative; not CLIA waived; mutually exclusive methodology; do not bill with 81528 on the same date |
The sharpest clinical distinction is between 81528 and G0327: both are noninvasive CRC screening modalities for average-risk patients under NCD 210.3, but they correspond to entirely different test methodologies and must not be billed for the same screening interval. Select the code that matches the test actually performed.
flowchart TD
A[CRC Screening Order] --> B{Patient age 45 to 85?}
B -->|No| C[Not covered under NCD 210.3\nIssue ABN if ordered]
B -->|Yes| D{Average risk: asymptomatic\nno prior CRC, adenoma, or IBD?}
D -->|No: High risk| E[Order colonoscopy: G0105\n81528 not covered]
D -->|Yes| F{Stool-based test ordered?}
F -->|No: Blood-based test| G[Bill G0327 with Z12.11]
F -->|Yes| H{3-year interval met\nsince prior sDNA test?}
H -->|No: Too soon| I[Issue ABN before collection\nBill GA or GZ]
H -->|Yes| J[Bill 81528 with Z12.11]
Billing party and claim structure. The performing laboratory submits CPT 81528 on a CMS-1450 (UB-04) or CMS-1500 claim, depending on entity type. The ordering provider's NPI populates the referring/ordering provider fields. No professional or technical component split applies (PC/TC Indicator 9); modifier 26 and TC are never appropriate. [4]
Modifier GA. Append when the laboratory issues an ABN before specimen collection, notifying the patient that Medicare may deny the claim due to unmet coverage criteria (frequency restriction, age outside the covered range, or inability to confirm average-risk status). The patient is financially liable for the CLFS-allowed amount. The ABN must be signed prior to specimen collection; retroactive ABNs are invalid. [1]
Modifier GZ. Append when no ABN was obtained but denial is expected. This signals that the laboratory absorbs the cost; the patient cannot be billed. Routine GZ billing on a predictably non-covered service raises audit scrutiny.
Modifier 33. Do not append to Medicare claims; 81528 is inherently recognized as a preventive service under the Medicare colorectal cancer screening benefit and no modifier is required to trigger zero cost-sharing. Append modifier 33 on claims to commercial payers to signal ACA-mandated preventive service status where applicable, but confirm individual plan policy. [1]
No modifier 59 or X-modifiers. There is no valid NCCI bypass scenario for 81528. It is a standalone assay. Attempts to unbundle component services using modifier 59 are incorrect and will not withstand audit. [2]
No modifier 51. Multiple procedure reduction does not apply (Indicator 9). No bilateral surgery modifiers or assistant surgeon modifiers are relevant. [4]
MUE and units. The Medically Unlikely Edit is 1 unit per date of service [3]. A single stool submission yields one complete test episode. Multiple units will trigger automatic denial.
Bundling: 82274 is non-separately billable. The fecal hemoglobin immunoassay is an integral analytic component of the sDNA-FIT assay. NCCI Policy Manual Chapter 9 [2] governs molecular pathology component bundling; 82274 is bundled into 81528 and modifier 59 does not override this because the services are clinically inseparable.
Bundling: 82270 on same date. The guaiac fecal occult blood test and the mt-sDNA assay are mutually exclusive CRC screening methodologies. Billing 82270 alongside 81528 on the same date of service is inappropriate.
G0327 mutual exclusion. Billing both 81528 and G0327 for the same screening episode is not appropriate. Only one noninvasive screening modality should be used per coverage interval.
Average-risk status is the single most audited element. The laboratory order and supporting clinical documentation must explicitly confirm all four average-risk criteria: asymptomatic status, no prior colorectal cancer, no prior adenomatous polyps, and no qualifying family history. A check-box order form without supporting clinical context will not satisfy audit requirements; the ordering provider's notes should reflect this assessment. [1]
Required documentation elements for each claim:
Audit red flags specific to 81528. MACs and Recovery Audit Contractors target 81528 claims when the primary diagnosis reflects symptoms rather than screening (K92.1, rectal bleeding codes), when the frequency interval is under three years based on prior claim history, or when the ordering provider NPI matches the performing laboratory's NPI. Claims for patients with documented history of adenomatous polyps (Z86.010) are particularly vulnerable because that history disqualifies the patient from the average-risk benefit; auditors cross-reference this against the claim. [1]
Diagnosis code selection. The primary claim diagnosis must be Z12.11 (encounter for screening for malignant neoplasm of colon) for standard preventive colorectal cancer screening. Z12.12 (rectum) is an alternative when clinically appropriate. Do not use family history codes (Z80.0) as the primary diagnosis for average-risk screening; a qualifying family history may actually elevate the patient to high-risk status and disqualify the claim.
CPT 81528 is covered under NCD 210.3 (Colorectal Cancer Screening) [1], which governs eligibility, frequency, and age criteria:
Follow-up colonoscopy after a positive result. Under the Consolidated Appropriations Act 2021, effective January 1, 2022 [8], a follow-up colonoscopy performed after a positive 81528 result retains preventive benefit status for Medicare cost-sharing purposes. The coinsurance reduction is phased, beginning at 20% in 2022 and increasing annually, reaching 0% by 2030. The 81528 claim and the colonoscopy claim are entirely separate; the colonoscopy is billed by the gastroenterologist on the date of the procedure. This provision has significant impact on patient counseling and downstream billing; confirm current MAC guidance on the appropriate colonoscopy code when both diagnostic and preventive billing considerations apply.
Many commercial plans follow USPSTF recommendations and cover mt-sDNA for average-risk adults age 45 and older, but plan-specific policies govern frequency, prior authorization requirements, and network restrictions for the performing laboratory. Append modifier 33 as appropriate to signal ACA preventive service status and trigger zero cost-sharing under plans following ACA mandates. Not all commercial plans treat 81528 as preventive for all covered ages; verify each plan's policy before the laboratory processes a commercial patient's specimen. [1]
Coverage varies by state and managed Medicaid plan. Some state programs cover 81528; others do not or impose prior authorization requirements. Verify with the applicable state Medicaid agency or managed care plan. No uniform federal Medicaid coverage requirement governs 81528.
Ordering provider bills 81528
The ordering physician or NPP submits 81528 on a professional claim, sometimes under the mistaken belief they are billing for order management or clinical interpretation. Only the performing laboratory submits this charge. Prevention: ensure billing and coding staff at ordering practices understand that 81528 never appears on a physician's CMS-1500. If the laboratory submits G0452 for physician interpretation, confirm whether that service is separately covered and billed by the laboratory's medical director, not the ordering provider.
Frequency exceeded
Medicare cross-references prior 81528 claim data. A claim submitted fewer than three years after a prior sDNA test will be denied. Prevention: the performing laboratory must query prior claim history before processing. When frequency cannot be confirmed and the test proceeds, issue an ABN before specimen collection and append modifier GA. If no ABN was issued, append modifier GZ and absorb the cost; retroactive patient billing is not permitted. [1]
Non-screening diagnosis code as primary
Using a symptom-based or diagnostic code (K92.1, rectal bleeding, or any active CRC code) as the primary diagnosis converts the claim from a preventive to a diagnostic service. This eliminates zero cost-sharing, triggers beneficiary cost-sharing obligations, and may prompt medical necessity review. Prevention: confirm the primary diagnosis is Z12.11 for all standard average-risk preventive claims. When a patient has symptoms that prompted the order, advise the ordering provider that 81528 is clinically and administratively inappropriate for symptomatic workup. [1]
High-risk patient coded as average risk
Claims for patients with documented history of colorectal adenomas (Z86.010), prior CRC, IBD, or qualifying family history are not covered under the NCD 210.3 average-risk benefit. MACs identify these patients through diagnosis cross-referencing and prior claims analysis. Prevention: the ordering provider must screen patient history before ordering; the laboratory should implement order review checkpoints. When a high-risk indicator is identified after an order is received, contact the ordering provider before processing. These patients should be referred for colonoscopy surveillance, not sDNA screening. [1]
Unbundling 82274 alongside 81528
Laboratories that separately charge for the FIT hemoglobin component of the Cologuard assay will have the 82274 claim denied or face recoupment on RAC audit. NCCI Policy Manual Chapter 9 [2] governs molecular pathology component bundling. Prevention: configure billing systems so 82274 cannot be submitted on the same claim as 81528. Modifier 59 does not override this bundling relationship.
Scenario 1: A 67-year-old asymptomatic Medicare beneficiary with no prior CRC history, no adenomas, and no IBD presents for her annual wellness visit. Her internist orders Cologuard. She returns a stool sample collected at home, which she mails to the performing laboratory.
Correct coding (by laboratory): 81528 with Z12.11
Why: The patient meets all average-risk criteria and falls within the covered age range. The internist bills the AWV (G0439 or G0438) only; the internist does not submit 81528. Beneficiary cost-sharing is $0 under the Medicare preventive benefit. [1]
Scenario 2: A 72-year-old Medicare patient completed a Cologuard test 20 months ago with a negative result. His new primary care provider, unaware of the prior test, orders Cologuard again.
Correct coding if ABN was issued before collection: 81528 with modifier GA and Z12.11. The patient is responsible for the full CLFS-allowed amount.
Correct coding if no ABN was issued: 81528 with modifier GZ. The laboratory absorbs the cost; the patient cannot be billed.
Why: The three-year frequency has not elapsed. Medicare will deny the claim. The distinction between GA and GZ determines financial responsibility. [1]
Scenario 3: A 58-year-old average-risk Medicare beneficiary receives a positive Cologuard result. Her gastroenterologist performs a follow-up diagnostic colonoscopy; no lesions are identified.
Correct coding (by gastroenterologist/facility): 45378 with Z12.11. The 81528 claim was already adjudicated separately by the laboratory.
Why: Under the Consolidated Appropriations Act 2021 [8], a follow-up colonoscopy after a positive sDNA result retains preventive benefit character for cost-sharing purposes. The colonoscopy is billed on its own date of service. Beneficiary coinsurance applies at a reduced rate per the CAA 2021 phase-in schedule; confirm current MAC guidance on the appropriate colonoscopy code and cost-sharing percentage for the claim year.
Scenario 4: A 55-year-old patient had a 1.5 cm tubular adenoma removed during colonoscopy four years ago. Her physician orders Cologuard for "routine colorectal cancer screening."
Correct action: Do not bill 81528 as a covered service. The laboratory should contact the ordering provider before processing the specimen.
Why: Personal history of adenomatous polyps (Z86.010) is a high-risk indicator; NCD 210.3 [1] restricts 81528 to average-risk patients. This patient requires colonoscopy surveillance (45378 through 45392) billed with appropriate diagnosis codes for adenoma history. If the ordering provider insists on proceeding, issue an ABN before specimen collection and append modifier GA.
© Copyright 2026 American Medical Association. All rights reserved.
The CPT® Code 81528 refers to a specialized laboratory test utilized for the screening of colorectal cancer. This test employs quantitative real-time target and signal amplification techniques to analyze a stool specimen for specific DNA markers and fecal hemoglobin. The primary purpose of this screening is to identify molecular alterations associated with colorectal cancer in asymptomatic individuals aged 50 to 85 who are considered to be at average risk for developing this type of cancer. The procedure focuses on detecting DNA markers that are shed from colorectal epithelial cells into the feces, which can indicate the presence of premalignant polyps or colorectal neoplasms. The test specifically targets 10 DNA markers, including mutations in the KRAS gene and promoter methylation of the NDRG4 and BMP3 genes, alongside the measurement of fecal hemoglobin. By collecting a stool sample, the test amplifies and enriches these DNA targets, allowing for the identification of altered DNA. The results of the test are reported as either positive or negative through an algorithm generated by a computer software program, providing critical information for early detection and intervention in colorectal cancer.
© Copyright 2026 Coding Ahead. All rights reserved.
The CPT® Code 81528 is indicated for use in screening asymptomatic patients who fall within the age range of 50 to 85 years and are at average risk for developing colorectal cancer. This screening is particularly relevant for individuals who do not exhibit any symptoms of colorectal disease but may still benefit from early detection of potential malignancies or premalignant conditions.
The procedure for CPT® Code 81528 involves several key steps to ensure accurate screening for colorectal cancer through the analysis of a stool specimen. First, a stool sample must be collected from the patient. This collection is performed as a separately reportable procedure, ensuring that the sample is obtained in a manner that preserves its integrity for testing. Once the stool sample is collected, it is subjected to quantitative real-time target and signal amplification techniques. This process involves selectively amplifying and enriching the DNA targets present in the stool, specifically focusing on 10 DNA markers, including KRAS mutations and the promoter methylation of NDRG4 and BMP3. Additionally, the test measures the presence of fecal hemoglobin, which can indicate bleeding in the gastrointestinal tract. After the amplification process, a computer software program analyzes the enriched sample and generates an algorithmic result, which is reported as either positive or negative. This result provides critical information regarding the potential presence of colorectal cancer or premalignant conditions based on the molecular markers detected in the stool sample.
After the completion of the procedure associated with CPT® Code 81528, the patient will receive the results of the stool analysis, which will indicate whether the screening was positive or negative for colorectal cancer markers. If the result is positive, further diagnostic evaluation may be warranted, such as a colonoscopy, to investigate the presence of any abnormalities. It is important for healthcare providers to discuss the results with the patient, including the implications of a positive result and the necessary follow-up actions. Patients should also be advised on the importance of regular screening for colorectal cancer, as early detection is crucial for effective treatment and improved outcomes.
| Short Descr | ONCOLOGY COLORECTAL SCR | Medium Descr | ONCOLOGY COLORECTAL SCREENING QUAN 10 DNA MARKRS | Long Descr | Oncology (colorectal) screening, quantitative real-time target and signal amplification of 10 DNA markers (KRAS mutations, promoter methylation of NDRG4 and BMP3) and fecal hemoglobin, utilizing stool, algorithm reported as a positive or negative result | Status Code | Statutory Exclusion (from MPFS, may be paid under other methodologies) | Global Days | XXX - Global Concept Does Not Apply | PC/TC Indicator (26, TC) | 9 - Not Applicable | Multiple Procedures (51) | 9 - Concept does not apply. | Bilateral Surgery (50) | 9 - Concept does not apply. | Physician Supervisions | 09 - Concept does not apply. | Assistant Surgeon (80, 82) | 9 - Concept does not apply. | Co-Surgeons (62) | 9 - Concept does not apply. | Team Surgery (66) | 9 - Concept does not apply. | Diagnostic Imaging Family | 99 - Concept Does Not Apply | CLIA Waived (QW) | No | APC Status Indicator | Service Paid under Fee Schedule or Payment System other than OPPS | Type of Service (TOS) | 5 - Diagnostic Laboratory | Berenson-Eggers TOS (BETOS) | T1H - Lab tests - other (non-Medicare fee schedule) | MUE | 1 |
| 90 | Reference (outside) laboratory: when laboratory procedures are performed by a party other than the treating or reporting physician or other qualified health care professional, the procedure may be identified by adding modifier 90 to the usual procedure number. | GA | Waiver of liability statement issued as required by payer policy, individual case | GZ | Item or service expected to be denied as not reasonable and necessary | GW | Service not related to the hospice patient's terminal condition | 59 | Distinct procedural service: under certain circumstances, it may be necessary to indicate that a procedure or service was distinct or independent from other non-e/m services performed on the same day. modifier 59 is used to identify procedures/services, other than e/m services, that are not normally reported together, but are appropriate under the circumstances. documentation must support a different session, different procedure or surgery, different site or organ system, separate incision/excision, separate lesion, or separate injury (or area of injury in extensive injuries) not ordinarily encountered or performed on the same day by the same individual. however, when another already established modifier is appropriate it should be used rather than modifier 59. only if no more descriptive modifier is available, and the use of modifier 59 best explains the circumstances, should modifier 59 be used. note: modifier 59 should not be appended to an e/m service. to report a separate and distinct e/m service with a non-e/m service performed on the same date, see modifier 25. | 91 | Repeat clinical diagnostic laboratory test: in the course of treatment of the patient, it may be necessary to repeat the same laboratory test on the same day to obtain subsequent (multiple) test results. under these circumstances, the laboratory test performed can be identified by its usual procedure number and the addition of modifier 91. note: this modifier may not be used when tests are rerun to confirm initial results; due to testing problems with specimens or equipment; or for any other reason when a normal, one-time, reportable result is all that is required. this modifier may not be used when other code(s) describe a series of test results (eg, glucose tolerance tests, evocative/suppression testing). this modifier may only be used for laboratory test(s) performed more than once on the same day on the same patient. | GY | Item or service statutorily excluded, does not meet the definition of any medicare benefit or, for non-medicare insurers, is not a contract benefit | QW | Clia waived test |
|
Date
|
Action
|
Notes
|
|---|---|---|
| 2016-01-01 | Added | Added |
Get instant expert-level medical coding assistance.