CMS-1500 Claim Form Filler & Printer (US)
The 1500 claim form box by box, checked and lined up for the red-ink sheet.
Try before you buy.
- Free preview: the claim box by box as page images marked “MySmartCoPilot preview · not for use”, with the total charge hidden.
- Locked until you unlock it: download and print.
- Unlock: Premium pass, ₹799 for 30 days or ₹249 for 1 week, a one-time payment that never renews. Unlock: Premium pass, $19.99 for 30 days or $7.99 for 1 week, a one-time payment that never renews.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
This register is locked
It is encrypted in this browser. Type its passcode to open it on this device.
Forgot the passcode?
Nobody can open the register without it — not this site either, because the passcode never leaves this device. If you have an encrypted backup, delete this copy and restore the backup with its own passphrase. Otherwise you can only delete it and start again.
Document
Phone pictures
The claim
The claim appears here as you fill it in.
Print onto the form puts the entries alone on the page, at the character cells of the 02/12 form, so they land on a pre-printed red-ink sheet: print at 100 %, with no scaling and no headers or footers. The record copy is a plain listing for your own file — never send it to a payer.
Claims
One row per claim shown above: patient, payer, dates of service, codes, charges, the amount paid and the billing NPI — for your books. Again starts the next claim for the same patient and coverage.
Payers
The carrier block, saved for next time.Save a payer on the Claim tab; the list keeps its name and claims address.
Billing provider and printing
Where your register is kept
In this browser on this device only (IndexedDB). It is not uploaded or copied anywhere, so clearing this browser’s site data deletes it: download an encrypted backup regularly and keep it somewhere safe.
Encrypted backup
One file with the whole register, encrypted on this device with a passphrase you choose (AES-256). Keep the file somewhere safe and the passphrase too: without it the file cannot be opened. Backups always download, also without a pass.
Restore a backup
Restoring replaces the register on this device with the one in the file. A passcode set on this device stays.
Passcode lock
Export
Your register is yours: these files always download, also without a pass. CSV files open in Excel, Google Sheets and LibreOffice; the JSON file is the whole register, not encrypted.
Import
Bring claim records in from a spreadsheet saved as CSV: the first row names the columns (download a template to see which). Rows with a problem are listed and left out. A JSON file exported from this register adds its records to this one.
Delete the register
Removes every claim record and the passcode from this browser. Download a backup first if you may need them.
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
About the CMS-1500 Claim Form Filler & Printer (US)
Most claims go to payers electronically, but paper claims are still filed — by small practices without a clearinghouse, for payers that take no electronic claim for a service, and for appeals and corrected claims that have to arrive on paper. The form is the 1500 Health Insurance Claim Form, version 02/12, maintained by the National Uniform Claim Committee, and Medicare — like the other payers that scan paper claims — accepts it only on the official red-ink sheet: the scanners read the data against the drop-out red, and a photocopy is refused.
This page fills that form box by box with the NUCC instruction beside each box, checks what can be checked — NPI check digits, the order of the dates, diagnosis pointers that point at an empty line of item 21, code formats, qualifiers, the characters each box holds, item 28 as the total of 24F — and then prints the data alone, placed at the form’s own character cells, so it lands on a pre-printed sheet. On screen it shows the claim box by box, the way the record copy prints it. A calibration offset moves the whole print by hundredths of an inch for your printer, and an alignment sheet measures it. A plain record copy of the same entries is for your own file.
It does not submit electronic claims, and no CPT descriptions come with it: the AMA licenses those, so you type your own. Patients, payers and claims are kept in this browser, with an optional passcode and encrypted backups. Without a pass each claim is a free preview: its pages are images marked “not for use”, with the total charge hidden; printing, the PDFs and the claims log unlock with a Premium pass.
How to use it
- On Practice, type the billing provider (item 33) with its NPI and tax ID, the service facility if it differs (item 32), how item 31 is signed, and the printer’s calibration offset.
- On Claim, choose a payer you saved or type one for the carrier block, then the patient and the insured: item 1a, items 2 to 8, and items 9 to 11 when there is other coverage.
- Type the diagnosis codes in item 21, lines A to L, in the order your records have them; the ICD-10 indicator 0 is printed for you.
- Add the service lines (item 24): dates of service, place of service, the CPT or HCPCS code with up to four modifiers, the diagnosis pointers, the charge, the units and the rendering NPI when it differs from the billing provider’s. Item 28 adds the charges up.
- Read the checks under the form — each one names the box and what the NUCC asks for — and press Save the claim.
- Download the alignment sheet once — it holds no claim data, so the free preview gives it too — print it onto a red-ink form, measure how far off the crosses are, and type that as the offset.
- With a Premium pass, print the data onto the red-ink form or download it as a PDF, keep the record copy for your file, and download the claims log; without one the filled form stays a free preview.
Examples
90837 on the 3rd (place of service 11, $150.00) and 90837 with modifier 95 on the 10th (place of service 10, $150.00), diagnosis F41.1 pointed to as A
Two lines in item 24, item 28 total $300.00, the ICD-10 indicator 0 and F411 on line A of item 21 (the form has no decimal point there).
Service line pointed to B, while only line A of item 21 holds a code
“Box 24, line 1: pointer B has no diagnosis code on line B of item 21.” — payers deny the line, so the check is an error.
Patient’s name “VANDERMEULEN-HOLLOWAY, CHRISTOPHER, J”
“Box 2: … has 38 characters; the box holds 28, and the rest is not printed. Abbreviate it.”
Resubmission code 7 with the payer’s original reference number in item 22
Both printed in item 22; leaving the reference number out is reported as an error, since a replacement claim needs it.
Common uses
- A solo practice filing a handful of paper claims a month without a clearinghouse.
- A billing company sending a corrected claim (resubmission code 7) with the payer’s original reference number.
- A therapist filing for a patient whose plan takes no electronic out-of-network claim.
- Keeping a numbered log of every claim filed, with its charges, codes and payer, for the practice’s books.
How the printing works
The 02/12 form is laid out for 10 characters to the inch and 6 lines to the inch. The page prints each entry in Courier at 12 points — exactly 10 characters an inch — at the character cell the NUCC’s grid version of the form gives for that box, on US Letter paper with no margins of its own.
For a paper claim, put the official red-ink sheet in the printer and print the data only, at 100 %: no scaling, no “fit to page”, no headers and footers. Then check a printed sheet against the form: if everything sits a little high or to the left, type the difference as the calibration offset in hundredths of an inch (positive moves the print right and down). The offset applies to the whole sheet, so one measurement fixes every box.
The form itself is never drawn by this page: payers’ scanners need the printed red-ink sheet, which you buy from a printer. The record copy is a plain listing of the same entries for your file — never send it to a payer.
What the checks look at
- NPIs (17b, 24J, 32a, 33a) with the CMS check-digit formula, and a note when the rendering NPI in 24J is the same as the billing provider’s in 33a (then 24J is left blank).
- Dates: no date of service in the future, To not before From, discharge not before admission, and a date of service from before ICD-10 took effect flagged, because it needs ICD-9-CM codes this page does not write.
- Item 21 and 24E: at least one code, the ICD-10-CM format, duplicates, and every pointer against the lines that actually hold a code — at most four pointers a line.
- Codes: the CPT or HCPCS format (five digits, or a letter and four digits), at most four modifiers, each two characters, the place of service against the CMS code set, and the EPSDT codes of 24H.
- Qualifiers: items 14, 15, 17, 17a, 24I, 32b and 33b, each against the list the NUCC allows there — and 17a’s LU only for a supervising provider.
- What fits: every box’s character count, so nothing is silently cut off when it prints.
- Money: item 28 as the sum of 24F, an amount paid larger than the total, and amounts larger than a box holds.
- The billing provider: a street address rather than a P.O. box, and the 9-digit ZIP code items 32 and 33 require.
Why no CPT descriptions
CPT codes and their descriptions are copyrighted by the American Medical Association and licensed; HCPCS Level II codes are published by CMS. This page ships no code set: you type the codes your records hold, and it checks their format only — five digits for CPT, four digits and F, T or U for the category II, III and laboratory codes, a letter and four digits for HCPCS. Item 24D on paper carries the code, not a description, so nothing is lost.
Paper or electronic?
An electronic claim (the 837P transaction) is what most payers expect, and the Administrative Simplification Compliance Act requires Medicare claims to be sent electronically unless one of its exceptions applies (Medicare Claims Processing Manual, chapter 26). Paper claims remain for those exceptions, for payers that take them, for some appeals and corrected claims, and for practices that bill a payer too rarely to set up a clearinghouse. This page makes the paper form; it does not build or send an 837.
Limitations
- It makes the paper 1500 form only: it does not submit claims, build an 837 file, check eligibility or tell you what a payer will pay.
- The form must be the official red-ink sheet for a paper claim; the record copy is for your own file.
- Codes are checked for their format, NPIs for their check digit and the place of service against the CMS list — never for whether a code is right for the service or a number is registered.
- Dates of service from before ICD-10 took effect need ICD-9-CM codes, which this page does not write.
- One claim is six service lines, as the form has; a longer claim goes on more forms.
- Claims are in US dollars on US Letter paper, and your data stays in this browser on this device.
Privacy
On this device; its files download once
Patients, payers and claims stay in this browser on this device (IndexedDB), encrypted with your passcode if you set one; nothing is uploaded. Files leave the page only when you download or print them yourself.
Frequently asked questions
What do I get without a pass?
Without a pass, CMS-1500 Claim Form Filler & Printer (US) shows the claim box by box as page images marked “MySmartCoPilot preview · not for use”, with the total charge hidden. Until you unlock it, the result can’t be downloaded or printed. A Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.
Can I print this on plain paper and send it?
No. Medicare does not accept a photocopy of the form, and payers that scan paper claims read the data against the drop-out red ink of the official sheet, so a paper claim is printed onto a red-ink form bought from a printer. Print the data only, at 100 %, onto that sheet. The black-and-white record copy is for your own file.
Everything prints a little too high. What do I change?
The calibration offset under Practice. Print the alignment sheet, measure how far each cross is from the box it should sit in, and type that in hundredths of an inch — positive moves the print right and down. One measurement moves the whole sheet, and the offset is remembered for your printer.
When do I fill in box 24J, and when do I leave it blank?
Item 24J carries the rendering provider’s NPI — the person who actually provided the service — and the NUCC asks for it only when it differs from the billing provider’s NPI in 33a. A solo practitioner billing under their own NPI leaves it blank; a group practice puts each clinician’s NPI on their lines. The page says so when the two match.
Why does item 21 print F411 instead of F41.1?
The 02/12 form has no decimal point in item 21: the NUCC’s instructions say the code is entered without it, and the page prints it that way while showing you the code as you typed it.
What does the free preview show?
Everything you type works in full: the patient, the payer, the service lines, every check, saving, the patients and payers you keep and the encrypted backups. The claim shows box by box as page images marked “MySmartCoPilot preview · not for use”, with the total charge hidden; printing the data, the PDFs and the claims log unlock with a Premium pass. The alignment sheet carries no claim data, so it downloads without a pass.
Does it handle Medicare secondary or coordination of benefits?
It fills the boxes those claims use — items 9 to 11d for the other coverage, item 29 for what has been paid, item 11b for a property or casualty claim number — but it does not attach a remittance advice or build the MSP fields of an electronic claim. Check your payer’s own paper-claim instructions.