CMS-1500 claim form: a box-by-box guide for small practices

Written by
Practice Better
Practice Better Editorial Team
Published on
November 4, 2026

What is a CMS-1500 claim form?

The CMS-1500 is the standard paper claim form that physicians, other providers, and suppliers use to bill health insurance for professional services. The National Uniform Claim Committee (NUCC) maintains it, and the version in use is 02/12 (NUCC 1500 Reference Instruction Manual). Medicare requires it for professional claims sent on paper (CMS, Medicare Claims Processing Manual, Chapter 26), and its electronic counterpart is the 837 Professional transaction, known as the 837P (CMS, Professional Paper Claim Form).

This guide is for practitioners who bill insurance themselves: dietitians, therapists, functional medicine providers, and other small practices. It covers when you send the paper form and when you send an electronic claim, what goes in each box you will fill, a filled-in sample, and the entries that get claims sent back.

The box instructions below paraphrase the NUCC manual, version 13.0 (July 2025), which is written for all payers. Your payer, clearinghouse, or Medicare contractor can add its own rules on top, and the NUCC manual tells you to follow them (NUCC manual).

When do you use a CMS-1500 claim form?

You use a CMS-1500 when you bill a payer directly for a professional service you provided. The claim asks the payer to pay you, and it carries the client's demographics, your provider details including your NPI, the policy information, and the diagnosis and procedure codes (the ultimate guide to billing insurance).

That separates it from a superbill. A superbill is a detailed receipt you give the client after they pay you, and the client submits it to their own insurer for reimbursement (your super guide to superbills). If you are out of network and the client files their own claim, you hand over a superbill. If you are billing the payer, you send a claim.

Each client gets a claim of their own. When you see a couple or a family together, every person treated needs a separate account and a separate CMS-1500 (insurance billing for couples and families).

Should you send a paper CMS-1500 or an electronic 837P claim?

Send what your payer accepts, and check Medicare's rule first. The Administrative Simplification Compliance Act (ASCA) requires Medicare claims to be sent electronically unless an exception applies (CMS, Medicare Claims Processing Manual, Chapter 26). One exception covers small providers. For a physician, practitioner, or supplier, small means fewer than 10 full-time equivalent employees. A second exception covers providers who submit fewer than 10 claims a month to Medicare on average (CMS, Medicare Claims Processing Manual, Chapter 24).

The same chapter says the electronic requirement does not apply to claims sent to health plans other than Medicare or to Medicare managed care plans (CMS, Chapter 24). For commercial payers, the payer's own instructions decide whether it takes paper.

The paper form and the electronic claim are built on the same standard. Electronic professional claims to Medicare follow the ASC X12 837 Professional implementation guide, version 005010X222A1 (CMS, Professional Paper Claim Form), and the NUCC writes its box instructions to align with that same 837P standard (NUCC manual). NUCC also notes that many electronic submitters still run software built around the form. A clearinghouse such as Office Ally labels its upload as a Professional (CMS-1500/837P) file (Office Ally + Practice Better).

Paper CMS-1500Electronic 837P
What it isThe printed 02/12 form, maintained by NUCCThe HIPAA standard electronic professional claim
MedicareOnly with an ASCA exceptionRequired unless an exception applies
Other payersFollow each payer's instructionsFollow each payer's instructions
How it is sentMailed to the payer's claims addressSent through a clearinghouse or the payer's system

What do you need before you fill out the form?

Gather these before you start, because each one feeds a specific box:

  • The client's insurance card: member ID, policy or group number, plan name, and the name of the policyholder.
  • Client details: full legal name, date of birth, and home address. Name, address, date of birth, member ID, and relationship to the insured all need to be right the first time (the ultimate guide to billing insurance).
  • Your identifiers: your NPI (why, when, and how to get an NPI number), your federal tax ID (EIN or SSN), and your taxonomy code if the payer asks for it.
  • The codes: ICD-10-CM diagnosis codes (how to find ICD-10 codes), CPT or HCPCS procedure codes and modifiers (what, why, and how of CPT codes), and the place of service code.
  • The visit: date of service, units, and your charge for each service.
  • Any payer numbers: a prior authorization or referral number if the payer issued one.

How do you fill out a CMS-1500 claim form, box by box?

The form has four parts: the carrier block at the top, patient and insured information in boxes 1 to 13, claim and service details in boxes 14 to 24, and provider and billing information in boxes 25 to 33. Everything below comes from the NUCC manual unless a different source is linked (NUCC manual). The boxes skipped here cover illness and work-absence dates, hospital stays, outside labs, extra claim notes, and state screening programs. Read the NUCC manual for those if a claim needs them.

