Skip to content

What is the C code for drugs?: A Guide to Medical Billing and Drug Coding

4 min read

C-codes are temporary Healthcare Common Procedure Coding System (HCPCS) codes created by the Centers for Medicare & Medicaid Services (CMS) for new drugs, biologicals, and medical devices under the Hospital Outpatient Prospective Payment System (OPPS). Understanding what is the C code for drugs and how it compares to other systems is vital for accurate billing and reimbursement in healthcare.

Quick Summary

C-codes are temporary HCPCS Level II identifiers used primarily for new drugs in Medicare hospital outpatient settings. Other systems like J-codes for permanent, physician-administered drugs and the FDA-assigned National Drug Code (NDC) also play critical roles in drug billing.

Key Points

  • C-Codes are Temporary: C-codes are temporary HCPCS Level II codes used specifically for new drugs, biologicals, and devices under Medicare's Hospital Outpatient Prospective Payment System (OPPS).

  • C-Codes are Part of HCPCS: They are not a separate system but a temporary category within the broader Healthcare Common Procedure Coding System.

  • C-Codes Transition to J-Codes: After approximately two years, temporary C-codes for drugs are typically replaced with permanent HCPCS J-codes, which are used more broadly for physician-administered drugs.

  • NDC is for Product Identification: The National Drug Code (NDC) is a unique 11-digit identifier assigned by the FDA to track the manufacturer, product, and package size of a drug, and it differs from HCPCS codes used for billing procedures.

  • Controlled Substance 'C' is Separate: The 'C' designation in controlled substance schedules (e.g., C-II) is unrelated to HCPCS C-codes and refers to the drug's potential for abuse.

  • Accurate Coding is Crucial: Using the correct code, including the specific C-code, J-code, or NDC, is essential for accurate claims submission and ensuring timely reimbursement.

  • Check for Updates: C-codes are temporary, and healthcare providers must stay informed about coding updates from CMS to avoid using expired or incorrect codes.

In This Article

The Role of C-Codes in Medical Coding

C-codes, also known as 'pass-through codes,' are part of the Healthcare Common Procedure Coding System (HCPCS) Level II codes. They are established by the Centers for Medicare & Medicaid Services (CMS) to provide a temporary pricing mechanism for new drugs, biologicals, and radiopharmaceuticals that do not yet have a permanent coding assignment. This process is specifically designed for items receiving 'transitional pass-through status' under the Medicare Hospital Outpatient Prospective Payment System (OPPS). C-codes are not indefinite; they are typically valid for a minimum of two years and are later replaced by a permanent code, often a J-code, as the drug becomes more established. Their purpose is to ensure that hospitals and other providers can receive appropriate reimbursement for new and innovative treatments while a permanent code is being developed. Because they are temporary, C-codes require healthcare providers to stay up-to-date with coding changes to ensure correct billing. Billing with an expired or incorrect code can lead to claim denials and reimbursement issues.

Other Key Drug Coding Systems

While C-codes are an important piece of the puzzle, they are not the only system used to identify and bill for medications. The medical coding landscape includes several other crucial identifiers.

HCPCS Level II J-Codes Unlike the temporary nature of C-codes, J-codes represent a more permanent solution for reporting drugs that are administered by a healthcare professional, not self-administered by the patient. This includes injectables, chemotherapy drugs, and other non-oral medications. J-codes (J0120-J8999) are used by government and many third-party insurers nationwide, giving them broader applicability than C-codes. For example, a doctor might administer a pain medication via injection in their office, and that medication would be billed using a specific J-code.

National Drug Code (NDC) The National Drug Code (NDC) is another identifier, but it serves a different purpose than HCPCS codes. Assigned by the Food and Drug Administration (FDA), the NDC is a unique 11-digit identifier that identifies the specific drug product itself, including the manufacturer, the drug's strength and dosage form, and the package size. The NDC is required for all drug claims, alongside the appropriate HCPCS code. This two-part system provides a comprehensive record for billing and tracking. The NDC, not a HCPCS code, is printed on the medication package. Healthcare providers must submit both the NDC and the HCPCS code for accurate reimbursement.

