Keytruda (pembrolizumab) — J9271

HCPCS
J9271
1 billing unit = 1 mg
Vial
100 mg/4 mL
single-dose
Administration
96413 only*
Medicare ASP+6%
$60.645 / 1 mg · Q3 2026
Route
IV infusion
30 minutes
Dose
200 mg
every 3 weeks or 400 mg every 6 weeks

*Bill 96413 alone. 96415 (each additional hour) doesn't apply to a 30-minute infusion.

Pricing Q3 2026 · Assistance Sep 2026

Keytruda tools

Billing units
1 unit = 1 mg, so 200 mg = 200 units

Convert dose to units, vials and JW/JZ.

Calculate billing units →
Cost and reimbursement
Medicare: $2,452.45 on a 200 mg infusion

What the payer allows on the claim, and what the patient owes of it. Per-state commercial rates for 37 payers.

Estimate cost and reimbursement →
Copay assistance
Manufacturer + foundation programs

Shows status, eligibility, award amount and the application link.

Find assistance programs →

Published rates are the same for every patient. What one patient owes depends on their plan, their remaining deductible and any assistance they qualify for. CareCost applies all three and returns that number.

Estimate a Keytruda patient →

Keytruda IV vs. Keytruda Qlex

Keytruda (pembrolizumab) received FDA approval in September 2014. The IV formulation (J9271) has billed under that code since it took effect January 1, 2016, replacing the temporary C9027 code; Keytruda Qlex (J9277) is the subcutaneous version, approved September 19, 2025, under a separate BLA with its own NDCs and admin code.

Keytruda IV and Keytruda Qlex: brand, J-code, maker, generic name and vial size.
BrandJ-codeMakerGenericVial
Keytruda (IV)J9271Merckpembrolizumab100 mg/4 mL single-dose vial
Keytruda Qlex (SC)J9277 — permanent code, effective April 1, 2026Merckpembrolizumab and berahyaluronidase alfa-pmph395 mg/2.4 mL or 790 mg/4.8 mL single-dose vial

Keytruda Qlex is a fixed dose — 395 mg every 3 weeks or 790 mg every 6 weeks, no weight-based option — given subcutaneously in 1–2 minutes under CPT 96401. Keytruda IV's infusion runs 30 minutes and bills 96413. J9277 has no ASP history before Q2 2026.

Qlex is not interchangeable with IV. It's a different BLA, different NDCs, different admin code — and it excludes classical Hodgkin lymphoma, PMBCL and patients under 12. Bill those on IV J9271, and get a separate payer authorization before switching any patient to Qlex.

Keytruda dosing

Adult dosing is flat, not weight-based — the choice is the schedule, not the mg/kg.

Keytruda dosing by population: adult schedules and the pediatric weight-based option.
PopulationRegimenNotes
Adults — every 3 weeks200 mg IV over 30 minutesStandard schedule for every labeled indication. Flat dose — not adjusted for weight or BSA.
Adults — every 6 weeks400 mg IV over 30 minutesSame annual exposure as q3w, half the visits.
Pediatric2 mg/kg (max 200 mg) IV over 30 minutes, every 3 weeksOnly weight-based dose. Only routine source of discarded drug — a dose under 100 mg wastes vial contents.

Most indications cap treatment at 24 months without progression; adjuvant regimens have their own limits. Combination regimens (NSCLC + chemo, RCC + axitinib or lenvatinib, HER2+ gastric + trastuzumab, urothelial + Padcev, ovarian + paclitaxel ± bevacizumab) use the same 200 mg q3w dose alongside the combination agent. No premedication is required.

Convert dose to J9271 billing units →

Keytruda billing reference

HCPCS

J9271 bills 1 mg per unit — not 1 vial, not 10 mg like some biologics. A 200 mg dose is 200 units.

NDCs

Use the carton-level NDC, not the vial-level NDC — payers expect the carton NDC on the claim form.