Carrier block: who the claim goes to

At the top right, enter the payer's name on the first line, then its address and its city, state, and ZIP code on the lines below. Use the claims address for the payer handling this claim.

Boxes 1 to 13: patient and insured information

One rule shapes this whole section. If the client has their own member ID with the payer, the client counts as the insured, and you report them in the insured boxes. For a dependent with their own member ID, mark "Self" in box 6 when the payer requires that ID on the claim.

BoxWhat to enter
1An X in the one box for the coverage type. NUCC's "Other" covers HMOs and commercial insurance, among others.
1aThe insured's ID number exactly as it appears on the insurance card.
2The client's name as last name, first name, middle initial, separated by commas, with no periods and no titles or credentials. Leave it blank when the client is the insured.
3The client's birth date in 8 digits (MM DD YYYY) and an X for sex.
4The insured's name, in the same format as box 2.
5The client's permanent home address with no punctuation, so "123 N. Main Street, #101" becomes "123 N Main Street 101". Leave the phone number out. Leave the box blank when it matches the insured's address.
6An X for the client's relationship to the insured: self, spouse, child, or other.
7The insured's address, in the same format as box 5.
9, 9a, 9dOnly when box 11d says there is another health plan: the other insured's name, policy or group number, and plan name.
10a to 10cAn X for yes or no on whether the condition relates to employment, an auto accident, or another accident.
11The insured's policy or group number from the card, with no hyphens or spaces.
11aThe insured's 8-digit birth date and sex.
11cThe insured's plan or program name.
11dAn X for whether there is another health benefit plan.
12"Signature on File," "SOF," or a signed and dated signature, showing the client authorized release of the information needed to process the claim.
13"Signature on File," "SOF," or a signature, showing the insured authorized payment of benefits to you.

Boxes 8, 9b, and 9c are reserved for NUCC use. Leave them empty.

Boxes 14 to 23: claim details

These four boxes in the range are the ones this guide covers.

  • Box 17, referring provider: if a referring, ordering, or supervising provider is part of the service, enter their name followed by their credentials, with the qualifier DN for referring, DK for ordering, or DQ for supervising. The name order here is first name, middle initial, last name, with no periods or commas, which differs from box 2 (NUCC manual). Their NPI goes in 17b.
  • Box 21, diagnosis: enter the ICD indicator 0 for ICD-10-CM in the small field at the top right. Then list up to 12 diagnosis codes on lines A to L, left justified, with no decimal points and no descriptions.
  • Box 22, resubmission: use it only when you resubmit. Enter frequency code 7 to replace a prior claim or 8 to void it, plus the payer's original reference number. Leave it blank on a first submission.
  • Box 23, prior authorization: enter the prior authorization or referral number the payer assigned, with no hyphens or spaces.

Box 24: the service lines

Section 24 has six service lines. Each line has a shaded top half for supplemental information, such as a narrative for an unspecified code, and an unshaded bottom half for the service itself. The shaded half holds supplemental information only, so one form still bills six services.

BoxWhat to enter on each line
24AThe date of service in the "From" field. For a single date, leave "To" blank or repeat the date.
24BThe two-digit place of service code from the CMS list. Code 11 is an office, 10 is telehealth with the client in their home, and 02 is telehealth with the client somewhere other than home (CMS place of service codes).
24CThe emergency indicator, only if the payer requires it.
24DThe CPT or HCPCS code and up to four 2-character modifiers, with no description.
24EThe diagnosis pointer: the letter or letters from box 21 that explain why you provided this service, primary letter first, with no commas. The codes themselves belong in box 21.
24FThe charge for the line, with no dollar sign or commas, and 00 in the cents area for a whole dollar amount.
24GThe number of days or units. A single service still needs the numeral 1.
24I and 24JThe rendering provider's NPI in 24J, plus any non-NPI ID with its qualifier in the shaded area. Fill these only when the rendering provider differs from the billing provider in box 33.

Boxes 25 to 33: provider and billing information

BoxWhat to enter
25The billing provider's federal tax ID, with an X for SSN or EIN and no hyphens. This is the number used for 1099 reporting.
26Your account number for the client, if you use one. It is required in the 837P and strongly encouraged on paper.
27An X for whether you accept assignment under the payer's terms. Report it for every payer.
28The total of all charges in 24F.
29What the client and other payers have already paid on covered services.
31Your signature, or "Signature on File" or "SOF," with the date.
32The name and address where you provided the services. 32a is that location's NPI, and you report it only when it differs from the billing NPI.
33The billing provider's name, address, 9-digit ZIP code, and phone number. Always complete this box. The 837P requires a street address or physical location for the billing provider, and NUCC recommends the same on the paper form.
33aThe billing provider's NPI.
33bA non-NPI ID if the payer wants one. For your taxonomy code, enter the qualifier ZZ followed by the code, with no space.

