The CMS-1500 is the standard claim form that non-institutional health care providers use to bill Medicare, Medicaid, and private insurers for professional services. It is a one page form with 33 numbered boxes that captures who the patient is, what coverage they have, why they were treated, what the provider did, and what the provider charges. The electronic equivalent is the 837P file, and it carries the same information the paper CMS-1500 lays out, so understanding the form means understanding the electronic claim too.
What the CMS-1500 is
The form is formally called the Health Insurance Claim Form. It was developed under the Health Care Financing Administration, the federal agency that later became the Centers for Medicare and Medicaid Services, which is why older billing staff still call it the HCFA form. The National Uniform Claim Committee, known as NUCC, develops and maintains the form, and CMS designates it as the official claim form for professional billing. Federal rules at 42 CFR 424.32 prescribe it for physicians and suppliers requesting Medicare payment.
The current version is marked 02/12. It has stayed stable for years, which is part of its value: every payer that accepts professional claims knows exactly where to find each piece of information on it. The form is printed in red ink on white paper, because payer scanning systems are built to read that format. Photocopies do not scan reliably, which is one reason paper claims still get rejected for reasons that have nothing to do with the care.
For the wider billing cycle this form sits inside, see how medical billing works.
Who uses it
The CMS-1500 is for non-institutional providers. That means individual practitioners and suppliers who bill for professional services rather than facility fees. The list includes physicians in private practice, nurse practitioners, physician assistants, therapists, clinical social workers, independent laboratories, ambulance services, and durable medical equipment suppliers.
Hospitals, skilled nursing facilities, home health agencies, and hospices do not use it for their facility charges. They use the UB-04, covered in the comparison table below. Which form applies depends on who is billing. A surgeon who operates in a hospital bills the professional fee on a CMS-1500, while the hospital bills the room, equipment, and nursing staff on a UB-04. One visit can legitimately produce both claims: two different entities billing two different parts of the same encounter.
Every provider billing on a CMS-1500 needs a National Provider Identifier, or NPI. Individual practitioners hold a Type 1 NPI, and group practices and organizations hold a Type 2 NPI. A physician who has incorporated can hold both. On the form, the billing provider's NPI goes in box 33a, and the individual who delivered the care reports their NPI in box 24J. Mixing those two up will get a claim sent back.
The form in groups
The 33 boxes break into a few logical groups. You do not need to memorize every box to understand the form. You need to see how the groups connect, because a rejection can come from a broken connection between groups, not just a single wrong box.
Patient and insurance information (boxes 1-13)
The top section identifies the patient, their coverage, and whether another policy might be involved. Box 1 marks the payer type: Medicare, Medicaid, TRICARE, CHAMPVA, group health plan, Federal Employees Compensation Act, Black Lung, or other. Box 1a holds the insured's ID number, box 2 the patient's name, box 3 their date of birth and sex, and box 5 their address.
Boxes 12 and 13 carry authorization signatures: one releasing medical information to the payer, one authorizing payment directly to the provider. For Medicare claims, "Signature on File" is acceptable in these boxes as long as a signed authorization is stored in the patient's file. The practical rule behind this whole section is simple: the name, date of birth, and member ID must match the payer's record exactly. A nickname instead of the legal name on the insurance card, or a member ID carried over from last year's card, is enough to bounce the claim before anyone looks at the coding.
Diagnosis codes (box 21)
Box 21 holds up to 12 ICD-10-CM diagnosis codes, each assigned a letter from A through L. These codes answer the question of why the patient needed treatment. The first code listed, position A, should be the primary diagnosis. The letters matter because of what comes next: each service line must point back to at least one of these codes, and that link is how the payer judges whether the service was medically necessary.
Two habits cause trouble here. One is using a code that has been deleted or replaced in the current code year. The other is using a vague, unspecified code when a more specific code is available and the payer requires it. Both read to the payer as a claim that does not support itself.
Service lines (box 24)
Box 24 is where the actual billing happens. The form allows up to six service lines, and each line carries the same set of subfields. Subfield 24A holds the dates of service, from and to, and identical services delivered on consecutive days can be grouped on one line. Subfield 24B holds the place of service, a two digit code for where the care happened. Common examples are 11 for an office, 12 for a patient's home, and 21 for an inpatient hospital when a physician bills a professional fee for treating a hospitalized patient. Telehealth uses 02 or 10 depending on where the patient is located. Subfield 24D holds the procedure code, the CPT or HCPCS code describing the service, plus up to four modifiers. Modifiers change how a payer reads a code, so a missing or wrong modifier can change the payment or trigger a denial. Subfield 24E holds the diagnosis pointer, the letter or letters from box 21 that link this service to the diagnosis it treated. At least one pointer is required per line. A blank pointer, or a pointer to the wrong diagnosis, breaks the medical necessity link and will get the line rejected. Subfield 24F holds the charges, the amount billed for that line. Subfield 24G holds the units, how many times the service was performed or how many days it covers. Subfield 24J holds the rendering provider NPI, the NPI of the individual who delivered the care.
If you remember one thing about box 24, remember the pointer. The form is built so that every charge traces back to a diagnosis, and every diagnosis traces forward to a charge. Claims fall apart when that chain breaks.
Provider and billing information (boxes 17, 31-33)
Box 17 names the referring provider when one is involved, and box 17b carries that provider's NPI. Some payers require this information and reject claims without it, so it is worth checking even when the referral feels routine.
Box 31 carries the treating provider's signature and credentials. Box 32 identifies the facility where services were rendered, when that differs from the billing provider's office, and it must be a physical street address rather than a post office box. Box 33 is the billing provider's name, street address, phone number, and NPI. NUCC guidance likewise calls for a physical location in box 33, not a mailing address.
A related document worth knowing about is the superbill, which is the internal charge slip a practice builds from the visit before the claim is created. For how the two relate, see what is a superbill.
Paper vs electronic submission: the 837P
Paper submission is the exception now. The electronic version is called the 837P, where the P stands for Professional. It mirrors the paper form's data fields in a standardized digital format, and under HIPAA, covered entities that file electronically must use the ASC X12 837 transaction standard.
For Medicare, electronic submission is not optional in the usual case. The Administrative Simplification Compliance Act bars Medicare from paying initial claims that are not submitted electronically, unless the provider qualifies for an exception or holds a waiver. Waivers cover narrow situations, such as a claim type the electronic format cannot accommodate, or extraordinary conditions outside the provider's control that make electronic filing impossible. Some non-Medicare payers still accept paper, and a small number of very small practices still submit it by preference.
Paper still matters even for practices that never print a form, for two reasons. First, the paper layout defines the field structure the electronic transaction is built around, so payer remittance advice and denial letters still reference box numbers and form locators by their paper names. Second, paper-form rules still explain some rejections, like the red ink scanning requirement, that make no sense until you know the form was designed for scanners.
CMS-1500 vs UB-04
| CMS-1500 | UB-04 (CMS-1450) | |
|---|---|---|
| Who bills on it | Non-institutional providers: physicians, therapists, suppliers, independent labs | Institutional providers: hospitals, skilled nursing facilities, home health agencies, hospices |
| What it bills | Professional services: the clinician's own work | Facility services: room, equipment, nursing staff, supplies, overhead |
| Electronic equivalent | 837P | 837I |
| Number of fields | 33 numbered boxes | 81 form locators |
| Diagnosis coding | Up to 12 ICD-10 codes in box 21, linked by letter pointers | Broader diagnostic and procedure reporting, plus condition, occurrence, and value codes describing an episode of care |
| Key linking field | Diagnosis pointer in box 24E | Type of bill code, which determines how the whole claim is read |
| Typical setting | Office, clinic, telehealth, patient's home | Inpatient stay, outpatient surgery, facility-based care |
The deciding question is always who is billing and for what. A hospital-employed physician's professional service still goes on a CMS-1500. A hospital's facility fee still goes on a UB-04. When a claim arrives on the wrong form, the payer rejects it outright, because the form itself tells the payer what kind of claim it is reading.
Common errors that cause rejections
A rejected claim never enters the payer's payment decision process. It bounces back from the clearinghouse or the payer's front-end edits because something is missing or formatted wrong, and the fix is to correct the error and resubmit. The errors below are the ones billing staff run into repeatedly, grouped by where they happen on the form.
Patient and insurance details. A name that does not match the payer's record, a date of birth with a transposed digit, an insured ID number copied from an outdated card, or a missing authorization signature. These are simple errors, and they come from registration, not coding. Checking the insurance card at every visit is the habit that prevents them.
Diagnosis problems. No diagnosis code in box 21, a code that is invalid for the date of service, a vague code where a specific one is required, or the primary diagnosis not listed first. Any of these weakens the claim's own justification for the services billed.
Broken service lines. A missing diagnosis pointer in box 24E, a procedure code in box 24D that does not match the documentation, a modifier that is missing or applied to the wrong code, a place of service code in box 24B that does not match where the care happened, or a date of service in box 24A that falls outside the patient's coverage period. The pointer error deserves special attention because it is easy to miss in review: the diagnosis is present, the procedure is present, but nothing connects them.
Provider identifiers. A missing or incorrect NPI in box 24J, box 33a, or box 17b, or a billing NPI entered where the rendering NPI belongs. Identifier errors are also a common source of rejections after a provider moves or a practice changes its billing entity, because the payer's enrollment record still shows the old information.
Wrong form version or format. Submitting on the outdated 08/05 version instead of the current 02/12, or submitting a paper form that is a photocopy rather than an original in the required red ink. For electronic claims, the equivalent problem is a malformed 837P file that fails the clearinghouse's structural edits before it ever reaches the payer.
Missing prior authorization. Services that require pre-approval, billed without a valid authorization number in box 23. This one straddles the rejection and denial line depending on the payer: some payers reject the claim outright, others deny it after review, but either way the claim does not pay until the authorization is in place.
Filing timing is a related trap. Medicare requires claims to be filed within one calendar year of the date of service under 42 CFR 424.44. Commercial payers set their own deadlines and they vary widely, so the safe habit is to file promptly and to check each payer's deadline in the contract rather than assuming one rule covers all of them.
Rejections are not denials
It helps to keep the two outcomes separate, because the fix is different for each. A rejection means the payer never adjudicated the claim: it failed a front-end check, and the corrected claim can be resubmitted. A denial means the payer received the claim, reviewed it, and decided not to pay a line, usually for medical necessity, missing prior authorization, or a coverage reason. Denied claims generally need a corrected claim or a formal appeal with supporting documentation, not a simple resubmission.
When a claim that was already processed needs correcting, the form provides box 22 for resubmission codes and the original claim reference number. Getting that reference number right matters: without it, the payer may treat the corrected claim as a duplicate and ignore it.
Tracking rejection and denial rates separately is worth doing for exactly this reason. A high rejection rate points to data entry and workflow problems. A high denial rate points to coding accuracy, medical necessity documentation, or benefits verification gaps. Lumping both together under "claim problems" hides which fix is needed.
How the form relates to claim scrubbing and clearinghouses
The errors above are the kind of problem that pre-submission checks exist to catch, and that is where claim scrubbing and clearinghouses come in. A scrubber, usually software built into billing software, reviews the assembled claim against coding rules, demographic checks, and payer-specific rules, and flags problems while the billing team can still fix them. The clearinghouse then runs its own layer of edits when it standardizes and transmits the claim: electronic formatting, payer routing, and its own validation rules.
The two layers catch different problems. A scrubber can flag a diagnosis pointer that does not support a procedure. A clearinghouse can catch a malformed 837P file or a claim routed to the wrong payer. Neither layer reads the clinical note behind the claim, so neither can catch a service that was coded cleanly but documented poorly. That gap is why scrubbing reduces rejections without eliminating denials.
For the full picture of the pre-submission check, see claim scrubbing in medical billing. For the transmission layer, see what is a medical billing clearinghouse. Practices that handle billing in house and practices that outsource it both rely on these same layers; the difference is who runs them. If that decision is on your mind, our revenue cycle outsourcing services cover what an outside team takes over, and our methodology explains how we evaluate the firms that do it.