What the form is, and who fills it in
The CMS-1500 (02/12) is the paper professional claim form maintained by the National Uniform Claim Committee. Most claims travel electronically as its sibling transaction, but the form remains the shared vocabulary: when a biller says “24J”, every payer knows the box they mean. MegAligna produces every field a CMS-1500 needs per session and exports it for the practice or its biller to submit. Rendering those fields onto the printed form is gated on AMA CPT licensing and is not released yet; we do not transmit claims to payers ourselves either way.
The form has three parts, and they fail in different ways. Boxes 1–13 describe the patient and the policy, and they fail on mismatches against the payer’s record. Boxes 14–23 describe the clinical context, and they fail on missing qualifiers. Box 24 carries the service lines and Boxes 25–33 say who gets paid — and between them sits the majority of avoidable denials.
Boxes 1–13 — the patient and the policy
This block is demographic, which makes it feel like the safe part of the form. It is not. It is the part that either matches what the payer holds on file or does not, and a mismatch here is rejected before anything clinical is read.
Box 1 and 1a — plan type and member ID
Box 1 marks which programme is being billed; Box 1a is the insured’s ID exactly as it appears on the card, including alpha prefixes. Transcribing a member ID without its prefix is one of the highest-volume rejections on the form and one of the least interesting to chase.
Boxes 2–7 — patient and insured
Box 2 is the patient, Box 4 the insured, and Box 6 the relationship between them. Where the patient is the insured, the payer’s own instruction varies on whether 4 and 7 repeat or stay blank — this is a per-payer convention rather than a rule of the form.
Box 3 carries date of birth and sex. In paediatric and ABA billing, where the patient is a dependent and the insured is a parent, Boxes 2/3 and 4/11a describe two different people and are routinely crossed.
Box 8 — reserved
Reserved for NUCC use on the 02/12 version. It formerly held patient status; software still writing marital or employment status here is working from the pre-2012 form.
Boxes 9 and 11 — the coordination-of-benefits pair
These two are read together, and getting them backwards is common enough to be worth stating plainly:
- Box 11 is the primary policy — the one being billed on this claim.
- Box 9 is the other policy, the secondary, with 9a the policy or group number and 9d the plan name.
- Box 11d asks whether another benefit plan exists. If it is marked yes, Box 9 must be populated. If it is left unanswered where a secondary exists, the claim comes back.
Boxes 9b and 9c are reserved on the current form.
Boxes 12 and 13 — the two signatures
Box 12 releases information; Box 13 assigns benefits to the provider. “Signature on file” is acceptable in both where the practice actually holds one — which means the intake packet has to capture it and the chart has to keep it. That is a records problem before it is a billing one, and it is the reason release and assignment consents belong in the intake forms rather than on a clipboard nobody scans.
Boxes 14–23 — the clinical context
Boxes 14 and 15 — dates with qualifiers
Box 14 is the onset date of the current illness, injury or pregnancy, and it takes a qualifier saying which of those the date describes. Box 15 is an other date with its own qualifier. A date without its qualifier is the failure mode here — the value looks populated and means nothing.
Box 16 — dates unable to work
Only relevant where the claim touches disability or workers’ compensation. Otherwise blank.
Box 17, 17a and 17b — the referring provider
Box 17 names the referring, ordering or supervising provider, and the qualifier in front of the name says which of the three: DN referring, DK ordering, DQ supervising. Box 17b carries that provider’s NPI; 17a carries a non-NPI ID with its own qualifier.
This matters more in therapy than in most specialties. Where a payer requires a physician referral for physical, occupational or speech therapy, a claim with the referral in the chart and Box 17b empty is denied for a missing referral the practice can prove it had.
Box 18 — hospitalisation dates
Inpatient dates related to the current services. Blank for outpatient therapy and behavioural health.
Box 19 — additional claim information
A free-text box designated by the NUCC, and the place most payer-specific instructions tell you to put something. Whatever a payer asks for here is per-payer configuration by definition; nothing about the form itself dictates it.
Box 21 — diagnosis codes
Up to twelve ICD-10-CM codes, lettered A through L. The ICD indicator at the
top of the box says which code set is in use — 0 for ICD-10-CM on any current
claim.
The codes here do nothing by themselves. Each service line in Box 24E must point at one or more of these letters, and it is the pointer that attaches a diagnosis to a service. An unpointed diagnosis is harmless clutter; a pointer aimed at an empty letter is a rejection before adjudication starts.
Twelve is the ceiling on the form. It is not a target — listing every code in the chart because there is room produces claims where the primary diagnosis is ambiguous.
Box 22 — resubmission code and original reference
Used only when replacing or voiding a previously accepted claim. The original reference number belongs with it; a resubmission code without one is not actionable.
Box 23 — prior authorization number
The authorization the payer issued for this service. In ABA and in any authorization-driven therapy, this box is where the authorization tracking either pays off or does not: the number has to be current for the date of service, and an expired-but-still-on-file number renders here perfectly and denies.
Box 24 — the service lines
Six lines to a form, each one service. This is where a technically complete claim most often still fails.
24A — dates of service
From and to dates for the line. A span is only appropriate where the payer accepts one for that code; per-day lines are the safer default and the one most therapy payers expect.
24B — place of service
The two-digit code for where the service happened. Home, school, clinic and telehealth are different codes, and behavioural health delivered in a home or a school is denied under an office place of service. This is captured on the visit rather than typed at billing time, which is the only way it survives contact with a caseload.
24C — EMG
Emergency indicator. Blank for scheduled outpatient work.
24D — procedure code and modifiers
The CPT or HCPCS code for the service, plus up to four modifiers. The modifiers carry credential tier, telehealth status and any payer-specific overlay — and which modifiers a payer wants is configuration, not a universal rule. A practice billing the same service to three payers may need three modifier sets, which is why they are stored per payer rather than per code.
24E — diagnosis pointer
This box takes letters, not codes, and it is capped at four per line.
Both halves of that sentence are error sources. Entering an ICD-10 code here instead of the pointer letter from Box 21 is rejected outright. And a line whose service justifies more than four diagnoses cannot express that — four is the limit, entered as the letters themselves with no commas or spaces, in order of priority.
The first pointer is the primary diagnosis for that line. Where a payer pays differently by diagnosis, the order in this box is the difference between paid and underpaid.
24F and 24G — charge and units
24F is the charge for the line; 24G is days or units, and it is the box that quietly loses money in every timed discipline. A timed code billed in 15-minute units means a three-hour session is twelve units, not one — and which minutes round to which unit depends on whether the contract follows the aggregate rule or the rule of eights.
That distinction has its own guide, because it is the single most expensive misunderstanding in therapy billing: see how timed units are counted, or run the numbers in the units calculator.
Untimed codes bill one unit regardless of how long the service took.
24H and 24I — EPSDT and ID qualifier
24H flags EPSDT or family-planning services where a Medicaid programme requires it. 24I holds the qualifier for whatever non-NPI identifier sits in the shaded half of 24J.
24J — the rendering provider
The unshaded half of 24J carries the NPI of the individual who actually delivered this service line. The shaded half carries a non-NPI ID, qualified by 24I, where a payer still requires one.
Behavioural-health denials cluster here, and the reason is that the correct answer is not a property of the form. Whether the rendering NPI is the technician who ran the session, the supervising analyst, or the credentialed individual under whom the technician bills varies by payer and by contract. Software that hard-codes one convention generates clean-looking denials under the other, which is why this is stored per payer alongside the modifier set.
When the provider is a member of a group practice, 24J still carries the individual’s own NPI — the Type 1 number issued to that person — and not the group’s. The group’s organisational (Type 2) NPI belongs in Box 33a, as the billing provider. Swapping the two is a common rejection on group claims, because the payer cannot tie the service line to an enrolled individual. A solo practitioner billing under their own NPI has one number, and it is the same one in both places.
Boxes 25–33 — who gets paid
Box 25 — federal tax ID
The billing entity’s EIN or SSN, with the box marked to say which.
Box 26 — patient account number
The practice’s own identifier for the patient. It comes back on the remittance, which is what makes reconciliation possible at all, so it should be the same identifier the practice uses internally rather than one invented at billing time.
Box 27 — accept assignment
Whether the provider accepts the payer’s allowed amount as payment in full. This follows the participation agreement, not a per-claim decision. Practices running out of network — a large share of paediatric therapy and most cash-based work — answer this differently, and it interacts directly with whether the family gets a superbill instead.
Boxes 28, 29 and 30
Total charge, amount already paid, and a box reserved for NUCC use. Box 30 formerly held balance due; it is not used on the current form.
Box 31 — provider signature and date
The signature of the physician or supplier, with the date. “Signature on file” conventions vary by payer.
Box 32, 32a and 32b — the service facility
Where the service was rendered, with its NPI in 32a. This is not the same as the billing address, and conflating the two is a routine denial in exactly the settings this product serves: home-based ABA, school-based therapy, and any practice with more than one location. If the service happened somewhere other than the billing address, this box says so.
Box 33, 33a and 33b — the billing provider
Who gets paid. The billing entity’s name, address and phone; 33a is the group or billing NPI.
33b is where the taxonomy code goes, prefixed with the ZZ qualifier. This
is the box people search for by name and rarely find explained: taxonomy
identifies the provider’s specialty classification, and a payer that credentialed
the practice under one taxonomy and receives claims under another will deny them
as out-of-network while the contract is perfectly valid.
Read 24J and 33 together and the distinction is the whole point of the pair: 24J is who did the work, 33 is who gets the cheque.
The five that cause the most avoidable denials
If a claim is being checked before it goes out rather than after it comes back, these are the boxes worth the time:
- Box 1a — member ID exactly as printed, prefix included.
- Box 21 and 24E together — every pointer aims at a populated letter, and no line carries more than four.
- Box 23 — the authorization is current for this date of service.
- Box 24G — units computed under the rule this contract actually uses.
- Box 24J against Box 33 — rendering individual and billing entity, under this payer’s convention for which is which.
Every one of these is derivable from data the practice already holds at the time of the visit, which is the argument for generating the claim from the session rather than re-keying it afterwards — see charge capture.
Common questions
How many diagnosis codes fit on a CMS-1500?
Is Box 24E capped at four pointers?
Where does the taxonomy code go on a CMS-1500?
What is the difference between Box 24J and Box 33?
Is the CMS-1500 only for Medicare?
What is the difference between the CMS-1500 and UB-04?
Can a practice submit a CMS-1500 itself?
Try it end to end with test data
14 days, no card required. Use made-up patients while you evaluate — real patient information waits until a business associate agreement is in place.