CMS 1500 Form Filling Guide: Hospital Dates (Box 18), EPSDT (Box 24H), Patient Amount (Boxes 29 & 30)

Last Updated: July 23, 2026

Stop filling the CMS-1500 form by hand.

Upload your superbill and let our AI auto-fill the CMS-1500 claim for you in 5 seconds. Catch coding errors and prevent denials before you submit.

Mastering CMS 1500 form filling is not merely a clerical task; it’s a critical skill that directly impacts the financial health of any medical practice, clinic, or independent provider. This ubiquitous red-inked paper form, or its electronic equivalent (837-P), serves as the primary vehicle for submitting professional claims to Medicare, Medicaid, and most commercial insurance payers. Accurate and complete submission is the bedrock of timely reimbursement, minimizing denials, and ensuring a smooth revenue cycle. This comprehensive guide delves into the intricacies of specific, often-misunderstood boxes, providing an authoritative roadmap for expert claim submission.

Quick Reference Guide

Stop Fighting Box 24 Dates

Formatting dates of service (MM DD YY) is a massive pain. Let our AI auto-fill the dates and the rest of the CMS-1500 for you in seconds.

Navigating the CMS 1500 form can be complex. This quick reference table provides a snapshot of key boxes, their purpose, and essential rules to ensure accurate claim submission.

TL;DR Quick Answer

Short on time? Don't want to read the whole guide? Ask our AI your specific billing question and get an instant answer.

Box NumberField NameKey Rule/CodeExample/Notes
18Hospitalization Dates Related to Current ServicesMMDDYYYY for admission and discharge.ADMISSION: 01052023 DISCHARGE: 01102023. Only if service is related to a hospital stay.
24ADate(s) of ServiceMMDDYY or MMDDYYYY for single date; MMDDYY-MMDDYY for range.031523 (single); 031523-031723 (range).
24BPlace of Service (POS)2-digit code from CMS POS list.11 (Office), 21 (Inpatient Hospital), 22 (Outpatient Hospital).
24CType of Service (TOS)1-digit code (e.g., 1-Medical Care, 2-Surgery). Less common now.Used by some Medicaid plans or specific services. Check payer rules.
24DProcedures, Services, or Supplies (CPT/HCPCS)CPT/HCPCS code + 2-digit modifier (if applicable).99213 (Office Visit); 99213-25 (E/M with separate procedure).
24EDiagnosis Pointer1-4 digit reference to Box 21 (A-L).1 (points to Box 21A); 1,2 (points to 21A and 21B).
24FChargesTotal charge for the specific line item.150.00 (for a single CPT code). Do not use dollar signs.
24GDays or UnitsNumber of units for the service.1 (for an office visit); 3 (for 3 units of therapy).
24HEPSDT Family PlanMark “YES” or “NO”.“YES” for Medicaid Early and Periodic Screening, Diagnostic, and Treatment services.
29Amount PaidTotal amount paid by patient or secondary payer.50.00 (patient co-pay); 120.00 (secondary insurance payment).
30Balance DueTotal balance remaining for the claim.Calculated as Total Charges (Box 24F sum) – Amount Paid (Box 29).

Compare CPT Codes

Confused between with vs. without contrast? Look up the official code descriptions.

Ensure your claims are pristine before submission!

Use our advanced claim validator to catch errors before they lead to denials.

[mb_claim_validator]

Detailed Breakdown

Let’s dive deeper into the nuances of these critical boxes, understanding their purpose and the common pitfalls to avoid.

Box 18: Hospitalization Dates Related to Current Services

Box 18 is designed to capture the dates a patient was hospitalized when the services being billed on the CMS 1500 form are related to that inpatient stay. This is crucial for payers to understand the context of the services, especially for post-hospital follow-up care or services rendered during an observation stay.

Understanding Admission and Discharge Dates