What does a sample CMS-1500 claim form look like?

Here is a filled-in example for an illustrative initial nutrition assessment. The client, practice, and amounts are fictional, and the entries illustrate the format only, so choose the codes on your own claims for the services you provide.

Scenario: a client with their own commercial plan sees a dietitian in the office for a 60-minute initial assessment. The practice uses the client's member ID and bills under its own NPI.

BoxSample entryWhy
1X in "Other"NUCC's "Other" covers commercial insurance. Check whether your payer wants "Group Health Plan" marked for an employer plan
1aThe member ID from the client's cardThe client has their own ID, so they are the insured
2Left blankThe client is the insured
4LEE, JORDAN, ALast name, first name, middle initial
6X in "Self"The client is the insured
11The group number from the cardNo hyphens or spaces
12 and 13SOFSigned authorizations are on file
21Indicator 0. A: E6609. B: Z6842ICD-10-CM, decimals removed
24A09 08 26Single date of service
24B11Office
24D97802Initial assessment code
24EABBoth diagnoses support the service
24F200 00Fictional charge
24G4Four 15-minute units for 60 minutes
25The practice EIN, X in "EIN"Billing provider's tax ID
27X in "Yes"Practice accepts assignment
28200 00Total of 24F
33Practice name, street address, 9-digit ZIP, phoneAlways completed
33aThe practice's 10-digit NPIBilling provider NPI

The diagnosis pair in box 21 comes from Practice Better's ICD-10 guide, where E66.09 with Z68.42 indicates obesity due to excess calories in an adult with a BMI of 45.0 to 49.9 (the dietitian's ultimate guide to ICD-10 codes). CPT code 97802 is billed in 15-minute increments for individual initial assessments (insurance billing for couples and families), which is why 60 minutes appears as 4 units.

What could cause a CMS 1500 claim form to be rejected?

A claim gets sent back when it is missing information, has invalid information, or breaks the format rules. Medicare's manual says a claim with incomplete or invalid information can be returned to the submitter as unprocessable (CMS, Chapter 26). For electronic claims, CMS describes three levels of checks. A batch that fails the basic format check is rejected whole. A claim that fails the implementation guide check is rejected on its own. A claim that fails coverage and payment rules can be rejected for correction or denied. Each time, the submitter gets a response naming the error or the reason for the denial (CMS, Professional Paper Claim Form).