NDC (10-digit)NDC (11-digit, claim form)Package
0006-3026-0200006-3026-02100 mg/4 mL single-dose vial — 1 vial per carton
0006-3026-0400006-3026-04100 mg/4 mL single-dose vial — 2 vials per carton (200 mg total, standard adult dose)
Keytruda Qlex NDCs (separate product, separate billing): 00006-3083-01 (395 mg/2.4 mL) and 00006-5083-01 (790 mg/4.8 mL), billed under J9277. Dates of service before J9277 took effect (April 1, 2026) billed Qlex under the unclassified codes J3490 or J9999.

Administration

CPT bills pembrolizumab as chemotherapy administration, not immunotherapy administration — monoclonal antibodies get the chemo admin codes regardless of mechanism.

CodeDescriptionWhen to use
96413Chemotherapy administration, IV infusion technique; up to 1 hour, single or initial substance/drugPrimary code for Keytruda IV. The 30-minute standard infusion fits within the 1-hour window ($133.27, Medicare PFS national non-facility, 2026).
96415Chemotherapy administration, IV infusion; each additional hourRarely needed for monotherapy ($28.39, Medicare PFS). Pair with 96413 only if a combo regimen extends chair time past 1 hour.
96365 / 96366Therapeutic IV infusion (non-chemo)Not appropriate. Pembrolizumab is billed under chemo admin codes per AMA classification.
96401Chemotherapy administration, SC/IM; non-hormonal anti-neoplasticKeytruda Qlex (SC) only — not the IV formulation.

CPT's chemotherapy administration range (9640996425) applies to complex drug and biologic administration by injection or infusion technique regardless of mechanism of action — it's why an immune checkpoint inhibitor like pembrolizumab bills under chemo admin codes instead of the therapeutic-infusion codes (96365/96366).

Modifiers

JZ — required when no drug is discarded. JW — required for documented waste of unused single-dose-vial drug.

CMS requires JZ on every single-dose-container claim with no waste, effective July 1, 2023. The 200 mg dose draws two 100 mg vials with zero waste; the 400 mg dose draws four — JZ is the norm on almost every adult claim.

JW arises only with the pediatric weight-based dose (2 mg/kg, up to 200 mg). Example: a 25 kg child receiving 50 mg uses one 100 mg vial and discards 50 mg — bill the administered units on one line (no wastage modifier) and JW with 50 units of waste on a separate line, same date of service. One of JZ or JW must be on every J9271 claim.

Bill 200 units for a 200 mg dose, not 2 (one per vial). Two units pays $121.29 instead of $12,129.00 — a $12,007.71 underpayment.

Add modifier 25 to the same-day E/M code when you perform a significant, separately identifiable evaluation and management service on the date of the infusion. Routine pre-infusion assessment is bundled into the administration code and doesn't qualify on its own.

For 340B-acquired units, append modifier TB. CMS discontinued JG for all 340B-covered entities on January 1, 2025 (MLN4800856), leaving TB as the sole 340B identifier, so a claim carrying JG today is using a retired modifier. Merck’s billing guide gives no product-specific 340B instructions beyond that.

Claim form

CMS-1500 / 837P field map for a J9271 claim.

InformationCMS-1500 boxNotes
NPI17bRendering provider
NDC qualifier + 11-digit NDC + UoM + qty24A shaded areaN4 + carton NDC + ML + total volume (8 mL for 200 mg, 16 mL for 400 mg)
HCPCS J9271 + JZ (or JW for pediatric waste)24D (drug line)JZ on virtually every adult claim
Drug units24G200, 400, or actual mg for pediatric
CPT 96413 (admin line)24D (admin line)30-minute infusion fits within the 1-hour window; no 96415 line
ICD-1021Indication-specific (see ICD-10 table)
Biomarker test claim line (separate)24DCPT 88360 (PD-L1 IHC), 88342 (MMR), 81301 (MSI), etc.
PA number23Required by essentially every major payer

Calculate units, vials & JW/JZ →

Keytruda coverage & access

CareCost's payer-policy library doesn't cover immuno-oncology yet. Use the Medicare diagnosis table below, and the payer's own policy, for a live PA.

  • Aetna CPB 0892 moves immune checkpoint inhibitors out of hospital outpatient after the first 3 months, unless the patient is on combo chemo or being managed for toxicity.
  • MSI-H/dMMR and TMB-H (≥10 mut/Mb, FoundationOne CDx) results are required for tissue-agnostic and CRC indications — ICD-10 alone doesn't get the PA approved.

