CMS-1500s that build themselves
from work you already entered.

Form-fillers make you type onto a PDF. Med Claims Pro generates the completed CMS-1500 — patient block, claim number, service lines, correct units, payer template — straight from the daily log, with overflow forms and per-form payment tracking handled automatically.

Free for 7 days · No credit card · Your client data never touches our servers
Beyond form filling

The parts of the CMS-1500 that eat your week.

Box 24G unit math, done right

Time-based codes go on the form ×10 (0.1 units → "1"), while count-based codes like mileage go on as-is (23 miles → "23"). Getting this wrong is a classic short-pay trigger — the software knows each code's unit type.

More than six service lines

The form holds six lines. Line seven starts form B automatically; thirteen starts C. Each form carries its own total and becomes its own receivable — because payers pay per form, not per week.

Payer-specific templates

Each payer gets its own fillable template with the payer block already correct. Generated forms are ready to fax or upload the moment they exist.

Constants that never get retyped

Your tax ID, box 33b billing group, box 24J rendering ID, place-of-service and diagnosis pointers — set once in Settings, printed perfectly on every form.

Locked once billed

After a week goes to receivables its forms lock, so the PDFs can never silently disagree with the amounts being tracked for payment. Change the work first, regenerate, then bill — the software enforces the order.

The narrative comes along

Payers that want documentation get it: the weekly Word tracking log generates from the same entries as the form, so the two always match line for line.

The finished form, as it opens

A completed CMS-1500, filled from the daily log.

All fictional data. Every box comes from work you already entered — box 24G units carry the ×10 time-code math, box 28 totals just this form, and line seven spills to form B on its own.

7-6-2026.pdf — HEALTH INSURANCE CLAIM FORM (CMS-1500)
1a. Insured's ID (claim #)99-100482
2. Patient's name (Last, First)Rivera, Marcus
14. Date of injury03 12 2025
21. Dx pointerA
25. Federal Tax IDfrom Settings
33. Billing provideryour practice block
24. Service lines
A · DateB · POSD · CodeE · PtrF · ChargesG · Units
07 06 2699W3235A57 337
07 06 2699W3207A16 382
07 07 2699W3020A118 3013
…six lines fit here; line 7 begins 7-6-2026 B.pdf automatically
28. Total charge (this form only)$192.01
OverflowForm B carries lines 7+ with its own total

Box 24G: 0.7 time-based units print as 7 (×10), while mileage prints as-is — the unit math that quietly causes short-pays, handled per code.

Try the overflow math yourself.

Curious how many forms a busy week produces? The free CMS-1500 line splitter shows how service lines split across A/B/C forms — the same logic the software runs on every week.

Questions, answered.

Is this just a PDF form filler?

No. Form-fillers (typically $30–80/year) let you type onto a blank form. Med Claims Pro generates completed forms from work you entered once — and handles units, overflow, payer templates, locking, and the receivable that follows. Our $10/month Starter tier covers pure form generation if that's all you need.

Which CMS-1500 version does it use?

The standard CMS-1500 (02/12) as fillable payer templates. Templates are per-payer, so payer-specific field quirks are handled per template rather than hacked into one global form.

Can I add my own payer?

Yes — payers are data, not code. Add a payer, attach its template, and its details flow onto every form and fax cover sheet.

What about electronic submission (837P)?

E-billing through the workers' comp clearinghouses is on the Enterprise roadmap — required in mandate states like New York and Colorado. Fax and portal-upload workflows are fully supported today.

See your own billing week in it.