NDC Lookup for Physician-Administered Drugs

Search any 10- or 11-digit NDC (National Drug Code) for its package, its manufacturer, its billing units, and the HCPCS code it aligns to.

Publicly available NDCs only, aligned to a HCPCS drug code. A subscription opens the complete NDC list, full alignments, and WAC, AWP, and ASP pricing.

See subscription options
ASP, WAC, & AWP current
NDC–HCPCS alignments verified
13,000+
HCPCS drug codes
1,300+

Trusted by Leading Healthcare Organizations

What You Get

Everything Behind the NDC

Every NDC on BuyandBill.com belongs to a physician-administered drug and aligns to a HCPCS code. A free search returns the publicly available ones and the package behind them. A BuyandBill.com subscription opens the complete NDC list, plus the pricing, the coding, and the analytics behind every package.

  • Pricing data

    WAC, AWP, and ASP on every NDC package, refreshed weekly, with 10+ years of history.

  • Coding & drug information

    The aligned HCPCS code, the billing-unit conversion, the labeler, the strength, and the package size on one screen.

  • Analytics & reports

    Compare pricing across drugs and biosimilars over time, and export the data behind the claim.

On this site

The publicly available NDC–HCPCS alignments BuyandBill.com publishes from CMS.

With a subscription

The complete NDC–HCPCS mappings, plus pricing.

See subscription options

Decode the NDC

Every Segment of the Code Means Something

Three segments identify who makes the drug, what the product is, and how it is packaged. Claims want all of it in the 11-digit format.

50242 0060 01

  • Labeler

    Who manufactures or distributes the drug. 50242 is Genentech.

  • Product

    The specific drug, strength, and dosage form. 0060 is bevacizumab 100 mg/4 mL.

  • Package

    The package size and type. 01 is a single 4 mL vial.

10-digit ↔ 11-digit converter

The FDA assigns NDCs with 10 digits, in the 4-4-2, 5-3-2, or 5-4-1 format; claims report 11 digits as 5-4-2. Paste either form to get the other, and keep the dashes for an exact answer.

Try one:

How It Works

From an NDC to a Billable Answer

  1. Enter an NDC

    Type a 10- or 11-digit NDC in any format, or just the drug name. The lookup covers NDCs aligned to a HCPCS drug code — the physician-administered drugs a practice buys and bills — and the free search finds the matching package among the publicly available ones.

  2. Read the package record

    The lookup answers in place with the package description, the manufacturer, the billing units the package converts to, and the HCPCS code it aligns to — one click from the drug page, where the coding, pricing, and reimbursement detail a claim needs sit together.

  3. Log in for the full record

    Logging in unlocks the rest: the complete NDC list, the billing units, and ASP, WAC, and AWP pricing with history — everything needed to convert package pricing and send a clean claim.

Who It's For

Built for Everyone Who Touches the Claim

The billing team sending the claim, the practice administering the drug, the analyst pricing it, and the payer auditing it all work from the same package record — in every therapeutic area, not just oncology.

  • Billing & revenue cycle

    Verify NDCs, billing units, package detail, and pricing before a claim goes out, so fewer come back denied.

  • Provider practices that buy & bill

    Purchase the drug, administer it in the office, and bill the claim — across every specialty listed below.

  • Market access & pricing

    Package pricing, labeler detail, and product data for competitive intelligence and reimbursement strategy.

  • Payers & consultants

    Validate NDC-to-HCPCS crosswalks and review package-level detail during reimbursement analysis and audits.

FAQs

NDC Lookup FAQs

How NDCs, HCPCS codes, billing units, and pricing fit together on a clean claim.

Still have a question? Contact us
What is an NDC?

The National Drug Code is the FDA identifier for a specific drug package. It has three segments: the labeler code for the manufacturer or distributor, the product code for the strength, dosage form, and formulation, and the package code for the package size. One drug can carry several NDCs, one for each package it ships in, and a single HCPCS drug code can carry many NDCs — every labeler, strength, and package size that bills under that code. BuyandBill.com shows the package description for publicly available NDCs, and a subscription unlocks the full set of alignments and pricing.

Which NDCs does BuyandBill.com list?

NDCs for physician-administered drugs — the products a practice buys and bills under the medical benefit. Every NDC listed on the site aligns to a HCPCS drug code, which is what makes it billable on a medical claim, so NDCs with no HCPCS alignment (retail pharmacy products dispensed under the pharmacy benefit, most oral and self-administered drugs, and non-drug items) are out of scope. Within that coverage, the free lookup returns the publicly available NDCs; a subscription opens the complete NDC list and the full set of NDC–HCPCS alignments.

How is an NDC different from a HCPCS code?

The two codes answer different questions. The NDC identifies the exact package the drug came from, including the manufacturer, strength, and package size. The HCPCS code tells the payer which drug was administered and in what unit of measure. A claim for a physician-administered drug often reports both. BuyandBill.com links every NDC to its aligned HCPCS code and provides the billing-unit conversion between the two; full alignments and pricing require a subscription.

How do I convert a 10-digit NDC to the 11-digit format?

The FDA assigns NDCs in a 10-digit format, but claims report them in an 11-digit format written as 5-4-2. Converting means adding a leading zero to whichever segment is short: a 4-4-2 code takes the zero in the first segment, a 5-3-2 code in the second, and a 5-4-1 code in the third. No digits are ever removed. The converter on this page does the translation for any code, and BuyandBill.com displays NDCs in the 11-digit billing format, so the number on screen is the number the claim needs.

How often is NDC pricing updated?

WAC and AWP pricing and NDC-to-HCPCS alignments are refreshed weekly. ASP and the Medicare Payment Limit follow the CMS quarterly schedule, taking effect in January, April, July, and October, and CMS corrections are applied as soon as they are published.

Where does the NDC data come from?

Package detail, NDC-to-HCPCS alignments, and WAC and AWP pricing are collected by BuyandBill.com directly from drug manufacturers. ASP is calculated by BuyandBill.com, and HCPCS descriptors and the Medicare Payment Limit come directly from CMS.

Can I run a quick NDC search without an account?

Yes. Searching is free, and every drug code page shows the descriptor, basic coding detail, and the current Medicare Payment Limit without a login. The full set of NDC alignments and manufacturer pricing (ASP, WAC, and AWP) come with a subscription, and a 7-day free trial opens all of it.

What BuyandBill.com Does

Other Capabilities

HCPCS Drug Code Lookup

Search any HCPCS code for its descriptor, aligned NDC packages, pricing, and reimbursement.

Explore More →

Drug Price Lookup & Trends

Track ASP, WAC, and AWP across 10+ years of history in tabular and graphical formats.

Explore More →

Drug Comparative Graphing

Chart two drugs on one graph and compare drugs and biosimilars side by side.

Explore More →

Billing Calculator

Turn billing units into the Medicare allowed amount, the 80/20 split, and the charge to submit.

Explore More →

Start Your NDC Lookup

Search the publicly available NDCs for physician-administered drugs, free. A subscription opens the complete NDC list, NDC–HCPCS alignments, and pricing, billing-unit, and reimbursement data on one screen.