A rejection means fix and resubmit. A denial means the payer processed the claim and refused payment, which you challenge through an appeal (the clinician's guide to insurance claim appeals).

These entries break the NUCC instructions, so check for them before each claim goes out (NUCC manual):

  1. Punctuation in names and addresses. Names take commas between parts and no periods. Addresses take no commas, periods, or symbols such as #.
  2. Hyphens and spaces in ID numbers. Policy numbers, prior authorization numbers, and tax IDs are entered as one continuous string.
  3. Decimal points in diagnosis codes. The decimal is implied, so E66.09 goes in as E6609.
  4. A missing ICD indicator. Box 21 needs 0 for ICD-10-CM.
  5. Codes in the diagnosis pointer. Box 24E takes letters A to L that point back to box 21.
  6. Dollar signs and commas in charges. Amounts go in as numbers with 00 for whole-dollar cents.
  7. An empty units field. Box 24G needs at least 1.
  8. A dependent reported in the wrong fields. When the payer requires a dependent's own member ID, the dependent goes in the insured fields with "Self" in box 6.
  9. A mailing-only billing address. The 837P requires a street address or physical location for the billing provider, and NUCC recommends applying the same rule to box 33 on paper.
  10. Photocopied forms. Medicare does not accept photocopies of the CMS-1500 (CMS, Chapter 26).

Errors also land on your client. When a claim is denied and you have to ask the client to pay out of pocket, that is stressful for them (the ultimate guide to billing insurance).

How does Practice Better handle CMS-1500 claims?

Practice Better gives you more than one way to send a claim, and it fills some boxes from details you have already stored. Even without a clearinghouse account, you can set up an insurance billing profile, create and export claims as CMS-1500 forms, and create and send superbills to clients. Claims made that way are submitted outside Practice Better, and you cannot track ERAs in the platform (billing and insurance).

  • Fewer boxes to type. Store your NPI under Settings > All Settings and Preferences > Insurance Billing and it is included in your CMS-1500 forms automatically (why, when, and how to get an NPI number). Practice Better also inserts your ICD-10 codes into session notes, superbills, and CMS-1500 forms (how to find ICD-10 codes).
  • Export to Office Ally. From a client's Billing & Payments > Claims tab, export a Professional (CMS-1500/837P) batch file, then upload it in Office Ally under Upload Claims. The first time, Office Ally asks for a test batch of at least 5 claims so it can configure your account. This is a file export with no live sync (Office Ally + Practice Better).
  • Submit through Claim.MD. Claim.MD is Practice Better's only integrated clearinghouse, available to practitioners in the US. Once connected, you check eligibility, submit claims, view acknowledgments, and manage rejections from your Practice Better portal. It needs a separate Claim.MD account, and each practitioner completes their own provider enrollment with Claim.MD (Claim.MD + Practice Better). You can also invoice clients for the unpaid portion of a claim (billing and insurance).
  • See why a claim came back. Each claim in Practice Better carries a status, such as submitted, paid, or rejected, and opens to a message history showing why Claim.MD rejected it (Claim.MD integration).

For the full picture of billing insurance, start with the ultimate guide to billing insurance. If you are weighing whether to hand claims to someone else, outsourcing medical billing walks through the options, and Office Ally EHR covers what that clearinghouse costs.

{{claim-md-navattic-demo-simple-text}}

Key takeaways

  • The CMS-1500 is the standard paper claim form for professional services, maintained by the NUCC in its 02/12 version, and its electronic counterpart is the 837P.
  • Medicare requires electronic claims unless you qualify for an ASCA exception, such as a practitioner with fewer than 10 full-time equivalent employees. Other payers set their own rules.
  • A claim asks the payer to pay you. A superbill is a receipt the client files with their own insurer.
  • Box 21 holds the ICD-10 codes with indicator 0 and no decimals. Box 24E holds letters pointing to them. Box 33 is always completed, with your NPI in 33a.
  • Leave punctuation out of addresses, hyphens out of ID numbers, and dollar signs out of charges, and enter at least 1 in every units field.

Frequently asked questions

Can I print a CMS 1500 form?

Yes, if you print it to specification. Medicare accepts forms bought from printers or printed in-house that follow the NUCC specifications, and photocopies are not acceptable (CMS, Chapter 26). The form face is printed in a red OCR dropout ink so scanners can read your entries (CMS, Chapter 26). The form image on the NUCC website is for reference only. To get printed forms, NUCC points you to your current forms supplier or the U.S. Government Printing Office (GPO) bookstore (NUCC, 1500 Claim Form).

How do I fill out a CMS 1500 form for Medicare?

Medicare publishes its own box-by-box requirements in Chapter 26 of the Medicare Claims Processing Manual (CMS, Chapter 26). Check first whether paper is allowed at all: Medicare requires electronic claims unless you meet an exception under the Administrative Simplification Compliance Act, such as being a practitioner with fewer than 10 full-time equivalent employees (CMS, Chapter 24).

What is the difference between a CMS-1500 and a superbill?

You send a CMS-1500 to the payer to ask it to pay you for the services. A superbill is a detailed receipt you give the client after they have paid you, which the client submits to their insurer for reimbursement (your super guide to superbills).

How many diagnosis codes and services fit on one CMS-1500?

Box 21 holds up to 12 diagnosis codes, and section 24 holds six service lines. For more services, continue on another page and repeat the first page's diagnosis codes. If the services need more than 12 diagnoses, or there are more than 50 service lines, split the claim (NUCC manual).

Where does the decimal point go in ICD-10 codes on the CMS-1500?

Leave it out. NUCC instructions say the decimal point in diagnosis codes in box 21 is implied, so you enter E66.09 as E6609. Enter the codes left justified, with no narrative description (NUCC manual).

What is the difference between the CMS-1500 and the CMS-1450?

CMS lists the CMS-1500 as the professional paper claim form and the CMS-1450 as the institutional paper claim form (CMS, Professional Paper Claim Form). A private practice billing for its own professional services uses the CMS-1500 on paper, or its electronic counterpart, the 837 Professional.

Before you send your next claim

Pull the client's card, your NPI, and your codes together before you open the form, then work through the four sections in order and check the list of rejection causes before you send it. If you would rather have your NPI and diagnosis codes fill in from the record you already keep, try it on your own clients.

Start a free trial of Practice Better to create CMS-1500 claims and superbills from your client records.


{{free-trial-simple-text}}

CMS-1500 claim form: a box-by-box guide for small practices

What is a CMS-1500 claim form?

The CMS-1500 is the standard paper claim form that physicians, other providers, and suppliers use to bill health insurance for professional services. The National Uniform Claim Committee (NUCC) maintains it, and the version in use is 02/12 (NUCC 1500 Reference Instruction Manual). Medicare requires it for professional claims sent on paper (CMS, Medicare Claims Processing Manual, Chapter 26), and its electronic counterpart is the 837 Professional transaction, known as the 837P (CMS, Professional Paper Claim Form).

This guide is for practitioners who bill insurance themselves: dietitians, therapists, functional medicine providers, and other small practices. It covers when you send the paper form and when you send an electronic claim, what goes in each box you will fill, a filled-in sample, and the entries that get claims sent back.

The box instructions below paraphrase the NUCC manual, version 13.0 (July 2025), which is written for all payers. Your payer, clearinghouse, or Medicare contractor can add its own rules on top, and the NUCC manual tells you to follow them (NUCC manual).

When do you use a CMS-1500 claim form?

You use a CMS-1500 when you bill a payer directly for a professional service you provided. The claim asks the payer to pay you, and it carries the client's demographics, your provider details including your NPI, the policy information, and the diagnosis and procedure codes (the ultimate guide to billing insurance).

That separates it from a superbill. A superbill is a detailed receipt you give the client after they pay you, and the client submits it to their own insurer for reimbursement (your super guide to superbills). If you are out of network and the client files their own claim, you hand over a superbill. If you are billing the payer, you send a claim.

Each client gets a claim of their own. When you see a couple or a family together, every person treated needs a separate account and a separate CMS-1500 (insurance billing for couples and families).

Should you send a paper CMS-1500 or an electronic 837P claim?

Send what your payer accepts, and check Medicare's rule first. The Administrative Simplification Compliance Act (ASCA) requires Medicare claims to be sent electronically unless an exception applies (CMS, Medicare Claims Processing Manual, Chapter 26). One exception covers small providers. For a physician, practitioner, or supplier, small means fewer than 10 full-time equivalent employees. A second exception covers providers who submit fewer than 10 claims a month to Medicare on average (CMS, Medicare Claims Processing Manual, Chapter 24).

The same chapter says the electronic requirement does not apply to claims sent to health plans other than Medicare or to Medicare managed care plans (CMS, Chapter 24). For commercial payers, the payer's own instructions decide whether it takes paper.

The paper form and the electronic claim are built on the same standard. Electronic professional claims to Medicare follow the ASC X12 837 Professional implementation guide, version 005010X222A1 (CMS, Professional Paper Claim Form), and the NUCC writes its box instructions to align with that same 837P standard (NUCC manual). NUCC also notes that many electronic submitters still run software built around the form. A clearinghouse such as Office Ally labels its upload as a Professional (CMS-1500/837P) file (Office Ally + Practice Better).

Paper CMS-1500Electronic 837P
What it isThe printed 02/12 form, maintained by NUCCThe HIPAA standard electronic professional claim
MedicareOnly with an ASCA exceptionRequired unless an exception applies
Other payersFollow each payer's instructionsFollow each payer's instructions
How it is sentMailed to the payer's claims addressSent through a clearinghouse or the payer's system

What do you need before you fill out the form?

Gather these before you start, because each one feeds a specific box:

  • The client's insurance card: member ID, policy or group number, plan name, and the name of the policyholder.
  • Client details: full legal name, date of birth, and home address. Name, address, date of birth, member ID, and relationship to the insured all need to be right the first time (the ultimate guide to billing insurance).
  • Your identifiers: your NPI (why, when, and how to get an NPI number), your federal tax ID (EIN or SSN), and your taxonomy code if the payer asks for it.
  • The codes: ICD-10-CM diagnosis codes (how to find ICD-10 codes), CPT or HCPCS procedure codes and modifiers (what, why, and how of CPT codes), and the place of service code.
  • The visit: date of service, units, and your charge for each service.
  • Any payer numbers: a prior authorization or referral number if the payer issued one.

How do you fill out a CMS-1500 claim form, box by box?

The form has four parts: the carrier block at the top, patient and insured information in boxes 1 to 13, claim and service details in boxes 14 to 24, and provider and billing information in boxes 25 to 33. Everything below comes from the NUCC manual unless a different source is linked (NUCC manual). The boxes skipped here cover illness and work-absence dates, hospital stays, outside labs, extra claim notes, and state screening programs. Read the NUCC manual for those if a claim needs them.

Carrier block: who the claim goes to

At the top right, enter the payer's name on the first line, then its address and its city, state, and ZIP code on the lines below. Use the claims address for the payer handling this claim.

Boxes 1 to 13: patient and insured information

One rule shapes this whole section. If the client has their own member ID with the payer, the client counts as the insured, and you report them in the insured boxes. For a dependent with their own member ID, mark "Self" in box 6 when the payer requires that ID on the claim.

BoxWhat to enter
1An X in the one box for the coverage type. NUCC's "Other" covers HMOs and commercial insurance, among others.
1aThe insured's ID number exactly as it appears on the insurance card.
2The client's name as last name, first name, middle initial, separated by commas, with no periods and no titles or credentials. Leave it blank when the client is the insured.
3The client's birth date in 8 digits (MM DD YYYY) and an X for sex.
4The insured's name, in the same format as box 2.
5The client's permanent home address with no punctuation, so "123 N. Main Street, #101" becomes "123 N Main Street 101". Leave the phone number out. Leave the box blank when it matches the insured's address.
6An X for the client's relationship to the insured: self, spouse, child, or other.
7The insured's address, in the same format as box 5.
9, 9a, 9dOnly when box 11d says there is another health plan: the other insured's name, policy or group number, and plan name.
10a to 10cAn X for yes or no on whether the condition relates to employment, an auto accident, or another accident.
11The insured's policy or group number from the card, with no hyphens or spaces.
11aThe insured's 8-digit birth date and sex.
11cThe insured's plan or program name.
11dAn X for whether there is another health benefit plan.
12"Signature on File," "SOF," or a signed and dated signature, showing the client authorized release of the information needed to process the claim.
13"Signature on File," "SOF," or a signature, showing the insured authorized payment of benefits to you.

Boxes 8, 9b, and 9c are reserved for NUCC use. Leave them empty.

Boxes 14 to 23: claim details

These four boxes in the range are the ones this guide covers.

  • Box 17, referring provider: if a referring, ordering, or supervising provider is part of the service, enter their name followed by their credentials, with the qualifier DN for referring, DK for ordering, or DQ for supervising. The name order here is first name, middle initial, last name, with no periods or commas, which differs from box 2 (NUCC manual). Their NPI goes in 17b.
  • Box 21, diagnosis: enter the ICD indicator 0 for ICD-10-CM in the small field at the top right. Then list up to 12 diagnosis codes on lines A to L, left justified, with no decimal points and no descriptions.
  • Box 22, resubmission: use it only when you resubmit. Enter frequency code 7 to replace a prior claim or 8 to void it, plus the payer's original reference number. Leave it blank on a first submission.
  • Box 23, prior authorization: enter the prior authorization or referral number the payer assigned, with no hyphens or spaces.

Box 24: the service lines

Section 24 has six service lines. Each line has a shaded top half for supplemental information, such as a narrative for an unspecified code, and an unshaded bottom half for the service itself. The shaded half holds supplemental information only, so one form still bills six services.

BoxWhat to enter on each line
24AThe date of service in the "From" field. For a single date, leave "To" blank or repeat the date.
24BThe two-digit place of service code from the CMS list. Code 11 is an office, 10 is telehealth with the client in their home, and 02 is telehealth with the client somewhere other than home (CMS place of service codes).
24CThe emergency indicator, only if the payer requires it.
24DThe CPT or HCPCS code and up to four 2-character modifiers, with no description.
24EThe diagnosis pointer: the letter or letters from box 21 that explain why you provided this service, primary letter first, with no commas. The codes themselves belong in box 21.
24FThe charge for the line, with no dollar sign or commas, and 00 in the cents area for a whole dollar amount.
24GThe number of days or units. A single service still needs the numeral 1.
24I and 24JThe rendering provider's NPI in 24J, plus any non-NPI ID with its qualifier in the shaded area. Fill these only when the rendering provider differs from the billing provider in box 33.

Boxes 25 to 33: provider and billing information

BoxWhat to enter
25The billing provider's federal tax ID, with an X for SSN or EIN and no hyphens. This is the number used for 1099 reporting.
26Your account number for the client, if you use one. It is required in the 837P and strongly encouraged on paper.
27An X for whether you accept assignment under the payer's terms. Report it for every payer.
28The total of all charges in 24F.
29What the client and other payers have already paid on covered services.
31Your signature, or "Signature on File" or "SOF," with the date.
32The name and address where you provided the services. 32a is that location's NPI, and you report it only when it differs from the billing NPI.
33The billing provider's name, address, 9-digit ZIP code, and phone number. Always complete this box. The 837P requires a street address or physical location for the billing provider, and NUCC recommends the same on the paper form.
33aThe billing provider's NPI.
33bA non-NPI ID if the payer wants one. For your taxonomy code, enter the qualifier ZZ followed by the code, with no space.

What does a sample CMS-1500 claim form look like?

Here is a filled-in example for an illustrative initial nutrition assessment. The client, practice, and amounts are fictional, and the entries illustrate the format only, so choose the codes on your own claims for the services you provide.

Scenario: a client with their own commercial plan sees a dietitian in the office for a 60-minute initial assessment. The practice uses the client's member ID and bills under its own NPI.

BoxSample entryWhy
1X in "Other"NUCC's "Other" covers commercial insurance. Check whether your payer wants "Group Health Plan" marked for an employer plan
1aThe member ID from the client's cardThe client has their own ID, so they are the insured
2Left blankThe client is the insured
4LEE, JORDAN, ALast name, first name, middle initial
6X in "Self"The client is the insured
11The group number from the cardNo hyphens or spaces
12 and 13SOFSigned authorizations are on file
21Indicator 0. A: E6609. B: Z6842ICD-10-CM, decimals removed
24A09 08 26Single date of service
24B11Office
24D97802Initial assessment code
24EABBoth diagnoses support the service
24F200 00Fictional charge
24G4Four 15-minute units for 60 minutes
25The practice EIN, X in "EIN"Billing provider's tax ID
27X in "Yes"Practice accepts assignment
28200 00Total of 24F
33Practice name, street address, 9-digit ZIP, phoneAlways completed
33aThe practice's 10-digit NPIBilling provider NPI

The diagnosis pair in box 21 comes from Practice Better's ICD-10 guide, where E66.09 with Z68.42 indicates obesity due to excess calories in an adult with a BMI of 45.0 to 49.9 (the dietitian's ultimate guide to ICD-10 codes). CPT code 97802 is billed in 15-minute increments for individual initial assessments (insurance billing for couples and families), which is why 60 minutes appears as 4 units.

