Skip to main content

By · Updated

Quick answer

Your Wegovy, Zepbound, or Ozempic claim got rejected and the pharmacy gave you a number, not a reason. Here's what codes 70, 75, 76, and 79 mean.

Guide · Updated November 2026

GLP-1 Pharmacy Rejection Codes Explained: 70, 75, 76, 79

The pharmacist says your Wegovy or Zepbound claim was rejected and reads off a two-digit number. That number comes from a national standard almost every pharmacy claims system uses, called NCPDP, and it means something specific. The code tells you whether this is a paperwork problem your prescriber can fix in a day or a coverage problem that needs a different approach entirely.


These codes aren’t GLP-1 specific, but a few show up constantly

NCPDP (National Council for Prescription Drug Programs) reject codes are the standard error codes US pharmacy claims systems return when a prescription doesn’t process. They’re used for every drug class, not just GLP-1s. The standard meanings below match the descriptions in CMS’s Medicare GLP-1 Bridge reject code reference tool (June 2026).

For GLP-1 prescriptions, these four codes come up often:

CodeStandard meaningWhat it usually means for a GLP-1 claim
75Prior Authorization RequiredYour plan needs documentation from your prescriber before it will cover this drug
70Product/Service Not CoveredThis exact drug or formulation isn’t on your plan’s formulary at all
76Plan Limitations ExceededThe quantity or days’ supply billed doesn’t match what your plan allows
79Refill Too SoonYou’re requesting a refill before your plan’s day-supply threshold has passed

Claim denied and need to push back?

Get the Appeal Letter Template →

Code 70 vs. code 75: this distinction matters

These two get confused, and the fix for each is different.

Code 75 (prior authorization required) means your plan covers this drug, under the right conditions, but your prescriber hasn’t submitted the documentation yet (diagnosis, BMI, prior treatment history, whatever your plan’s criteria require). This is a paperwork gap, not a coverage denial. Your prescriber’s office files the prior authorization, and the claim can go through once it’s approved. Our prior authorization guide covers what that documentation usually looks like.

Code 70 (product/service not covered) is a different problem. It means the specific drug, dose, or formulation you’re trying to fill isn’t covered by your plan at all. Paperwork alone won’t change that. Sometimes this is fixable: your prescriber switches you to a formulary alternative your plan does cover. Sometimes it means the entire drug class is excluded from your plan’s benefit, which is a harder problem covered in our plan exclusion guide.

If your pharmacist just says “it got rejected” without reading you the code, ask directly: “What’s the reject code?” That number tells your prescriber’s office what to do next, instead of them guessing.

Not sure what tier your drug is covered at?

Check Formulary Tiers →

How the Medicare GLP-1 Bridge uses these same codes

The Medicare GLP-1 Bridge, a CMS demonstration running July 1, 2026 through December 31, 2027 with a $50 copay for eligible Part D enrollees, runs on the same NCPDP code system. CMS publishes a reject code reference tool for pharmacies. These codes are the ones patients are most likely to hear:

Code 75 means the Bridge needs a prior authorization. The pharmacy starts it with your prescriber by electronic PA or fax. Per CMS’s pharmacy fact sheet, after the first fill is approved, later fills don’t need a new prior authorization unless you switch to a different covered GLP-1 drug.

Code 70 on a Bridge claim means the specific product (NDC) billed isn’t eligible. CMS’s pharmacy fact sheet lists Foundayo tablets, Wegovy oral and injectable, and Zepbound KwikPen. It says single-dose Zepbound pens and Zepbound vials are not covered, even though they’re the same drug. CMS’s resolution is to have the prescription rewritten for an eligible product.

Code 65 (patient is not covered) shows up for eligibility problems. CMS’s tool lists reasons such as no Part D enrollment, a Part D plan that isn’t eligible for the Bridge, or prior GLP-1 coverage through the patient’s Part D plan.

Codes 76 and 79 also apply. The Bridge covers only 28- or 30-day supplies, so a longer days’ supply returns code 76. Code 79 clears once more than 75% of the prior fill’s day supply would have been used, per the CMS tool.

Our Medicare Bridge coverage guide covers full eligibility rules. This guide is specifically about what to do once a claim has already bounced back.

What to do when a claim bounces

  1. Get the exact code and message, not just “it was denied.” Ask the pharmacist to read both.
  2. Match it to the table above to know whether this is a paperwork problem (75), a quantity or timing problem (76, 79), or a coverage problem (70).
  3. Call your prescriber’s office with the code, not a vague description. Office staff who handle prior authorizations usually know what each code needs.
  4. If it’s code 70 and the drug is entirely excluded, skip straight to checking formulary alternatives or your appeal options rather than waiting on a prior authorization that won’t resolve it.

Bottom Line

A pharmacy rejection code is more useful than “your claim was denied,” because it tells you what’s broken. Code 75 means your prescriber needs to file paperwork. Code 70 means the drug itself isn’t covered, and paperwork won’t fix it. Codes 76 and 79 usually mean a quantity or timing mismatch the pharmacy can often correct on the spot. Always ask for the exact code before assuming you need a full appeal.

FAQ

What does reject code 75 mean for my GLP-1 prescription?

It means your plan requires prior authorization before covering the drug. Your plan likely does cover it under the right conditions, but your prescriber needs to submit documentation first.

What’s the difference between code 70 and code 76?

Code 70 means the specific drug or formulation isn’t covered by your plan at all. Code 76 means the drug is covered, but the quantity or days’ supply the pharmacy billed doesn’t match your plan’s limits, often a fixable billing correction.

My Medicare GLP-1 Bridge claim got rejected with code 70. What do I do?

Check which formulation you were prescribed against the Bridge’s eligible list in CMS’s pharmacy fact sheet: Foundayo tablets, Wegovy oral or injectable, and Zepbound KwikPen. Zepbound vials and single-dose pens aren’t included. Ask your prescriber to rewrite the prescription for an eligible formulation.

Can my pharmacist just override a rejection?

Sometimes, for codes like 76 or 79 where it’s a quantity or timing mismatch the pharmacy system can resubmit correctly. Code 75 and code 70 generally can’t be overridden at the counter since they require action from your prescriber or plan.


Guides:

Compare: All Providers · All Guides

What we checked

This AI-assisted public-source desk check reviewed the CMS Medicare GLP-1 Bridge program page, the CMS pharmacy fact sheet for the Bridge, and the CMS Bridge pharmacy reject code reference tool on November 4, 2026. This is not a clinical review and it is not medical advice. Prices and policies change, so confirm them with the provider or your prescriber before you act.

This guide is for general information only. It is not medical, insurance, or financial advice. Drug prices, savings card terms, and insurance coverage change often and vary by plan and person. Verify current terms directly with the manufacturer and your insurer, and talk to your doctor or pharmacist before making decisions about medication. Full disclaimer.

Compare GLP-1 Providers →