ICD-10-CM by indication

21+ approved indications. Use the most specific code supported by encounter documentation.

Keytruda ICD-10 code families by indication.
IndicationICD-10 familyNotes
Melanoma (advanced/metastatic)C43.xAdult + pediatric ≥12; adjuvant + metastatic
NSCLCC34.xPD-L1 testing required for 1L mono
MesotheliomaC45.0Combo with platinum/pemetrexed
HNSCC (head & neck SCC)C00–C14, C32Site-specific; PD-L1 CPS testing
Classical Hodgkin lymphoma (cHL)C81.xAdult + pediatric
PMBCLC85.2Primary mediastinal large B-cell lymphoma
Urothelial carcinomaC67.x+ Padcev combo
MSI-H / dMMR (tissue-agnostic)Any C-code + biomarkerRequires MSI/dMMR evidence in PA
MSI-H / dMMR CRCC18–C20 + biomarker1L mono or combo
Gastric / GEJC16.xHER2+ uses + trastuzumab; HER2- uses + chemo
EsophagealC15.x+ chemo regimens
Cervical (CPS ≥1)C53.x+ chemo ± bevacizumab
Hepatocellular carcinomaC22.0HBV+ only per current label
Biliary tractC22.1, C23, C24.x+ gem/cis combo
Merkel cellC44.xRecurrent locally advanced or metastatic
Renal cell carcinomaC64–C66+ axitinib or + lenvatinib
EndometrialC54.x+ Lenvima for advanced; mono for MSI-H/dMMR
TMB-H tissue-agnosticAny C-code + TMB ≥10 mut/MbRequires TMB documentation in PA
cSCC (cutaneous squamous)C44.xRecurrent locally advanced or metastatic
Triple-negative breastC50.x+ chemo; PD-L1 CPS ≥10 for some lines
OvarianC56.x+ paclitaxel ± bevacizumab; CPS ≥1 platinum-resistant

Full FDA-indicated ICD-10 reference: Medicare covered diagnoses for Keytruda →

Biomarker test billing

Bill the biomarker test on its own claim line — it's separate from the J9271 drug claim.

Keytruda biomarker tests: CPT code and which indications require them.
TestCPTFor Keytruda indications
PD-L1 IHC 22C3 pharmDx88360 (manual) / 88361 (computer-assisted)NSCLC, HNSCC, gastric/GEJ, esophageal, cervical, TNBC, ovarian
MMR IHC (4 proteins)88342 × 4Tissue-agnostic, CRC, endometrial
MSI by PCR81301Tissue-agnostic, CRC
TMB by NGS0037U / 0250U, or large-panel 81455Tissue-agnostic TMB-H ≥10 mut/Mb
FoundationOne CDx (large NGS panel)0244UMulti-biomarker for tissue-agnostic indications

Keytruda's label doesn't name one test — it requires selection “as determined by an FDA-authorized test” and points to FDA's companion-diagnostic list for which one qualifies. For pembrolizumab that's PD-L1 IHC 22C3 pharmDx. Nivolumab (Opdivo) pairs with a different clone, 28-8 pharmDx; atezolizumab (Tecentriq) with VENTANA SP142.

TPS, CPS and IC scores are different measurements on different antibody clones, so a PD-L1 result from another agent's workup doesn't automatically satisfy a Keytruda PA. Confirm the pathology report names both the clone and the scoring system before you submit, and budget for a re-stain on 22C3 if it doesn't.

Step therapy

Not required for FDA-labeled first-line indications. Some payers require documented prior platinum-chemotherapy failure before pembrolizumab monotherapy in second-line-plus settings — post-platinum urothelial and NSCLC with PD-L1 TPS under 1%, for example. Verify the specific payer's policy before assuming step therapy applies.

Keytruda pricing

Medicare ASP+6%: $60.645 / 1 mg · $12,129.00 / 200 mg. The 2% sequester cut reduces Medicare's 80% share (effective ASP+4.3% overall).

