Box 24 – Service Lines
On the CMS-1500 claim form, Box 24 is the service-line grid — the heart of the claim. Its lines tell the payer exactly what was done: when, where, which procedure, for which diagnosis, how many units, and at what charge. This guide walks through every column, 24A through 24J, and where Pabau takes each value from.
NOTE: This article is part of the US Insurance Billing Additional Resources series, which walks through every box of the CMS-1500. If you are new to claims in Pabau, start with Creating a US Professional (CMS 1500) Claim.
Box 24 — Service lines
The paper form has six numbered service lines. Each line describes one service using ten columns, 24A through 24J, and above each numbered line runs a shaded supplemental strip (highlighted in the image above) where extra detail can be reported when a payer asks for it. Pabau does not use the shaded area — every value it prints or sends lives in the numbered columns themselves.
How Pabau fills it
A claim starts life as an invoice issued to the insurer, and every item on that invoice becomes its own charge line on the claim. In the claim editor, each charge line is a card titled with the service name and labelled Charge line N — CMS-1500 box 24. The card's fields map one-to-one onto the columns of the grid, and you can edit any of them before validating.
The sections below take the columns one at a time.
Box 24A — Date(s) of service
Box 24A dates the service with a From date and a To date. For a typical single visit the two dates are the same day.
How Pabau fills it
Each charge line carries its own pair of service-date fields (from and thru), so every line dates the service it bills. Review them before validating or sending.
Box 24B — Place of service
Box 24B carries a two-digit Place of Service code naming the setting where the service happened — 11 for an office visit, for example. Payers use it to price the claim correctly.
How Pabau fills it
Every charge line has a Place of service select, so the setting is chosen per line. Pick the code that matches where that service was actually rendered.
Box 24C — EMG (emergency)
Box 24C is the emergency indicator — it marks a service rendered as a medical emergency. Pabau leaves 24C blank; it is not used. The flag is situational and most professional claims never need it. If a payer does require it, add it in the Claim.MD portal after sending (Manage Claim), or hand-fill the printed form.
Box 24D — Procedures, services, or supplies
Box 24D names what was done: one CPT or HCPCS procedure code per line, plus up to four two-character modifiers that add detail about how the procedure was performed. At least one procedure code is required on every line; modifiers are optional — follow your payer's instructions.
How Pabau fills it
The charge line's Procedure (CPT/HCPCS) field holds the code — type it straight in, or use Search to look one up. The code comes from the service's insurance-billing setup (in Setup > Services, the Insurance Billing details on the service's pricing), and you can edit it on the line. Modifiers go in the Modifiers (comma-separated) field — up to four two-character modifiers, entered like 25, 59.
TIP: Set the CPT code on each service once in Setup > Services and every future claim for that service arrives with Box 24D already filled — the claim editor is then just a final check, not data entry.
Box 24E — Diagnosis pointer
Box 24E ties each service to the diagnoses in Box 21. It holds pointer letters, not codes: each letter refers to a lettered diagnosis line in Box 21, and the first letter is the primary diagnosis for that service.
How Pabau fills it
The charge line's Diagnosis pointers (A–D) field lists the letters of the claim's Diagnoses slots that the service relates to. See Box 21 – Diagnosis Codes for how those slots are seeded from the client's EMR Problems and edited.
Box 24F — $ Charges
Box 24F is the charge for the line — the amount billed for that procedure at that quantity.
How Pabau fills it
Each charge line has a Charge field. The claim's total in Box 28 is the sum of every line's charge, equals the invoice's insurer total, and is shown in the CLAIM AMOUNT tile at the top of the claim.
Box 24G — Days or units
Box 24G says how many units of the service the line bills — a whole number, most often 1.
How Pabau fills it
The charge line's Units field carries the count. Adjust it when a line bills more than one unit of the same procedure.
Box 24H — EPSDT / Family plan
Box 24H flags services that may fall under state-funded programs: EPSDT (Early and Periodic Screening, Diagnostic and Treatment) in the shaded half, family planning in the unshaded half. Pabau leaves 24H blank; it is not used. Only some state Medicaid programs ask for these indicators — if yours does, add them in the Claim.MD portal after sending, or hand-fill the printed form.
Box 24I — ID qualifier
Box 24I is the qualifier for the provider ID reported in 24J — it names what kind of number follows. Pabau prints the NPI qualifier label, telling the payer the rendering provider is identified by an NPI. Legacy non-NPI IDs and their shaded-area qualifiers are not used — the NPI is the standard, and it is what the great majority of payers require.
Box 24J — Rendering provider ID
Box 24J identifies who performed the service: the rendering provider's NPI.
How Pabau fills it
The rendering provider is set in the claim's Providers section, and the NPI comes from Setup > Claims > Claim.MD > Providers, where each practitioner's NPI is stored. Pabau bills all lines on a claim under one rendering provider — there is no per-line provider, so 24J reads the same on every line. The same provider's name also signs the claim — see Box 31 – Signature of Physician or Supplier.
Service lines are built from the invoice, and the invoice is built from the appointment. To make sure the right services reach the claim in the first place, see Insurance Guide Part 3: Connect Appointments to Insurance in Pabau.