⚕️ 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

ComponentRateNotes
Base Rate (Initial Test)100%Paid at Clinical Laboratory Fee Schedule rate for the CPT® code 4
Repeat Test Rate100% per unitEach medically necessary repeat is billed as a separate unit with -91 appended 4
Medicare PolicyPaid per CLFSNo manual review required; paid when medically necessary per LCD/NCD 4
ESRD PatientsSpecial RuleLab 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 TestsAdd -QWAppend -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, 8040080439 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

If a second specimen is collected from a different site or represents a different species/strain, use Modifier -59, not -91. Modifier -91 is strictly for same-code tests repeated at different time points during the same day’s treatment 8.


🏥 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.

ScenarioImpactDescription
Serial ABG testing during respiratory failureSupports MCCDiagnosis J96.00 or J96.01 may map to MCC DRG weight 10
Repeat glucose testing in DKA managementSupports MCCE10.10 / E11.10 DKA codes are typically MCC 10
Repeat troponin testing in STEMI/NSTEMISupports CC/MCCAcute MI diagnoses (I21.x) often map to MCC 10
Inpatient StatusPart B BillingReported 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 CodeDescriptionHCC Status*
E11.649Type 2 diabetes mellitus with hypoglycemia without coma✅ HCC (Diabetes)
E11.10Type 2 diabetes mellitus with ketoacidosis without coma✅ HCC (Diabetes)
J96.00Acute respiratory failure, unspecified whether with hypoxia or hypercapnia✅ HCC (Resp Failure)
I21.9Acute myocardial infarction, unspecified✅ HCC (Heart Disease)
E87.6Hypokalemia❌ Not HCC
E87.1Hypo-osmolality and hyponatremia❌ Not HCC
D62Acute posthemorrhagic anemia❌ Not HCC
K92.1Melena (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

ModifierRelationship to -91Payable Together?
-59Distinct service or different species/strain — use instead of -91 for different specimens⚠️ Use -59 instead, not together
-QWCLIA Waived Test — append alongside -91 if entity holds CLIA waiver✅ Use together when applicable
-76Repeat procedure by same provider — used for non-lab repeat procedures (surgical, radiology); not for lab❌ Do not substitute -76 for lab repeats
-77Repeat procedure by different provider — non-lab repeats; not for lab❌ Do not substitute -77 for lab repeats
-AYItem/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
-GYItem/service statutorily excluded or does not meet definition of benefit❌ Mutually exclusive — if -GY applies, the test is non-covered

Modifier -91 vs -76

Do not use modifier -76 or -77 in place of -91 for repeat lab tests. Modifier -91 is the specific, required modifier for repeat clinical diagnostic laboratory tests paid under the Clinical Laboratory Fee Schedule. Modifiers -76 and -77 are used for repeat surgical or non-lab procedures 15.


📝 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:

  • Line 1: 82803 × 1 (Initial ABG — no modifier)
  • Line 2: 82803--91 × 2 (Two subsequent ABGs)
  • Diagnosis: J96.00, Z99.11 Rationale: Each ABG provided new data to adjust vent settings; clinically necessary serial monitoring. ✅ Correct use of -91 5.

✅ 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:

  • Line 1: 84132 × 1 (Initial potassium)
  • Line 2: 84132--91 × 1 (Post-replacement potassium)
  • Diagnosis: E87.6, E86.0 Rationale: Second potassium was drawn to assess treatment response — new actionable results needed. ✅ Payable 6.

❌ 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:

  • Line 1: 84484 × 1 (Initial troponin — no modifier)
  • Line 2: 84484--91 × 2 (3-hr and 6-hr repeat troponins)
  • Diagnosis: R07.9, I21.9 (if MI confirmed) Rationale: Serial troponin draws are part of a defined protocol requiring new data at each interval. ✅ Payable with -91 6.

🔍 Documentation Essentials for Support

To support modifier -91 and ensure clean claims, documentation should include:

  1. Time of Each Draw: Document the exact time each specimen was collected (e.g., 0800, 1200, 1600) 5.
  2. 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.
  3. Active Treatment in Progress: Confirm the patient was undergoing active treatment that required monitoring at intervals 1.
  4. Order Documentation: Each repeat should reflect a separate physician order or standing protocol order in the medical record 3.
  5. Result Documentation: Each test result should be separately documented in the chart with provider review notation 6.
  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

PitfallConsequencePrevention
Using -91 for specimen rerunsClaim denial / overpaymentReserve -91 for clinically indicated repeats only 1
Applying -91 to series-by-definition codes (GTT, evocative testing)Claim rejectionKnow which CPT® codes already include serial results 5
Missing time documentationAudit vulnerabilityAlways document exact collection times in orders and results 6
Using -76 or -77 for repeat labsIncorrect modifier — potential denialUse -91 exclusively for lab repeats under CLFS 2
Billing repeat with no separate physician orderMedical necessity denialEnsure each repeat is independently ordered and documented 3
Billing the initial test with -91Claim logic error-91 goes only on the second and subsequent tests; first test is billed without modifier 7

Code TypeCodeRelationship to -91
CPT® Modifier-59Distinct service; use for different species/strain instead of -91
CPT® Modifier-76Repeat procedure, same provider — NOT for labs
CPT® Modifier-77Repeat procedure, different provider — NOT for labs
HCPCS Modifier-QWCLIA Waived; append alongside -91 when applicable
HCPCS Modifier-AYESRD non-ESRD benefit item; co-billed with -91 per ESRD rules
CPT®82803Blood gases — common -91 use case (serial ABG)
CPT®84132Potassium — common -91 use case (electrolyte replacement)
CPT®84295Sodium — common -91 use case (sodium correction monitoring)
CPT®85025CBC with auto differential — common -91 use case (hemorrhage monitoring)
CPT®84484Troponin I — common -91 use case (ACS protocol)
CPT®85610Prothrombin time — common -91 use case (anticoagulation titration)
CPT®82947Glucose quantitative — common -91 use case (DKA/hypoglycemia management)
CMS FormCMS-1500Professional 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