CMS-1500 Claim Form: Field-by-Field Completion Guide

The CMS-1500 (version 02/12) is the standardized paper claim form used by non-institutional healthcare providers to bill Medicare, Medicaid, and most commercial insurers for professional services rendered. Maintained by the National Uniform Claim Committee (NUCC), the form contains 33 fields that capture patient demographics, insurance information, diagnosis codes, procedure codes, and provider identifiers. Accurate completion of each field is foundational to clean claim submission, timely reimbursement, and compliance with payer-specific requirements under HIPAA transaction standards.



Definition and Scope

The CMS-1500 form is the universal instrument for professional (non-facility) claim submission in the United States. Its origins trace to the paper predecessor of the ANSI ASC X12N 837P electronic transaction, the format recognized under 45 CFR Part 162 as the HIPAA-mandated standard for professional claims. The paper CMS-1500 and its electronic equivalent share identical data elements; the form serves as the human-readable reference structure that underlies the electronic 837P transaction set.

Scope of use is broad. Medicare Part B, Medicaid fee-for-service programs in all 50 states, TRICARE, the Federal Employees Health Benefits (FEHB) program, and the vast majority of commercial insurers accept or require data elements mapped to this form. Institutional providers — hospitals and skilled nursing facilities — use the UB-04 form instead. The CMS-1500 applies exclusively to physicians, non-physician practitioners, and other professional service providers billing under a fee schedule rather than a diagnosis-related group (DRG) rate.

The current version, 02/12, was mandated by CMS for Medicare submissions beginning April 1, 2014 (CMS Transmittal 2762), replacing the prior 08/05 version. Version 02/12 added capacity for the National Provider Identifier (NPI), expanded qualifier fields, and accommodated ICD-10-CM diagnosis code lengths up to 7 alphanumeric characters.


Core Mechanics or Structure

The CMS-1500 is divided into two logical halves. Fields 1 through 13 capture patient and insured information. Fields 14 through 33 capture physician or supplier information, service line data, and provider identifiers. The NUCC 1500 Health Insurance Claim Form Reference Instruction Manual is the authoritative field-level completion guide recognized by CMS and commercial payers.

Patient and Insured Section (Fields 1–13):

Physician or Supplier Section (Fields 14–33):


Causal Relationships or Drivers

Field-level errors on the CMS-1500 are among the leading drivers of claim denials across the revenue cycle management lifecycle. A missing or mismatched NPI in Field 24J versus Field 33a triggers a provider mismatch denial. An absent diagnosis pointer in Field 24E — which must link each procedure line to at least one diagnosis code in Field 21 — results in a medical necessity denial because the payer cannot evaluate whether the service is supported by a covered indication.

The diagnosis pointer mechanism creates a direct logical dependency: Field 21 must be populated before Field 24E can be valid, and the pointer letters must correspond to populated positions in Field 21. Submitting pointer "C" when only two diagnoses (A and B) are entered in Field 21 produces an invalid claim.

Field 14's qualifier code requirement in version 02/12 replaced the single date field from 08/05, requiring billers to distinguish onset (qualifier 431) from last menstrual period (qualifier 484) — a structural change that affected obstetrics billing workflows nationwide.

Place of service codes entered in Field 24B must match the physical location of service delivery. A mismatch between the POS code and the enrolled service location NPI triggers an enrollment-based denial. Place of service codes are defined by CMS in the Place of Service Code Set, with POS 11 (office), POS 21 (inpatient hospital), and POS 22 (on-campus outpatient hospital) among the most frequently used.


Classification Boundaries

The CMS-1500 governs professional claim submissions only. The boundary between professional and institutional billing is defined by provider type and billing taxonomy, not by the setting alone. A physician employed by a hospital who bills independently under a Type 1 NPI uses CMS-1500 / 837P. The same hospital billing its facility fees uses UB-04 / 837I.

Split billing — where both a professional and facility component arise from the same encounter — produces two separate claims on two separate forms. This is standard in hospital outpatient settings and is distinct from global surgical package billing, which bundles pre-operative, intra-operative, and post-operative services into a single professional claim (see global surgical package billing).

Taxonomy codes entered in Field 33b or via the 837P loop 2000A identify the provider's specialty. CMS crosswalks taxonomy codes to specialty codes that determine which fee schedule applies. An incorrect taxonomy in Field 33b can cause a claim to price under the wrong fee schedule, producing underpayment even when the claim processes without denial.


Tradeoffs and Tensions

The paper CMS-1500 form accommodates only 6 service lines per claim. Complex encounters with more than 6 CPT codes require claim splitting across multiple forms, introducing administrative burden and increasing the risk of duplicate claim denials if the continuation claims are not clearly distinguished. The electronic claims vs. paper claims distinction is relevant here: the 837P transaction supports up to 50 service lines, removing the 6-line constraint entirely.

