A charge description master (CDM), also called a chargemaster, is a comprehensive list of every item and service a hospital can bill for, along with the price it has set for each one. Think of it as a hospital’s master price list. Every bandage, blood test, imaging scan, medication, surgical supply, and professional service has its own line item in the CDM, complete with a unique code, a text description, and a dollar amount. Federal regulation formally defines it as “the list of all individual items and services maintained by a hospital for which the hospital has established a charge.”
What a CDM Entry Actually Contains
Each line item in a chargemaster includes several standardized data fields that serve different purposes in the billing process. The core fields are:
- Charge code: A unique internal identifier for a specific service, drug, or device. No two charge codes within a hospital are the same. A chest X-ray has one code, a dose of anti-nausea medication has another, and a pacemaker has its own.
- Charge description: A short text label identifying the item or service, typically compressed to 26 to 36 characters due to limitations in hospital accounting software. These descriptions are hospital-specific, so the same procedure might be worded differently at two facilities.
- Department number: Identifies which department provided the service (radiology, pharmacy, operating room). These numbers are internal to each hospital and not standardized nationally.
- Revenue code: Unlike department numbers, revenue codes are universal across all U.S. hospitals. They’re established by the National Uniform Billing Committee and tell insurers the general category of a charge.
- CPT or HCPCS code: These are the nationally standardized procedure codes that describe exactly what service was performed. CPT codes are maintained by the American Medical Association; HCPCS codes are maintained by the Centers for Medicare and Medicaid Services (CMS). Insurers rely on these codes to determine what they’ll pay.
- Modifiers: Additional codes that provide context, such as whether a procedure was performed on the right or left side of the body, or which type of provider delivered the service. Some modifiers affect how much the hospital gets reimbursed; others are purely informational.
- Price: The dollar amount the hospital charges for the item or service. This is distinct from the hospital’s actual cost to provide it, which includes overhead, salaries, equipment, and supplies.
How the CDM Fits Into Hospital Billing
When a clinician provides care, the CDM is what translates that clinical activity into a bill. In most modern hospitals, this happens automatically. As clinicians document what they do in the electronic health record, charges are generated in the background. A nurse administers a medication at the bedside, and the system pulls the corresponding CDM line item, attaching the correct codes and price to the patient’s account. Many clinicians aren’t even aware this is happening in real time as they chart.
Those individual charges accumulate throughout a patient’s visit. When it’s time to submit a claim to an insurer (or generate a bill for a self-pay patient), the hospital’s billing system compiles the relevant CDM line items into a standardized claim form. The revenue codes, CPT/HCPCS codes, and modifiers from the CDM are what insurers use to process and pay that claim. If any of those codes are wrong, outdated, or mismatched, the claim can be denied or underpaid.
CDM Prices vs. What People Actually Pay
The price listed in a chargemaster is called the “gross charge,” and it is almost never the amount anyone actually pays. On average, chargemaster prices are more than four times the actual cost of delivering the care. They function more as a starting point for negotiation than as a real price tag.
Insurance companies negotiate their own rates with each hospital, and those negotiated rates are typically much lower than the chargemaster price. Research published in Health Affairs found that commercial negotiated rates averaged about 58 percent of the corresponding chargemaster price for the same procedure at the same hospital. Cash prices for uninsured or self-pay patients averaged around 64 percent of chargemaster prices. So while CDM prices look staggeringly high, most patients and insurers pay a fraction of the listed amount.
That said, the relationship between chargemaster prices and negotiated rates isn’t a simple uniform discount. The same insurer might negotiate 50 percent off one procedure and 30 percent off another at the same hospital. Only about 25 percent of hospital-insurer pairs showed nearly identical discount ratios across all services, while 66 percent had differences of more than 10 percentage points between their highest and lowest discounts. This makes it genuinely difficult for patients to predict what they’ll owe based on chargemaster prices alone.
Why Hospitals Must Now Publish Their Prices
Since January 1, 2021, CMS has required every hospital operating in the United States to publish its pricing information online in two formats: a comprehensive machine-readable file containing all items and services (essentially the full CDM plus negotiated rates), and a consumer-friendly display of at least 300 “shoppable” services that patients can browse before scheduling care. Updated requirements finalized under the 2026 Outpatient Prospective Payment System rule take effect April 1, 2026, with stricter formatting standards for the machine-readable files.
CMS enforces these rules through audits and complaint investigations. Hospitals that fail to comply face civil monetary penalties. The goal is to let patients, employers, and insurers compare prices across hospitals before making decisions, though in practice, the machine-readable files can be difficult for a non-expert to interpret.
Keeping the CDM Accurate
A chargemaster is not a static document. It requires ongoing maintenance because the coding systems it relies on change every year. The American Medical Association updates CPT codes annually, and CMS revises HCPCS codes on a similar cycle, with new codes added, old ones retired, and descriptions revised. Hospitals must incorporate these changes into their chargemasters each January to avoid submitting claims with outdated or invalid codes, which would lead to denied claims and lost revenue.
Beyond annual code updates, hospitals also need to adjust their CDMs when they add new services, adopt new medical devices, change pricing strategies, or respond to new insurer contract terms. Large hospitals can have tens of thousands of line items in their chargemaster, so this maintenance is typically handled by dedicated revenue cycle teams that coordinate across clinical departments, coding specialists, and compliance staff. Errors in the CDM ripple through every claim the hospital submits, making accuracy a significant financial and regulatory concern.