When completing Box 18, you’ll need two dates: the admission date and the discharge date. Both should be entered in MMDDYYYY format. For instance, if a patient was admitted on January 5, 2023, and discharged on January 10, 2023, you would enter “ADMISSION: 01052023 DISCHARGE: 01102023”.

When to Use Box 18

This box is not for every claim. It’s specifically for services that are a direct result of, or closely related to, a recent hospitalization. Common scenarios include:

  • Post-hospital follow-up visits: A patient sees their physician for a follow-up appointment shortly after being discharged from the hospital for a specific condition.
  • Consultations during an inpatient stay: While the primary hospital billing is done on a UB-04, a consulting physician who sees the patient in the hospital would use the CMS 1500 and include the hospitalization dates.
  • Services during an observation stay: If a patient is under observation status in a hospital, and a professional service is rendered, Box 18 would be completed.

Failing to include these dates when required, or including them when not relevant, can lead to denials or delays in processing. Always verify payer-specific guidelines, as some may have unique requirements for linking professional services to inpatient stays.

Decoding Box 24: Services Rendered

UB-04 Discharge Status AI

Not sure which Patient Discharge Status Code (FL 17) applies? Let our AI analyze the scenario.

Box 24 in CMS 1500 is arguably the most critical section of the entire form, detailing each service provided. It’s a multi-faceted field with several sub-fields (24A-J), each requiring precise information. Errors here are a leading cause of claim denials.

Box 24A: Date(s) of Service

This field specifies when the service was rendered. For a single date, use MMDDYY or MMDDYYYY. For a range of dates (e.g., for physical therapy sessions over several days), use MMDDYY-MMDDYY. Ensure the dates align with the patient’s record and are within the payer’s timely filing limits. For example, a single office visit on March 15, 2023, would be “031523”. If a series of injections occurred from March 15-17, 2023, it would be “031523-031723”.

Box 24B: Place of Service (POS)

The POS code indicates where the service was performed. This 2-digit code is crucial as reimbursement rates often vary based on the setting. Common POS codes include:

  • 11: Office (Physician’s office, clinic)
  • 21: Inpatient Hospital (Services provided to a patient admitted to a hospital)
  • 22: Outpatient Hospital (Services provided to a patient in an outpatient hospital department)
  • 23: Emergency Room – Hospital (Services provided in a hospital ER)
  • 02: Telehealth Provided Other Than in Patient’s Home (Newer code for virtual care)
  • 10: Telehealth Provided in Patient’s Home (Another newer code for virtual care)

Incorrect POS codes are a frequent cause of denials. Always refer to the CMS Place of Service Codes list and check payer-specific guidelines, as some payers may have unique interpretations or requirements for certain POS codes.

Box 24C: Type of Service (TOS)

While less commonly used by Medicare and many commercial payers today, Box 24C may still be required by some state Medicaid programs or for specific types of services. It’s a single-digit code indicating the general type of service. Examples include ‘1’ for Medical Care, ‘2’ for Surgery, ‘3’ for Consultation, etc. If not required, leave it blank. Always consult the payer’s billing manual.

Box 24D: Procedures, Services, or Supplies (CPT/HCPCS)

This is where you list the specific CPT (Current Procedural Terminology) or HCPCS (Healthcare Common Procedure Coding System) codes for the services rendered. Modifiers, if applicable, are appended to these codes. Accuracy here is paramount.

  • CPT Code Example (Office Visit):
    • Code: 99213 (Established Patient Office or Other Outpatient Visit, 15-29 minutes)
    • Rate: $150.00
    • Description: A routine follow-up visit for a patient with stable hypertension.
  • CPT Code Example (Minor Procedure):
    • Code: 12001 (Simple repair of superficial wounds of scalp, neck, axillae, external genitalia, trunk and/or extremities (including hands and feet); 2.5 cm or less)
    • Rate: $250.00
    • Description: Suturing a small laceration on a patient’s arm.
  • HCPCS Code Example (Supply):
    • Code: A4550 (Surgical trays)
    • Rate: $35.00
    • Description: Billing for a sterile surgical tray used during a minor in-office procedure.
  • CPT Code with Modifier Example:
    • Code: 99213-25 (E/M service with a significant, separately identifiable evaluation and management service by the same physician on the same day of a procedure)
    • Rate: $150.00 (for E/M) + $250.00 (for procedure)
    • Description: Patient seen for a routine visit (99213) and during that visit, a separate, distinct minor procedure (e.g., 12001) was performed. Modifier 25 indicates the E/M was significant and separate.