Field 19 (Additional Claim Information) is a persistent source of tension. CMS defines minimal guidance for this field at the federal level, leaving payer-specific use to individual insurer policies. A value required by Payer A may cause a rejection from Payer B. Billers must maintain payer-specific Field 19 rule tables rather than applying a universal standard, which increases operational complexity in multi-payer environments.

The accept assignment checkbox in Field 27 carries binding contractual weight for Medicare providers. A participating provider who checks "No" in Field 27 on a Medicare claim violates their participation agreement. A non-participating provider who checks "Yes" accepts the Medicare limiting charge rules. The distinction is not merely administrative — it affects the maximum allowable charge to the patient under 42 CFR § 424.55.


Common Misconceptions

Misconception: The NPI in Field 24J and Field 33a must always be the same.
Correction: Field 24J carries the rendering provider's NPI (the individual who performed the service). Field 33a carries the billing provider's NPI (the entity submitting the claim). In group practice billing, these are routinely different — the rendering provider's Type 1 NPI in 24J and the group's Type 2 NPI in 33a. Entering the same NPI in both fields when a group is billing causes a crosswalk error. NPI structure is detailed further at NPI numbers in billing.

Misconception: Field 21 can hold only 4 diagnosis codes.
Correction: Version 08/05 of the CMS-1500 limited Field 21 to 4 diagnosis positions. Version 02/12 expanded Field 21 to 12 positions, labeled A through L, to accommodate ICD-10-CM coding complexity. Billers using outdated software templates mapped to the 08/05 format will truncate diagnosis capture and under-report clinical complexity.

Misconception: "Signature on File" (SOF) in Fields 12 and 13 is optional.
Correction: A valid signature authorization or documented SOF is a prerequisite for Medicare to pay the provider directly and for release of protected health information. An absent or expired SOF triggers a claim hold. Per CMS Publication 100-04, Chapter 1, the provider must retain the signed authorization in the patient's file and attest to its currency.

Misconception: Field 22 is only used for appeals.
Correction: Field 22 is used for corrected claims (Resubmission Code 7) and voided claims (Resubmission Code 8), not for the formal medical billing appeals process. Appeals are handled through a separate administrative pathway and do not use the CMS-1500 resubmission codes.


Checklist or Steps

The following sequence reflects the logical order of CMS-1500 completion as documented in the NUCC 1500 Instruction Manual (version 02/12):

  1. Verify patient eligibility — Confirm active coverage, group/policy numbers, and coordination of benefits status before populating Fields 1, 1a, 4, and 9–11d.
  2. Populate Fields 1–8 — Enter program type, insured ID, patient name, date of birth, sex, address, and telephone from the insurance card and registration record.
  3. Complete Fields 9–9d — Enter secondary insurer information if applicable; leave blank if patient has single coverage.
  4. Address Fields 10a–10c — Determine whether the condition is related to employment, auto accident, or other accident; enter state code if auto accident applies.
  5. Enter Fields 11–11d — Transcribe primary insured's group number, insured date of birth, employer or plan name, and confirm whether secondary insurance exists (Field 11d Yes/No).
  6. Obtain or confirm signature authorizations — Fields 12 and 13 require patient or insured signature or documented SOF notation.
  7. Enter Fields 14–18 — Record illness/injury onset date with correct qualifier, other date with qualifier, disability work-absence dates, referring provider name and NPI, and hospitalization dates.
  8. Populate Field 19 — Apply payer-specific additional claim information per individual payer guidelines.
  9. Indicate outside lab status in Field 20 if applicable.
  10. Enter ICD-10-CM codes in Field 21 — Use the ICD Indicator "9" position for ICD-10-CM; enter up to 12 codes in clinical priority order, positions A through L. Reference ICD-10 coding standards for sequencing rules.
  11. Populate Field 22 — Enter resubmission code and original claim number only for corrected or voided claims.
  12. Enter prior authorization or CLIA number in Field 23 if applicable.
  13. Complete Fields 24A–24J for each service line — Enter dates of service, POS code, EMG indicator, CPT/HCPCS code with up to 4 modifiers, diagnosis pointer(s) from Field 21, charge, units, and rendering provider NPI. Verify CPT code categories and modifier applicability.
  14. Enter Fields 25–27 — Tax ID type, patient account number, and accept assignment indicator.
  15. Calculate and enter Fields 28–29 — Total charges and amount paid.
  16. Sign Field 31 — Physician or supplier signature or SOF.
  17. Complete Fields 32–32b — Service facility name, address, NPI if different from billing provider.
  18. Complete Fields 33–33b — Billing provider name, address, phone, and NPI. Taxonomy code in 33b per payer requirement.

Reference Table or Matrix

CMS-1500 Field Summary: Version 02/12

| Field | Label | Required By Medicare | Key Notes |
|-------|

Explore This Site