⚕️ Modifier 91: Repeat Clinical Diagnostic Laboratory Test
Quick Reference
Descriptor: Repeat Clinical Diagnostic Laboratory Test 1 Global Period: N/A — applies to laboratory services paid under the Clinical Laboratory Fee Schedule 2 Provider Type: Clinical Laboratory / Ordering Physician 3 Reimbursement: Paid per unit at Clinical Laboratory Fee Schedule rate when medically necessary 4 NCCI Status: Allowed with Modifier Indicator 1; requires documentation of separate medical necessity for each repeat 5 Approach: Appended to the same laboratory CPT® code on subsequent line(s) of the same claim
📋 Code Description & Clinical Context
Modifier -91 is a CPT® modifier used to indicate that the same clinical diagnostic laboratory test was repeated on the same date of service for the same patient to obtain subsequent test results needed to manage the patient’s ongoing treatment 1. It is not a duplicate claim — it signals to the payer that each repeated test produced clinically meaningful new data at a different point in time during the same day’s treatment course 6.
Key Usage Indications:
- Serial blood glucose testing during glucose management (e.g., ICU patient)
- Repeat arterial blood gas (ABG) panels (CPT® 82803) at staggered intervals during respiratory treatment
- Repeat electrolyte panels (e.g., potassium 84132, sodium 84295) during IV fluid resuscitation
- Repeat complete blood count (85025) during active hemorrhage monitoring
- Repeat troponin (84484) testing at defined intervals per acute MI protocol
- Repeat prothrombin time (85610) during anticoagulation titration
New Results Required
Modifier -91 is only appropriate when the repeat test is performed to obtain new, actionable results over the course of treatment — not to recheck a result due to specimen error, equipment malfunction, or routine confirmation. Each repeated test must be independently medically necessary 5.
🌲 Code Hierarchy / Context
CPT® Modifiers
└─ Laboratory / Pathology Modifiers
├─ -91 Repeat Clinical Diagnostic Laboratory Test ← THIS CODE
├─ -59 Distinct Procedural Service
├─ -QW CLIA Waived Test
├─ -76 Repeat Procedure by Same Provider
└─ -77 Repeat Procedure by Different Provider
Parent Category: Laboratory/Pathology Modifiers 7 Related Modifiers: -59 (Distinct service/different species or strain), -76 (Repeat procedure, same provider — surgical/non-lab), -QW (CLIA Waived Test, used concurrently when applicable) Primary Code Dependency: Must be appended to a valid laboratory CPT® code paid under the Clinical Laboratory Fee Schedule (e.g., 82803, 85025, 84132)
💰 Reimbursement & Valuation
| Component | Rate | Notes |
|---|---|---|
| Base Rate (Initial Test) | 100% | Paid at Clinical Laboratory Fee Schedule rate for the CPT® code 4 |
| Repeat Test Rate | 100% per unit | Each medically necessary repeat is billed as a separate unit with -91 appended 4 |
| Medicare Policy | Paid per CLFS | No manual review required; paid when medically necessary per LCD/NCD 4 |
| ESRD Patients | Special Rule | Lab tests ordered by an ESRD facility require -91 if the same CPT® code is drawn more than once in a single day 3 |
| CLIA Waived Tests | Add -QW | Append -QW alongside -91 if entity holds a valid CLIA waiver certificate 2 |
Assistant Surgeon Payable: N/A — Modifier -91 applies exclusively to laboratory/pathology services, not surgical procedures.
Medicare Payment Estimate: Paid at 100% of the Clinical Laboratory Fee Schedule allowable for each unit; no additional review required beyond medical necessity documentation.
🚫 Includes / Excludes & NCCI Guidance
✅ Includes
- Same CPT® laboratory code billed more than once on the same date of service
- Each test performed at a different time interval to obtain new results for active treatment management 5
- Serial monitoring tests (ABGs, glucose, electrolytes, CBC, troponin, coagulation studies)
- CLIA-waived tests repeated intraday when medically necessary (append -QW alongside -91) 2
❌ Excludes / Bundled Per NCCI
- Tests rerun due to specimen failure, equipment malfunction, or lab error — these are not separately billable 1
- Tests repeated solely to confirm initial results without a new clinical indication 5
- CPT® codes that describe a series of results by definition (e.g., 82951 Glucose Tolerance Test, 80400–80439 Evocative/Suppression Testing panels) — do not use -91 with these codes 1
- Situations where a more specific CPT® code exists for the repeat scenario — use the appropriate code instead of appending -91 5
- Modifier -91 does not replace anatomical modifiers such as -RT, -LT, -50, -E1–-E4, -FA, -F1–-F9, -TA, -T1–-T9 2
Specimen vs. Serial Testing
🏥 MS-DRG Assignment (Inpatient Facility)
Modifier -91 is used on professional (Part B) claims and does not directly impact MS-DRG assignment. However, the underlying diagnoses supporting the need for repeated laboratory monitoring are critical to proper DRG assignment.
| Scenario | Impact | Description |
|---|---|---|
| Serial ABG testing during respiratory failure | Supports MCC | Diagnosis J96.00 or J96.01 may map to MCC DRG weight 10 |
| Repeat glucose testing in DKA management | Supports MCC | E10.10 / E11.10 DKA codes are typically MCC 10 |
| Repeat troponin testing in STEMI/NSTEMI | Supports CC/MCC | Acute MI diagnoses (I21.x) often map to MCC 10 |
| Inpatient Status | Part B Billing | Reported on professional claim (CMS-1500 / 837P) 11 |
Note
Facility reimbursement (Part A) is not directly affected by modifier -91. This modifier is appended on professional fee claims only 11.
🏷️ Common ICD-10-CM Diagnosis Codes
Modifier -91* does not change diagnosis coding requirements. Diagnosis codes must support the medical necessity of each repeated test — meaning the clinical condition must justify serial monitoring on the same day.*
Primary Diagnosis Options (Supporting Repeated Testing)
| ICD-10-CM Code | Description | HCC Status* |
|---|---|---|
| E11.649 | Type 2 diabetes mellitus with hypoglycemia without coma | ✅ HCC (Diabetes) |
| E11.10 | Type 2 diabetes mellitus with ketoacidosis without coma | ✅ HCC (Diabetes) |
| J96.00 | Acute respiratory failure, unspecified whether with hypoxia or hypercapnia | ✅ HCC (Resp Failure) |
| I21.9 | Acute myocardial infarction, unspecified | ✅ HCC (Heart Disease) |
| E87.6 | Hypokalemia | ❌ Not HCC |
| E87.1 | Hypo-osmolality and hyponatremia | ❌ Not HCC |
| D62 | Acute posthemorrhagic anemia | ❌ Not HCC |
| K92.1 | Melena (active GI bleed support) | ❌ Not HCC |
* HCC Status: Hierarchical Condition Category mapping for Medicare Advantage risk adjustment. The underlying diagnosis — not the modifier — drives HCC assignment. Modifier -91 has no direct impact on risk adjustment 1213.
Supporting/Comorbid Codes (Document When Applicable)
- Z79.4 Long-term use of insulin (Supports serial glucose monitoring)
- Z99.11 Dependence on respirator (Supports serial ABG testing)
- E86.0 Dehydration (Supports repeat electrolyte panels)
- D68.32 Hemorrhagic disorder due to extrinsic circulating anticoagulants (Supports repeat PT/INR)
✏️ Modifiers Guidance
| Modifier | Relationship to -91 | Payable Together? |
|---|---|---|
| -59 | Distinct service or different species/strain — use instead of -91 for different specimens | ⚠️ Use -59 instead, not together |
| -QW | CLIA Waived Test — append alongside -91 if entity holds CLIA waiver | ✅ Use together when applicable |
| -76 | Repeat procedure by same provider — used for non-lab repeat procedures (surgical, radiology); not for lab | ❌ Do not substitute -76 for lab repeats |
| -77 | Repeat procedure by different provider — non-lab repeats; not for lab | ❌ Do not substitute -77 for lab repeats |
| -AY | Item/service furnished to an ESRD patient not part of the ESRD benefit — may co-exist with -91 for ESRD claims | ✅ Use together per Palmetto GBA ESRD guidance |
| -GY | Item/service statutorily excluded or does not meet definition of benefit | ❌ Mutually exclusive — if -GY applies, the test is non-covered |
📝 Coding Examples
✅ Example 1: Serial ABG Monitoring — ICU Respiratory Management
Scenario: Patient with acute respiratory failure (J96.00) in the ICU has arterial blood gases (CPT® 82803) drawn at 0600, 1200, and 1800 on the same day as ventilator settings are titrated. Report:
✅ Example 2: Repeat Potassium During Replacement Therapy
Scenario: Patient presents with hypokalemia (E87.6). IV potassium replacement initiated. Potassium level (CPT® 84132) drawn at 0800 and again at 1400 to assess response. Report:
❌ Example 3: Lab Rerun Due to Clotted Specimen
Scenario: CBC (85025) run at 0900 yields an error due to a clotted specimen. A second draw is performed immediately and re-run. Report: 85025--91 × 1 Rationale: Incorrect. Modifier -91 cannot be used when a test is rerun due to specimen failure. Only one CBC is billable — the one that produced a valid reportable result 1.
❌ Example 4: Glucose Tolerance Test — Series by Definition
Scenario: Patient undergoes a 3-hour oral glucose tolerance test (CPT® 82951). Report: 82951--91 × 3 Rationale: Incorrect. CPT® 82951 already describes a series of glucose results by definition. Modifier -91 must not be appended to codes that inherently describe multiple serial results 15.
✅ Example 5: Serial Troponin Monitoring — Chest Pain Rule-Out Protocol
Scenario: Patient presents with chest pain. Per hospital ACS protocol, troponin I (CPT® 84484) is drawn at 0 hours, 3 hours, and 6 hours. Report:
🔍 Documentation Essentials for Support
To support modifier -91 and ensure clean claims, documentation should include:
- Time of Each Draw: Document the exact time each specimen was collected (e.g., 0800, 1200, 1600) 5.
- Clinical Indication for Each Repeat: Note the clinical reason each repeat was ordered (e.g., “Repeat K+ ordered post IV replacement to assess response”) 6.
- Active Treatment in Progress: Confirm the patient was undergoing active treatment that required monitoring at intervals 1.
- Order Documentation: Each repeat should reflect a separate physician order or standing protocol order in the medical record 3.
- Result Documentation: Each test result should be separately documented in the chart with provider review notation 6.
- Exclude Rerun Language: Documentation must NOT state the repeat was due to a “bad specimen,” “QNS,” or “equipment error” — these are non-billable reruns 1.
Charting Language
Use specific language: “Repeat potassium ordered at 1400 following completion of IV KCl replacement to assess adequacy of treatment and guide further therapy.” Avoid vague entries like “recheck labs.”
⚠️ Common Pitfalls & Audit Risks
| Pitfall | Consequence | Prevention |
|---|---|---|
| Using -91 for specimen reruns | Claim denial / overpayment | Reserve -91 for clinically indicated repeats only 1 |
| Applying -91 to series-by-definition codes (GTT, evocative testing) | Claim rejection | Know which CPT® codes already include serial results 5 |
| Missing time documentation | Audit vulnerability | Always document exact collection times in orders and results 6 |
| Using -76 or -77 for repeat labs | Incorrect modifier — potential denial | Use -91 exclusively for lab repeats under CLFS 2 |
| Billing repeat with no separate physician order | Medical necessity denial | Ensure each repeat is independently ordered and documented 3 |
| Billing the initial test with -91 | Claim logic error | -91 goes only on the second and subsequent tests; first test is billed without modifier 7 |
🔗 Related Codes & Crosswalks
| Code Type | Code | Relationship to -91 |
|---|---|---|
| CPT® Modifier | -59 | Distinct service; use for different species/strain instead of -91 |
| CPT® Modifier | -76 | Repeat procedure, same provider — NOT for labs |
| CPT® Modifier | -77 | Repeat procedure, different provider — NOT for labs |
| HCPCS Modifier | -QW | CLIA Waived; append alongside -91 when applicable |
| HCPCS Modifier | -AY | ESRD non-ESRD benefit item; co-billed with -91 per ESRD rules |
| CPT® | 82803 | Blood gases — common -91 use case (serial ABG) |
| CPT® | 84132 | Potassium — common -91 use case (electrolyte replacement) |
| CPT® | 84295 | Sodium — common -91 use case (sodium correction monitoring) |
| CPT® | 85025 | CBC with auto differential — common -91 use case (hemorrhage monitoring) |
| CPT® | 84484 | Troponin I — common -91 use case (ACS protocol) |
| CPT® | 85610 | Prothrombin time — common -91 use case (anticoagulation titration) |
| CPT® | 82947 | Glucose quantitative — common -91 use case (DKA/hypoglycemia management) |
| CMS Form | CMS-1500 | Professional claim form where -91 is reported |
1 AMA CPT 2024 Professional Edition 2 Noridian Medicare JE Part B — Modifier 91 Instructions 3 Palmetto GBA Jurisdiction M Part B — CPT Modifier 91 Guidelines 4 CMS Clinical Laboratory Fee Schedule 2024 5 CMS NCCI Policy Manual 2024 — Chapter 10 6 AAPC Knowledge Center — Proper Use of Modifier 91 7 OSU Health Plan Modifier 91 Policy (July 2024) 8 Molina Healthcare Lab Codes with Modifiers 59 and 91 Coding Policy 9 BCBS ND Reimbursement Policy — Modifiers 76, 77 & 91 10 CMS MS-DRG Manual v41.0 11 Medicare Claims Processing Manual Ch. 16 — Laboratory Services 12 CMS-HCC Model V28 Documentation 13 Find-A-Code HCC Mapping Tool
Crystal's MCW Coder Hub