Incorrect CPT/HCPCS codes or missing/incorrect modifiers are major reasons for denials. Always ensure the code accurately reflects the service and is supported by documentation.

Box 24E: Diagnosis Pointer

This field links each service line (in Box 24D) to the corresponding diagnosis code(s) listed in Box 21. You’ll use a 1-4 digit reference (A, B, C, D, etc., corresponding to the letters in Box 21). For example, if the service in line 1 of Box 24 is for the diagnosis in Box 21A, you’d enter ‘1’. If it relates to diagnoses in 21A and 21B, you’d enter ‘1,2’. Accurate diagnosis pointers are vital for medical necessity and preventing denials.

Box 24F: Charges (Total Charges for Line Item)

Verify Medical Necessity

Don't risk a denial. See if your ICD-10 code is on the approved Medicare LCD list.

This box specifies the total charge for the particular service line item. It’s crucial to enter the full, undiscounted charge for that specific CPT/HCPCS code and units. Do not include dollar signs or decimals if your billing software handles them automatically, but typically it’s entered as “150.00”. For example, if CPT 99213 has a fee of $150.00, you would enter “150.00” in Box 24F for that line. If you billed 3 units of a service at $50.00 per unit, Box 24F would show “150.00”. The sum of all charges in Box 24F for all service lines will populate Box 30 (Balance Due) before any payments are applied. Inaccurate charges can lead to underpayment or overpayment, requiring adjustments later.

Box 24G: Days or Units

This field indicates the quantity of the service provided. For most CPT codes, this will be ‘1’ (e.g., one office visit). However, for services like physical therapy, anesthesia, or durable medical equipment (DME), it could be multiple units. For example, if a patient received 3 units of physical therapy, you would enter ‘3’. For a supply, it would be the number of items. Ensure this number accurately reflects the service rendered and aligns with documentation.

Box 24H: EPSDT Family Plan

The box 24H in CMS 1500 is specifically for Medicaid claims and relates to the Early and Periodic Screening, Diagnostic, and Treatment (EPSDT) program. This program ensures that children and adolescents (under 21) covered by Medicaid receive comprehensive health screenings and necessary follow-up care. If the service being billed is an EPSDT service, you must mark “YES” in this box. If not, mark “NO” or leave it blank if the payer doesn’t require it. Failing to mark “YES” for an eligible EPSDT service can result in a denial, as Medicaid programs prioritize these services for pediatric populations. For example, a well-child check-up (CPT 99391-99395) for a Medicaid-eligible child would typically require “YES” in Box 24H.

Box 29: Amount Paid

Box 29 is used to report any payments received from the patient or a secondary payer before the claim is submitted to the primary payer. This is particularly relevant when a patient has a co-pay or deductible that was collected at the time of service, or if a secondary insurance has already processed the claim and made a payment. For example, if a patient paid a $50 co-pay, you would enter “50.00” in Box 29. This amount is then subtracted from the total charges to determine the balance due from the primary payer. Accuracy here prevents overbilling the primary payer and ensures correct patient responsibility.

Box 30: Balance Due