What could cause a CMS 1500 claim form to be rejected?

A claim gets sent back when it is missing information, has invalid information, or breaks the format rules. Medicare's manual says a claim with incomplete or invalid information can be returned to the submitter as unprocessable (CMS, Chapter 26). For electronic claims, CMS describes three levels of checks. A batch that fails the basic format check is rejected whole. A claim that fails the implementation guide check is rejected on its own. A claim that fails coverage and payment rules can be rejected for correction or denied. Each time, the submitter gets a response naming the error or the reason for the denial (CMS, Professional Paper Claim Form).

A rejection means fix and resubmit. A denial means the payer processed the claim and refused payment, which you challenge through an appeal (the clinician's guide to insurance claim appeals).

These entries break the NUCC instructions, so check for them before each claim goes out (NUCC manual):

  1. Punctuation in names and addresses. Names take commas between parts and no periods. Addresses take no commas, periods, or symbols such as #.
  2. Hyphens and spaces in ID numbers. Policy numbers, prior authorization numbers, and tax IDs are entered as one continuous string.
  3. Decimal points in diagnosis codes. The decimal is implied, so E66.09 goes in as E6609.
  4. A missing ICD indicator. Box 21 needs 0 for ICD-10-CM.
  5. Codes in the diagnosis pointer. Box 24E takes letters A to L that point back to box 21.
  6. Dollar signs and commas in charges. Amounts go in as numbers with 00 for whole-dollar cents.
  7. An empty units field. Box 24G needs at least 1.
  8. A dependent reported in the wrong fields. When the payer requires a dependent's own member ID, the dependent goes in the insured fields with "Self" in box 6.
  9. A mailing-only billing address. The 837P requires a street address or physical location for the billing provider, and NUCC recommends applying the same rule to box 33 on paper.
  10. Photocopied forms. Medicare does not accept photocopies of the CMS-1500 (CMS, Chapter 26).

Errors also land on your client. When a claim is denied and you have to ask the client to pay out of pocket, that is stressful for them (the ultimate guide to billing insurance).

How does Practice Better handle CMS-1500 claims?

Practice Better gives you more than one way to send a claim, and it fills some boxes from details you have already stored. Even without a clearinghouse account, you can set up an insurance billing profile, create and export claims as CMS-1500 forms, and create and send superbills to clients. Claims made that way are submitted outside Practice Better, and you cannot track ERAs in the platform (billing and insurance).

  • Fewer boxes to type. Store your NPI under Settings > All Settings and Preferences > Insurance Billing and it is included in your CMS-1500 forms automatically (why, when, and how to get an NPI number). Practice Better also inserts your ICD-10 codes into session notes, superbills, and CMS-1500 forms (how to find ICD-10 codes).
  • Export to Office Ally. From a client's Billing & Payments > Claims tab, export a Professional (CMS-1500/837P) batch file, then upload it in Office Ally under Upload Claims. The first time, Office Ally asks for a test batch of at least 5 claims so it can configure your account. This is a file export with no live sync (Office Ally + Practice Better).
  • Submit through Claim.MD. Claim.MD is Practice Better's only integrated clearinghouse, available to practitioners in the US. Once connected, you check eligibility, submit claims, view acknowledgments, and manage rejections from your Practice Better portal. It needs a separate Claim.MD account, and each practitioner completes their own provider enrollment with Claim.MD (Claim.MD + Practice Better). You can also invoice clients for the unpaid portion of a claim (billing and insurance).
  • See why a claim came back. Each claim in Practice Better carries a status, such as submitted, paid, or rejected, and opens to a message history showing why Claim.MD rejected it (Claim.MD integration).

For the full picture of billing insurance, start with the ultimate guide to billing insurance. If you are weighing whether to hand claims to someone else, outsourcing medical billing walks through the options, and Office Ally EHR covers what that clearinghouse costs.

{{claim-md-navattic-demo-simple-text}}

Key takeaways

  • The CMS-1500 is the standard paper claim form for professional services, maintained by the NUCC in its 02/12 version, and its electronic counterpart is the 837P.
  • Medicare requires electronic claims unless you qualify for an ASCA exception, such as a practitioner with fewer than 10 full-time equivalent employees. Other payers set their own rules.
  • A claim asks the payer to pay you. A superbill is a receipt the client files with their own insurer.
  • Box 21 holds the ICD-10 codes with indicator 0 and no decimals. Box 24E holds letters pointing to them. Box 33 is always completed, with your NPI in 33a.
  • Leave punctuation out of addresses, hyphens out of ID numbers, and dollar signs out of charges, and enter at least 1 in every units field.

Frequently asked questions

Can I print a CMS 1500 form?

Yes, if you print it to specification. Medicare accepts forms bought from printers or printed in-house that follow the NUCC specifications, and photocopies are not acceptable (CMS, Chapter 26). The form face is printed in a red OCR dropout ink so scanners can read your entries (CMS, Chapter 26). The form image on the NUCC website is for reference only. To get printed forms, NUCC points you to your current forms supplier or the U.S. Government Printing Office (GPO) bookstore (NUCC, 1500 Claim Form).

How do I fill out a CMS 1500 form for Medicare?

Medicare publishes its own box-by-box requirements in Chapter 26 of the Medicare Claims Processing Manual (CMS, Chapter 26). Check first whether paper is allowed at all: Medicare requires electronic claims unless you meet an exception under the Administrative Simplification Compliance Act, such as being a practitioner with fewer than 10 full-time equivalent employees (CMS, Chapter 24).

What is the difference between a CMS-1500 and a superbill?

You send a CMS-1500 to the payer to ask it to pay you for the services. A superbill is a detailed receipt you give the client after they have paid you, which the client submits to their insurer for reimbursement (your super guide to superbills).

How many diagnosis codes and services fit on one CMS-1500?

Box 21 holds up to 12 diagnosis codes, and section 24 holds six service lines. For more services, continue on another page and repeat the first page's diagnosis codes. If the services need more than 12 diagnoses, or there are more than 50 service lines, split the claim (NUCC manual).

Where does the decimal point go in ICD-10 codes on the CMS-1500?

Leave it out. NUCC instructions say the decimal point in diagnosis codes in box 21 is implied, so you enter E66.09 as E6609. Enter the codes left justified, with no narrative description (NUCC manual).

What is the difference between the CMS-1500 and the CMS-1450?

CMS lists the CMS-1500 as the professional paper claim form and the CMS-1450 as the institutional paper claim form (CMS, Professional Paper Claim Form). A private practice billing for its own professional services uses the CMS-1500 on paper, or its electronic counterpart, the 837 Professional.

Before you send your next claim

Pull the client's card, your NPI, and your codes together before you open the form, then work through the four sections in order and check the list of rejection causes before you send it. If you would rather have your NPI and diagnosis codes fill in from the record you already keep, try it on your own clients.

Start a free trial of Practice Better to create CMS-1500 claims and superbills from your client records.


{{free-trial-simple-text}}

Manage every step of the claims process with confidence and speed
Check out the interactive demo and discover how you can submit insurance claims securely and reliably with Practice Better's Claim.MD integration
Manage every step of the claims process with confidence and speed
Check out the interactive demo and discover how you can submit insurance claims securely and reliably with Practice Better's Claim.MD integration
Try Practice Better for free
Build your dream practice with a modern, all-in-one EHR that supports the holistic health of your clients and your business.
Try Practice Better for free
Build your dream practice with a modern, all-in-one EHR that supports the holistic health of your clients and your business.
Proudly Serving

Location
Specialty
Customer Since
Two people at a desk with a calculator reviewing a printed CMS 1500 claim form while one points at a line.

's Top Features

No items found.

Experience the platform that powers success for you and your clients

Try any paid plan free.