17 doses a year (200 mg q3w) at $12,262.27 per infusion — drug plus 96413 administration — total $208,458.59 before the sequester. Commercial plans pay a contracted rate that varies by payer and state.

Keytruda IV vs Keytruda Qlex: HCPCS, rate per mg, and per-dose total.
ProductHCPCSRate / mgPer-dose total
Keytruda (IV)J9271$60.645$12,129.00 (200 mg)
Keytruda Qlex (SC)J9277$31.94$12,616.30 (395 mg)

Look up commercial reimbursement →

Cost & reimbursement

Patient responsibility = payer allowed rate − benefits adjustment − assistance. Because a single dose exceeds $12,000, the Part B deductible and a Medigap plan swing this by thousands of dollars.

Calculate a Keytruda patient estimate →

Copay & financial assistance

Commercial: the Merck Co-pay Assistance Program pays after the first $25 per administration, up to $25,000 per patient per 12 months — commercial insurance only; the administration charge itself is not covered. Uninsured: the Merck Patient Assistance Program provides free product for patients meeting income requirements. Medicare: oncology foundation funds (HealthWell, PAN, The Assistance Fund, Good Days) offer diagnosis-specific awards by cancer type — check current open/closed status before assuming availability.

See current Keytruda assistance programs →

Common Keytruda denials & fixes

Denial reasonCommon causeFix
Billed 2 units instead of 200Biller defaulted to "2 vials = 2 units" instead of J9271's 1 mg per unit basisRecalculate: mg ÷ 1 = units. 200 mg is 200 units, not 2 — billing 2 units under-pays the claim by $12,007.71.
Qlex billed as Keytruda IVSC formulation billed under J9271Qlex bills under J9277 (effective 4/1/2026) with NDC 00006-3083-01 or 00006-5083-01. Submit a separate PA.
96415 billed on a 30-minute infusionAdditional-hour code added out of habit from other chemo infusionsRemove 96415. A 30-minute pembrolizumab infusion bills 96413 alone; 96415 does not apply unless a combination regimen extends chair time past 1 hour.
JW without documentationWasted drug not reported, or reported without a documented discarded amount, on pediatric weight-based claimsAdd a separate JW line with the actual discarded units; document waste in the chart.
PD-L1 documentation missingPA submitted without PD-L1 / MSI-H / TMB-H result on fileSubmit the biomarker test result and retroactive PA. Confirm the pathology report names the specific assay (22C3) and scoring system before the PA goes out.
Wrong admin code (96365)Therapeutic IV billed instead of chemo IVResubmit with 96413. Pembrolizumab is chemo admin per CPT classification despite being immunotherapy.
JZ missing on adult claimSingle-dose vial claim submitted without JZResubmit with JZ. Required since 7/1/2023 on every claim with no waste.
Wrong NDC format (vial-level)Vial NDC submitted instead of carton NDCUse the carton NDC: 00006-3026-02 (single) or 00006-3026-04 (dual).
Site-of-care denial (HOPD)HOPD administration after the first 3 months under Aetna CPB 0892 or similar site-of-care UMMove to office (POS 11) or AIC (POS 49). Submit a medical-necessity letter if HOPD is clinically required.
Indication-specific PA criteria not metICD-10 alone submitted without line of therapy or combo regimen documentationSubmit complete clinical history including prior therapies, response, and current line of therapy.

Sources

  1. Merck Access Program — Keytruda Coding & Coverage HCP page
  2. DailyMed — KEYTRUDA (pembrolizumab) Prescribing Information
  3. DailyMed — KEYTRUDA QLEX (pembrolizumab + berahyaluronidase alfa-pmph)
  4. FDA Keytruda label PDF (s172, 2025)
  5. CMS — Medicare Part B Drug ASP Pricing File
  6. UnitedHealthcare — Oncology Medication Clinical Coverage Policy
  7. Aetna CPB 0892 — Immune Checkpoint Inhibitors / ICI Site-of-Care
  8. KEYTRUDA HCP — Approved Indications page
  9. FDA National Drug Code Directory

Dataset dates: pricing Q3 2026 · assistance Sep 2026.

Reviewed September 9, 2026 by Erin Rose, CareCost Estimate founder. Methodology →