Box 30 represents the total balance due on the claim. On a paper CMS 1500, this field is typically left blank for the payer to calculate. However, in electronic submissions (837-P), it’s often the sum of all charges from Box 24F minus any amount reported in Box 29. It reflects the amount the primary payer is expected to pay or the remaining patient responsibility after initial payments. For example, if the total charges from Box 24F sum to $300.00 and the patient paid a $50.00 co-pay (Box 29), the balance due would be $250.00. This field is crucial for the payer to understand the remaining financial obligation.

Payer-Specific Requirements & Nuances

While the CMS 1500 form provides a standardized format, individual payers—Medicare, Medicaid, and commercial insurers—often have unique requirements that can significantly impact claim processing. Ignoring these nuances is a common cause of denials.

  • Medicare: Generally adheres strictly to CMS guidelines. Pay close attention to National Correct Coding Initiative (NCCI) edits, Medically Unlikely Edits (MUEs), and Local Coverage Determinations (LCDs) or National Coverage Determinations (NCDs) which dictate medical necessity for specific services. For instance, certain diagnostic tests may only be covered for specific ICD-10 codes.
  • Medicaid (State-Specific): Medicaid programs are administered at the state level, leading to significant variations.
    • California Medi-Cal: May have specific requirements for EPSDT services (Box 24H), prior authorization for certain procedures, or unique modifiers for family planning services. Their provider manuals are extensive and must be consulted regularly.
    • Texas Medicaid: Often has specific rules for behavioral health services, dental care, and DME, including unique procedure codes or documentation requirements not found in standard CPT/HCPCS.
    • New York Medicaid: Known for its complex billing rules for managed care plans and fee-for-service, often requiring specific claim attachments or provider identifiers.
    Always check the specific state’s Medicaid provider manual for detailed instructions.
  • Commercial Payers (e.g., Blue Cross Blue Shield, Aetna, Cigna, UnitedHealthcare): These payers often have their own proprietary policies, which can vary by plan and state.
    • Prior Authorization: Many commercial plans require prior authorization for specific procedures, imaging, or medications. The authorization number must often be included in Box 23 of the CMS 1500.
    • Network Status: Reimbursement rates and patient responsibility differ significantly for in-network vs. out-of-network providers.
    • Payer Portals: Most commercial payers offer online portals for eligibility verification, claim submission, and status checks. These portals often contain payer-specific billing guides and policy updates.
    • Bundling Edits: Commercial payers may have their own bundling edits that differ from NCCI, leading to denials if services are billed separately when they should be bundled.

The key takeaway is that a “one-size-fits-all” approach to CMS 1500 form filling is a recipe for denials. Always verify eligibility, benefits, and specific billing requirements for each payer and plan prior to rendering services and submitting claims. This proactive approach is essential for maximizing reimbursement and minimizing administrative burden.

Real-World Billing Scenarios & Patient Status Changes

Check NCCI Edits Instantly

Not sure if these codes bundle? Check the latest Medicare NCCI database updates before you bill.

Understanding how to apply the rules to practical situations is crucial. Here are a few common scenarios:

Scenario 1: Routine Office Visit with Lab Work

  • Patient: Jane Doe, 45 years old, Commercial Insurance.
  • Service Date: 04/10/2023
  • Services:
    • Established patient office visit (CPT 99213) – $150.00
    • Venipuncture (CPT 36415) – $25.00
  • Diagnosis: Essential (primary) hypertension (ICD-10 I10)
  • Patient Payment: $30.00 co-pay collected at time of service.
  • CMS 1500 Filling:
    • Box 24A: 041023 (for both lines)
    • Box 24B: 11 (Office) (for both lines)
    • Box 24D:
      • Line 1: 99213
      • Line 2: 36415
    • Box 24E: 1 (points to I10 in Box 21A) (for both lines)
    • Box 24F:
      • Line 1: 150.00
      • Line 2: 25.00
    • Box 24G: 1 (for both lines)
    • Box 29: 30.00
    • Box 30: (Left blank for payer calculation, or 145.00 if calculated electronically)

