HCPCS Drug Code Lookup
Search any HCPCS code for its descriptor, aligned NDC packages, pricing, and reimbursement.
Explore More →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 optionsTrusted by Leading Healthcare Organizations




















































































What You Get
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.
WAC, AWP, and ASP on every NDC package, refreshed weekly, with 10+ years of history.
The aligned HCPCS code, the billing-unit conversion, the labeler, the strength, and the package size on one screen.
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.
Decode the NDC
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
Who manufactures or distributes the drug. 50242 is Genentech.
The specific drug, strength, and dosage form. 0060 is bevacizumab 100 mg/4 mL.
The package size and type. 01 is a single 4 mL vial.
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.
How It Works
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.
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.
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
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.
Verify NDCs, billing units, package detail, and pricing before a claim goes out, so fewer come back denied.
Purchase the drug, administer it in the office, and bill the claim — across every specialty listed below.
Package pricing, labeler detail, and product data for competitive intelligence and reimbursement strategy.
Validate NDC-to-HCPCS crosswalks and review package-level detail during reimbursement analysis and audits.
Office-administered drugs run well past oncology. Pick a therapeutic area to see the drugs and codes we cover in it.
FAQs
How NDCs, HCPCS codes, billing units, and pricing fit together on a clean claim.
Still have a question? Contact usThe 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.
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.
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.
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.
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.
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.
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
Search any HCPCS code for its descriptor, aligned NDC packages, pricing, and reimbursement.
Explore More →Track ASP, WAC, and AWP across 10+ years of history in tabular and graphical formats.
Explore More →Chart two drugs on one graph and compare drugs and biosimilars side by side.
Explore More →Turn billing units into the Medicare allowed amount, the 80/20 split, and the charge to submit.
Explore More →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.
The Comparative Report puts ASP, the Medicare payment limit, WAC and AWP for up to 15 drugs on one timeline. Ten-plus years of monthly history, per HCPCS unit.
Included with BuyandBill Pro for $37/month billed annually.
Trastuzumab class, seven products
Actual published ASP, Jan 2015 to Aug 2026.