Controlled Substance Schedules It is important to distinguish the billing-related 'C code' from controlled substance schedules, which also use a 'C' notation (e.g., C-II drug). A C-II or Schedule II drug, such as morphine or oxycodone, has a high potential for abuse but also has accepted medical uses. This classification system, regulated by the Drug Enforcement Administration (DEA), is used to control the manufacture, possession, and use of these substances. It is a completely separate classification from the HCPCS codes used for billing and reimbursement.

A Comparative Look at Drug Coding Systems

Feature HCPCS C-Code HCPCS J-Code National Drug Code (NDC)
Purpose Temporary pricing for new drugs, biologicals, and devices under Medicare OPPS. Permanent billing code for provider-administered drugs. Universal product identifier for drugs, tracks manufacturer, product, and package.
Longevity Temporary (typically 2 years) Permanent Permanent
Format Alphanumeric (e.g., C9399) Alphanumeric (e.g., J0120) 11-digit numeric (e.g., 12345-6789-01)
Primary Use Medicare claims for new items in hospital outpatient settings. Broad use for provider-administered drugs across many payers. Required on all drug claims for product-level identification and inventory.
Assigning Body CMS CMS FDA

The Path from C-Code to J-Code: The Lifecycle of a Drug Code

  1. FDA Approval: A new drug receives approval from the FDA.
  2. Transitional Pass-Through Status: The drug may be granted transitional pass-through status by CMS, making it eligible for a temporary C-code for reimbursement under OPPS.
  3. C-Code Assignment: A specific C-code is assigned, enabling hospitals to bill for the new drug while collecting data on its usage and cost.
  4. Data Collection and Review: For about two years, CMS and other stakeholders review claims data associated with the C-code.
  5. Permanent Code Assignment: If the drug is successful and warrants a permanent coding identifier, CMS replaces the temporary C-code with a permanent HCPCS Level II code, usually a J-code, or incorporates it into a bundled payment.
  6. Billing Transition: Providers must then transition from using the temporary C-code to the newly assigned J-code to ensure continued reimbursement. Billing with the old C-code will result in claim denial.

Conclusion: The Importance of Accurate Drug Coding

In summary, understanding what is the C code for drugs is just the beginning of navigating the complex world of medical and pharmaceutical billing. C-codes represent a temporary solution for new technologies and drugs in hospital outpatient settings under Medicare. They stand in contrast to permanent HCPCS J-codes for provider-administered drugs and the universal National Drug Code (NDC) for product identification. All three systems are critical for ensuring proper identification, tracking, and reimbursement of medications. Healthcare professionals must be vigilant in selecting the correct code for each medication and billing scenario to avoid claim denials and ensure the financial health of their practice or facility. Accurate coding is a fundamental element of both patient care documentation and the healthcare revenue cycle.

To ensure your organization is adhering to the latest standards and avoiding billing errors, regularly consult official sources like the Centers for Medicare & Medicaid Services (CMS) website. Staying informed about changes to HCPCS and NDC requirements is an ongoing process essential for proper claim submission and reimbursement. A solid understanding of these systems is a cornerstone of efficient healthcare administration.

Frequently Asked Questions

No, C-codes are temporary HCPCS Level II codes. They are typically used for a new drug for around two years while it has 'transitional pass-through' status under Medicare OPPS, before being replaced by a permanent code, often a J-code.

C-codes are temporary and primarily used for new drugs in a hospital outpatient setting under Medicare OPPS. J-codes are permanent codes used more broadly to report drugs administered by a healthcare professional.

The National Drug Code (NDC) is a unique 11-digit identifier assigned by the FDA that identifies the specific drug manufacturer, strength, dosage form, and package size. It is different from HCPCS codes, which are used for billing procedures.

After FDA approval, a new drug may receive transitional pass-through status from CMS, which makes it eligible for a temporary C-code. This allows for reimbursement while CMS evaluates its long-term coding.

C-codes are primarily for Medicare claims related to hospital outpatient services, though some commercial insurers may also use them. Permanent J-codes have broader use across government and private payers.

You can find drug codes by consulting official databases, such as the CMS HCPCS lookup tool for C-codes and J-codes, or the FDA's NDC Directory for NDC numbers. Professional coding software and resources are also available.

A C-II drug refers to a substance listed under Schedule II of the Controlled Substances Act, such as morphine or fentanyl, which has a high potential for abuse but has accepted medical uses. This classification is unrelated to the HCPCS C-codes used for billing.

References

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.