Scenario 2: Post-Hospital Follow-up

  • Patient: John Smith, 68 years old, Medicare.
  • Hospitalization Dates: Admitted 03/01/2023, Discharged 03/05/2023 for pneumonia.
  • Service Date: 03/10/2023
  • Service: Established patient office visit (CPT 99213) – $150.00
  • Diagnosis: Pneumonia, unspecified organism (ICD-10 J18.9)
  • CMS 1500 Filling:
    • Box 18: ADMISSION: 03012023 DISCHARGE: 03052023
    • Box 24A: 031023
    • Box 24B: 11 (Office)
    • Box 24D: 99213
    • Box 24E: 1 (points to J18.9 in Box 21A)
    • Box 24F: 150.00
    • Box 24G: 1
    • Box 29: (Leave blank unless patient paid deductible/coinsurance)
    • Box 30: (Left blank for payer calculation)

Scenario 3: Pediatric EPSDT Screening

  • Patient: Emily White, 3 years old, State Medicaid.
  • Service Date: 05/01/2023
  • Service: Well-child visit (CPT 99392) – $120.00
  • Diagnosis: Encounter for routine child health examination (ICD-10 Z00.129)
  • CMS 1500 Filling:
    • Box 24A: 050123
    • Box 24B:

      FAQ: Common Questions Answered

      What is the significance of Box 18 on the CMS 1500 form for hospital dates?

      Box 18, “Hospitalization Dates Related to Current Services,” is crucial for providing context to the payer. It’s not for every service, but specifically for those directly linked to a patient’s hospital admission and discharge. You must enter the admission and discharge dates in MMDDYYYY format (e.g., ADMISSION: 01052023 DISCHARGE: 01102023). This information helps the insurance company understand if the services being billed are part of a larger hospital episode or follow-up care, which can be critical for determining coverage and preventing denials that might arise from services appearing out of context.

      How do I properly complete Box 24H for EPSDT services on the CMS 1500?

      Box 24H is specifically designated for Early and Periodic Screening, Diagnostic, and Treatment (EPSDT) services, primarily for Medicaid beneficiaries under 21. While not explicitly detailed in the provided table, proper completion typically involves indicating whether the service is related to an EPSDT referral. This is often done by marking “YES” or “NO,” or using a specific qualifier like ‘EP’ for EPSDT. Correctly populating this box is vital because EPSDT services often have expanded coverage criteria and benefit limits compared to standard Medicaid services, ensuring that children receive necessary preventative and diagnostic care without unnecessary denials.

      What is the difference between Box 29 (Amount Paid) and Box 30 (Balance Due) on the CMS 1500 form?

      These two boxes are essential for accurate financial reconciliation. Box 29, “Amount Paid,” is where you report any payments already received from the patient or a secondary payer before submitting the claim to the primary insurer. This ensures the primary payer doesn’t overpay. Box 30, “Balance Due,” then reflects the remaining amount that is still owed after subtracting the “Amount Paid” from the total charges. In essence, Box 29 tells the payer what’s already been covered, and Box 30 clearly states what’s left for them to consider, streamlining the reimbursement process and preventing billing discrepancies for the patient.

      How should dates of service be formatted in Box 24A on the CMS 1500 form?

      Accuracy in Box 24A, “Date(s) of Service,” is non-negotiable for claim processing. For a single date of service, you must use either MMDDYY or MMDDYYYY format (e.g., 031523 or 03152023). If the services span multiple days, you should indicate a range using MMDDYY-MMDDYY format (e.g., 031523-031723). Adhering strictly to these formats is critical because automated claim processing systems are highly sensitive to date formatting. Any deviation can lead to immediate claim rejection, delaying reimbursement and requiring manual correction and resubmission.

External Resources & Authority Links

Tired of dealing with rejected claims?

Use our modern CMS-1500 software to instantly validate NPIs, CPT codes, and ICD-10 formatting. It's completely free to start.

Create Your Free Account

Related Articles