NewMissing Records Detection: flags every visit, provider, and date missing from the file. See how →
Record anatomy, September 2026. 10 chapters.

UB-04 and CMS-1500: how to read the claim forms behind a medical bill

For attorneys, paralegals, claims adjusters, legal nurse consultants and anyone checking medical specials. You get the key boxes on both forms, the codes that fill them, the federal rules behind them, a worked example that matches 3 bills to the chart, a reconciliation log and a billing records request.

The UB-04 (form CMS-1450) is the claim form hospitals and other facilities use to bill for inpatient and outpatient care. The CMS-1500 is the claim form physicians and other professionals use. A single hospital stay usually produces both: a UB-04 for the room, supplies and facility services, and a CMS-1500 from each doctor who treated the patient.

A medical bill that a patient receives is a summary. Behind it sits a claim form that the provider sent to the payer, and on that form every charge carries a code, a date and a diagnosis. In an injury claim those forms are the backbone of the medical specials. They are also a second account of the care: a UB-04 says when the patient arrived, what rooms and services they used, what the hospital diagnosed and where the patient went at discharge.

8 numbers

The 2 claim forms in 8 numbers

81
form locators on the UB-04, from billing provider to code-code field
CMS Claims Processing Manual, ch. 25
18
diagnosis codes a UB-04 holds: 1 principal and 17 others, each with a POA indicator
FL 67 and 67A to 67Q
12
diagnosis codes a CMS-1500 holds, lettered A to L
CMS-1500 item 21
6
service lines on each CMS-1500, each pointing to a diagnosis letter
CMS-1500 item 24
450
lines a UB-04 claim can run to, up to 9 pages
CMS Claims Processing Manual, ch. 25
4 digits
in a type of bill code: leading 0, facility type, classification, frequency
FL 4
1 year
after the date of service to file a Medicare claim
42 CFR 424.44(a)
2007
since October 1, IPPS hospitals report present on admission status on every inpatient diagnosis
CMS POA fact sheet
Chapter 1 Everyone

What the UB-04 and CMS-1500 are

Both are standard claim forms. A provider fills 1 in, or sends the same data electronically, to ask a payer for money. The difference is who is asking.

The UB-04 is the uniform bill for institutions: hospitals, skilled nursing facilities, home health agencies, hospices and some clinics. Medicare calls it form CMS-1450. The National Uniform Billing Committee (NUBC) maintains its codes. The CMS-1500 is the claim form for professionals: physicians, nurse practitioners, therapists in private practice, ambulance suppliers and most other non-institutional providers. The National Uniform Claim Committee (NUCC) maintains it, and the current version, 02/12, was approved by the Office of Management and Budget on June 10, 2013.

So a 3-day hospital stay after a car crash usually produces 1 UB-04 from the hospital, plus a CMS-1500 from the emergency physician, 1 from the radiologist who read the scans, 1 from the surgeon, 1 from the anesthesiologist and more. Each bills separately, on a different form, with different codes. A reviewer who has only the hospital bill has not seen what the doctors charged.

Most claims today go electronically. The Administrative Simplification Compliance Act requires Medicare claims to be sent electronically unless an exception applies; for small providers the rule at 42 CFR 424.32(d) sets the cut-off at fewer than 25 full-time equivalent employees for providers of services and fewer than 10 for physicians, practitioners, facilities and suppliers. The electronic formats are the X12 837 transactions, version 5010: 837I for institutional claims and 837P for professional claims. The paper forms still matter because every electronic claim maps to their boxes, and billing records produced in litigation usually print in their layout.

Terms you will meet

Form locator (FL)
A numbered box on the UB-04. FL 42 is the revenue code column, FL 67 the principal diagnosis.
Item
A numbered box on the CMS-1500. Item 21 holds diagnoses; item 24 holds service lines.
Revenue code
A 4-digit NUBC code for the department or type of charge on a UB-04 line, such as 0450 for the emergency room.
HCPCS and CPT
Codes for procedures and services. CPT codes are the level I HCPCS codes. They appear on both forms.
ICD-10-CM and ICD-10-PCS
Diagnosis codes (CM) on both forms, and inpatient procedure codes (PCS) on the UB-04 only.
POA indicator
A letter next to each inpatient diagnosis showing whether the condition was present when the patient was admitted.
Type of bill (TOB)
A 4-digit UB-04 code that says what kind of facility billed, for what kind of care, and whether the claim is an original or a correction.
Itemized bill
A line-by-line list of every charge, often with the hospital's internal charge codes. It carries more detail than the claim form and is a separate request.
Chapter 2 Everyone

The UB-04, box by box

The mock UB-04 below shows the boxes that matter most in a claim review. The real form has 81 form locators; the layout here is simplified and the entries are invented.

UB-04 (CMS-1450), inpatient claim Hypothetical
Patient C, County Hospital, stay 03/02/2026 to 03/05/2026
FL 4Type of bill 0111: hospital, inpatient, admit through discharge1
FL 6, 12, 13Statement covers 03/02 to 03/05; admission date 03/02, hour 162
FL 14, 15, 17Priority 1 (emergency); point of origin; discharge status 03 (skilled nursing facility)3
FL 42 to 470120 room and board, 3 days; 0250 pharmacy; 0350 CT; 0360 operating room; 0450 emergency room; 0001 total4
FL 67, 67APrincipal: closed fracture of right femur shaft, POA Y. Other: acute blood loss anemia, POA N5
FL 69Admitting diagnosis: right thigh pain and deformity after motor vehicle crash6
FL 74Principal procedure: open reduction and internal fixation of right femur, 03/037
FL 76, 77Attending physician NPI; operating physician NPI8
HYPOTHETICAL
  1. 1
    Type of bill4 digits: a leading 0, then facility type (1 hospital, 2 skilled nursing, 3 home health), bill classification (1 inpatient, 3 outpatient) and frequency (1 admit through discharge, 7 replacement, 8 void). A 7 or an 8 means an earlier claim was corrected or cancelled; ask for the earlier one too.
  2. 2
    Dates and hoursThe statement period, the admission date and hour, and the discharge hour. They should match the face sheet, the admission order and the discharge summary.
  3. 3
    Admission type, source and discharge statusHow the patient came in and where they went. A discharge status of 03 (skilled nursing facility) says there is another provider's record to collect.
  4. 4
    Revenue code lines1 line per department or charge type, listed in ascending order, with a description, HCPCS code where required, service date, units, total charges and non-covered charges. Revenue code 0001 is the total line.
  5. 5
    Diagnoses and POAThe principal diagnosis is, in the manual's words, "the condition established after study to be chiefly responsible for this admission." Up to 17 others follow, each with a present on admission indicator.
  6. 6
    Admitting diagnosisThe condition the physician identified at the time of admission. It can differ from the principal diagnosis, and the difference can matter.
  7. 7
    ProceduresFor inpatient claims, the principal procedure and up to 5 others, each with a date, in ICD-10-PCS. Outpatient procedures appear as HCPCS codes on the revenue lines instead.
  8. 8
    PhysiciansNPIs for the attending, operating and other physicians. Each of them may send their own CMS-1500.

Other boxes worth reading

BoxWhat it holdsWhy a reviewer reads it
FL 3a, 3bPatient control number; medical record numberTies the claim to the chart and to other bills from the same stay
FL 18 to 28Condition codesFlags such as employment-related care or a claim for a Medicare secondary payer situation
FL 31 to 36Occurrence codes and dates; occurrence spansAccident dates and types, onset dates, periods of non-covered care
FL 39 to 41Value codes and amountsAmounts such as covered days or payer-specific figures
FL 50 to 62Payers, insureds, group numbersWho was billed first. Auto, liability and workers' compensation payers change what Medicare pays
FL 63, 64Treatment authorization code; document control numberPrior authorization, and the payer's number for a claim being corrected
FL 66Diagnosis code version (0 = ICD-10)Tells you which code set to read the diagnoses in
FL 70Patient's reason for visitOn some outpatient bills, the complaint that brought the patient in
FL 80RemarksWhere workers' compensation, auto medical, no-fault or liability insurance is primary, the provider enters annotations here
Chapter 3 Everyone

The CMS-1500, item by item

The CMS-1500 is shorter and carries 1 professional's services. The top half is about the patient, the insurance and the injury. The bottom half is the service lines.

CMS-1500 (02/12), professional claim Hypothetical
Patient C, orthopedic surgeon, services 03/03/2026 to 03/05/2026
Item 10a to 10cIs the condition related to: employment No; auto accident Yes, state; other accident No1
Item 14Date of current illness, injury or pregnancy: 03/02/20262
Item 17Referring provider and NPI: emergency physician3
Item 21ICD indicator 0. A: femur shaft fracture, right. B: motor vehicle crash external cause code4
Item 24A to 24J03/03, place of service 21, CPT code for femoral shaft fracture fixation, pointer A, 1 unit, rendering NPI5
Item 28Total charge for the claim6
Items 31 to 33Signature of physician; service facility location; billing provider and NPI7
HYPOTHETICAL
  1. 1
    Condition related to3 yes or no boxes for employment, auto accident and other accident. In an injury case this is the provider telling the payer the care came from the event. A "No" beside a crash-related fracture is worth a question.
  2. 2
    Date of injuryItem 14 records the date of the current illness or injury. It should match the incident date. Item 16 records dates the patient was unable to work.
  3. 3
    ReferralWho sent the patient. It ties this bill to the provider who referred, and to that provider's records.
  4. 4
    DiagnosesUp to 12 ICD-10-CM codes, lettered A to L. The first is not always the main reason for every service line; the pointers decide that.
  5. 5
    Service lines6 lines per form. Each has dates (24A), place of service (24B), the CPT or HCPCS code with up to 4 modifiers (24D), a diagnosis pointer letter (24E), charges (24F), units (24G) and the rendering provider's NPI (24J). The shaded top half of each line is for supplemental data such as drug codes.
  6. 6
    Total chargeThe sum of the lines on this form. A long course of care spans many forms; add them from the lines, not from the patient statements.
  7. 7
    Signature and providersMedicare accepts "Signature on File." Item 32 is where the service was given; item 33 is who is billing, which may be a group or a billing company, not the treating doctor.

Place of service codes you will see

Item 24B tells you where each service happened. The same CPT code can be paid differently in an office and in a hospital, and the code is a quick check against the chart.

CodePlaceCheck it against
11OfficeClinic notes and the appointment date
19Off-campus outpatient hospitalHospital outpatient records
21Inpatient hospitalThe admission and discharge dates on the UB-04
22On-campus outpatient hospitalHospital outpatient or observation records
23Emergency room, hospitalThe emergency department record for the same date

How the 2 forms compare

What each form can holdper claim formCMS Medicare Claims Processing Manual, chapters 25 and 26
UB-04: diagnosis codes18 CMS-1500: diagnosis codes12 UB-04: ICD procedure codes6 CMS-1500: ICD procedure codes0 CMS-1500: service lines6 Either form: modifiers per line4

The UB-04 carries more of the clinical picture: more diagnoses, inpatient procedures with dates and a present on admission flag on each diagnosis. The CMS-1500 carries more detail per service: each line has its own date, place, code and diagnosis pointer.

Chapter 4 Everyone

The codes on a claim form

Most of each form is codes. 5 code sets do most of the work, and knowing which is which saves hours.

Code setLooks likeWhich formWhat it tells you
Revenue codes (NUBC)4 digits, such as 0450UB-04, FL 42The department or type of charge
CPT and HCPCS5 characters, such as 99285BothThe service or procedure, with modifiers
ICD-10-CMLetter plus digits, such as S72.301ABothDiagnoses, injuries and external causes
ICD-10-PCS7 charactersUB-04, FL 74 (inpatient)Inpatient procedures
Place of service2 digits, such as 23CMS-1500, item 24BWhere a professional service happened

Revenue codes that show up in injury files

CodeMeaningMatch it to
0001Total chargesThe sum of the lines
0110, 0120Room and board, private; semi-private 2 bedDays between admission and discharge
0250, 0636Pharmacy; drugs requiring detailed codingThe medication administration record
0270Medical and surgical suppliesOperative and nursing records
0300 to 0319LaboratoryLab results with collection times
0320, 0350, 0610Diagnostic radiology; CT; MRIRadiology reports
0360, 0710Operating room; recovery roomOperative report and anesthesia record
0420, 0424Physical therapy; physical therapy evaluationTherapy notes and minutes
0450, 0451Emergency room; EMTALA screeningEmergency department record
0730EKGTracing and interpretation
0762Observation roomObservation order and hours

Discharge status and POA codes

Discharge status (FL 17) tells you where the patient went: 01 home or self care, 02 another short-term hospital, 03 skilled nursing facility, 06 home with home health services, 07 left against medical advice, 20 expired, 62 inpatient rehabilitation facility, 63 long-term care hospital. Each one other than home points to another record to request.

POA indicators sit beside each inpatient diagnosis:

IndicatorMeaning
YPresent at the time of the inpatient admission
NNot present at the time of the inpatient admission
UDocumentation insufficient to determine
WClinically undetermined; the provider could not clinically determine it
1Exempt from POA reporting

Present on admission means present when the inpatient admission order was written. A condition that develops in the emergency department, in observation or during outpatient surgery before the order counts as present on admission.

Chapter 5 Deciding

The rules behind the forms

Claim forms are governed by payer rules, HIPAA transaction standards and, for hospitals, price transparency rules. 5 of them matter most to someone reading bills after the fact.

RuleWhat it requiresWhat it means for a reviewer
42 CFR 424.32Medicare claims on the CMS-1450 or CMS-1500, sent electronically unless a small-provider or other exception appliesThe paper form you see may be a printout of an electronic claim
42 CFR 424.44(a)Medicare claims filed no later than 1 calendar year after the date of serviceA bill dated long after the service may be a resubmission; ask for the claim history
45 CFR 162.1102X12 837 version 5010 for professional and institutional claims, from January 1, 2012 through August 14, 2027Electronic claims carry the same fields as the paper forms, in a standard layout
45 CFR 164.501The designated record set includes "medical records and billing records"A patient's right of access covers billing records as well as the chart
45 CFR 180.50Hospitals publish a list of all standard charges, including gross charges and negotiated ratesYou can compare a hospital's billed charge with its own published prices

Billed charges are not what was paid

The price transparency rule at 45 CFR 180.20 defines a gross charge as the charge for an item or service reflected on a hospital's chargemaster, absent any discounts. That is usually the number on a UB-04. Payers then pay a negotiated or fee-schedule amount, and the difference is written off or, in some cases, billed to the patient. The same regulation defines the discounted cash price and the payer-specific negotiated charge. Which number counts as a medical special is a question of state law, and our guide to medical billing review covers how reviewers handle it.

Present on admission and hospital-acquired conditions

The Deficit Reduction Act of 2005 told CMS to stop paying hospitals more for certain conditions that the patient acquired in the hospital. For inpatient discharges on or after October 1, 2007, hospitals paid under the inpatient prospective payment system (IPPS) report a POA indicator on the principal and every secondary diagnosis. When a selected hospital-acquired condition was not present on admission, the hospital does not get the higher payment that condition would otherwise bring.

The selected conditions include foreign objects retained after surgery, air embolism, blood incompatibility, stage III and IV pressure ulcers, falls and trauma, catheter-associated urinary tract infections, vascular catheter-associated infections, manifestations of poor glycemic control, certain surgical site infections, and deep vein thrombosis or pulmonary embolism after certain orthopedic procedures. In a negligence claim, an "N" beside 1 of those diagnoses is the hospital's own coder recording that the condition started during the stay. It is a coding judgment made from the chart, not a finding of fault, but it tells you where to read.

Chapter 6 Building

Worked example: 3 bills against 1 chart

Bill-to-record reconciliation for 1 hospital stayhypotheticalIllustration
Reconciliation log, Patient C, 03/02 to 03/05, hypothetical9 entries
BillFieldBill saysChart saysPages
UB-04FL 12, 13Admitted 03/02, hour 16Admission order 03/02 16:10400, 22
UB-04FL 17Discharge status 01, homeDischarge summary: to skilled nursing facility400, 371
UB-04FL 42, 0120Semi-private room, 3 units3 nights, 03/02 to 03/05401
UB-04FL 42, 0350CT, 2 units on 03/021 CT report, right femur401, 88
UB-04FL 42, 0424PT evaluation, 2 units on 03/041 PT evaluation note402, 310
UB-04FL 67AAcute blood loss anemia, POA NHemoglobin 13.1 on arrival, 8.9 after surgery402, 140
ER physicianItem 10bAuto accident: NoTriage: restrained driver, motor vehicle crash440, 4
SurgeonItem 24A, 24B03/03, place of service 21Operative report 03/03441, 205
SurgeonItem 24AFollow-up visit 03/12, place of service 11No clinic note for 03/12 in the file442
Gold rows: entries that need a question. Green row: a bill that points to a record not yet produced.

9 entries, 5 questions and 1 missing record. None of these is proof of an error. Each is a place where the bill and the chart tell different stories.

What each flag means

  1. Discharge status 01 against a transfer to a skilled nursing facility. The chart says the patient went to a facility; the bill says home. The status code affects how some payers pay, and it also means the skilled nursing records may not be in the file yet.
  2. 2 CT units, 1 report. There may be a second scan (a head or chest CT on arrival is common after a crash), or a duplicate charge. Check the radiology log and the itemized bill line.
  3. 2 units of PT evaluation, 1 note. Same question. Either a second evaluation is missing from the file or the units are wrong.
  4. Blood loss anemia coded as not present on admission. The drop in hemoglobin after surgery supports the coder's call. In this case it is expected after a femur fixation and is not a hospital-acquired condition on the CMS list; it still belongs in the chronology as a post-operative event.
  5. "Auto accident: No" from the emergency physician. A wrong box can send the claim to the health insurer instead of the auto carrier and affect liens and subrogation. Ask for the corrected claim if there is 1.
  6. A clinic visit billed with no note. The bill proves a visit was billed. The records request should name the date.

The same stay on 1 timeline

Chart events and bill lines in orderhypotheticalIllustration; pages refer to the hypothetical file
  1. 03/02 14:35
    Arrival by ambulance after crash

    Emergency physician bill item 10b says not an auto accident.

    Chart p. 4; bill p. 440
  2. 03/02 15:05
    CT right femur

    UB-04 bills 2 CT units for the day.

    Chart p. 88; bill p. 401
  3. 03/02 16:10
    Inpatient admission order

    Matches FL 12 and 13. POA status is judged from this moment.

    Chart p. 22; bill p. 400
  4. 03/03 08:30
    Femur fixation

    UB-04 FL 74 and surgeon's CMS-1500 line 1 agree.

    Chart p. 205; bills pp. 400, 441
  5. 03/03 18:00
    Hemoglobin 8.9

    Coded as acute blood loss anemia, POA N.

    Chart p. 140; bill p. 402
  6. 03/04
    PT evaluation

    1 note, 2 units billed.

    Chart p. 310; bill p. 402
  7. 03/05 11:00
    Discharge to skilled nursing facility

    UB-04 discharge status reads 01, home.

    Chart p. 371; bill p. 400
  8. 03/12
    Surgeon's office visit

    Billed, not in the file.

    Bill p. 442

Read alone, the bills total the care. Read beside the chart, they also point to 2 records that were never produced: the skilled nursing stay and the 03/12 visit.

What a claim form can show

When read against the chart

  • Every provider who billed, including ones missing from the records.
  • Dates of service, places of service and discharge destinations.
  • The diagnoses the provider coded, and which were present on admission.
  • Charges by department and by service, for the specials.

What it cannot show alone

Where you need another record

  • That a billed service was performed (the clinical note does).
  • What was paid, written off or still owed (EOBs and payment ledgers do).
  • Whether the charge is reasonable (benchmarks and the published price list help).
  • Whether the care was needed or caused by the event (a clinical reviewer decides).
Chapter 7 Building

How to review medical bills, step by step

The method works for 1 emergency visit or 2 years of treatment. Build the list of providers from the bills and the list of events from the chart, then match them.

  1. Request billing records with the chart. UB-04s, CMS-1500s, itemized bills, EOBs and payment ledgers from every provider. Billing records sit in the designated record set.
  2. List every bill. 1 line per claim form: provider, form type, type of bill or place of service, dates, total charge, page.
  3. Remove duplicates. The same claim often arrives from the provider, the patient and the insurer. Corrected claims (frequency 7) replace originals; voids (8) cancel them.
  4. Build the provider list from the bills. Every NPI in the attending, operating, referring, rendering and billing boxes is a possible source of records.
  5. Match each service line to a chart page. Date, place, code and units against the note, report or order.
  6. Check the injury fields. Item 10, item 14, occurrence codes and remarks against the incident date and facts.
  7. Read diagnoses and POA flags. Pre-existing conditions coded on arrival, and conditions coded as arising during the stay.
  8. Total from lines, not statements. Keep billed, paid and adjusted amounts in separate columns.

Does this bill line belong in the specials?

1
Is the line a duplicate of another bill in the file?
NoGo to 2.
YesKeep 1 copy, note the duplicate's page, and check whether a corrected claim replaced it.
2
Is there a chart page for the same date and service?
YesGo to 3.
NoLog it as a missing record and request it by date and provider.
3
Do the units and codes match what the record describes?
YesGo to 4.
NoLog the mismatch with both page cites for the billing reviewer.
4
Is the diagnosis on the line connected to the event?
YesInclude it, cited to the bill and the chart page.
UnclearFlag it for the attorney or a clinical reviewer to decide.

1. Bill-to-record reconciliation log

1 line per claim form line. Keep both page cites in every line.

BILL-TO-RECORD RECONCILIATION LOG
Patient: [ID]    Incident date: [DATE]    Prepared by: [NAME]

Bill page | Provider | Form (UB-04 / CMS-1500) | TOB or POS
          | Date of service | Revenue or CPT/HCPCS code | Units | Billed charge
          | Diagnosis (code, POA if inpatient)
          | Chart page for the same date and service (or NONE)
          | Match? (yes / units differ / code differs / no record)
          | Duplicate or corrected claim? (page of the other copy)
          | Question

Example:
p. 401 | County Hospital | UB-04 | 0111
       | 03/02 | 0350 CT | 2 | [amount]
       | S72.301A, POA Y
       | p. 88 (1 CT report)
       | Units differ
       | None found
       | Second CT, or duplicate? Request radiology log

2. Billing records request

Attach to a records request or authorization. Adjust to the provider and your state's rules.

BILLING RECORDS REQUEST
Patient: [NAME]    Date of birth: [DATE]
Dates of service: [FROM] to [TO]

Please produce, for these dates:
1. All claim forms submitted to any payer (UB-04 / CMS-1450 and
   CMS-1500), including original, corrected (frequency 7) and
   voided (frequency 8) claims.
2. The itemized statement of charges, with charge codes,
   descriptions, dates, units and amounts.
3. Explanations of benefits and remittance advice received,
   and the payment and adjustment ledger for the account.
4. Any liens, letters of protection or assignments of benefits.
5. The name and NPI of every physician or group that billed
   separately for services during these dates.

Billing records are part of the designated record set
(45 CFR 164.501). Electronic copies are preferred.

Before you total the specials

0 of 6 checked.

For liens and deferred-payment bills, see our guide to medical liens and letters of protection. For removing duplicate pages before you start, see deduplicating medical records for personal injury. Pharmacy lines are checked against the medication administration record, and physician visit lines against the progress notes.

Chapter 8 Deciding

AI and medical bill review

Bill review is matching work at volume. A serious injury case can hold hundreds of claim forms, itemized bills and EOBs, many of them duplicates, spread across thousands of pages of records. Chapter 7's method is the same for 10 bills or 1,000. What changes is the time.

AI medical record review handles the matching well when every output is tied to a page. A grounded system can read each bill, list its lines, group them by provider and date, find the same claim sent 3 times, and place each billed date on the same timeline as the clinical events, so the gaps show. It can also flag a billed date with no matching record. That turns a billing file into part of an AI medical chronology instead of a separate spreadsheet.

The limits are the usual ones. A large language model (LLM) that summarizes bills without citations can produce a total that no page supports; hallucination is why every figure needs a page-level citation back to the line it came from. Scanned bills need OCR, and handwritten entries on older paper ledgers are harder for any system. Codes are easy to read and easy to misread: an ICD-10 code on a bill is a coding judgment, not a clinical finding. The human in the loop decides which charges belong in a claim and what they are worth.

Medrecords AI works this way on the files you upload. The claims billing ledger lists every billed line with its source page, the billing summary rolls them up by provider, date or category with every total cited, and bill review compares each billed line with UCR and geographic benchmark data and shows where it falls. Billed dates sit on the same cited medical chronology as the care, pages go through OCR matched to their content, including handwritten entries, and you can ask "every charge on 03/02 with the record that supports it" through cited Q&A and record search. It flags records that should exist but were not produced. Flags are signals, not verdicts. It does not reprice or reduce a bill, decide what a charge is worth, or retrieve records from providers. It runs under SOC 2 and HIPAA with a signed business associate agreement (see security and HIPAA). Self-Service bills 10 cents a deduplicated page, down to 5 cents at volume, duplicates free; Enterprise On-Prem is an annual license.

If you are comparing tools, our guide to medical record review covers what to ask any medical chronology software vendor. See how bill review fits personal injury, medical special damages, lien resolution and workers' compensation work.

The offer

Every bill line matched to its record, cited to the page.

Book a demo on a file with a stack of bills and a gap you suspect, then run your first case free on us. Every line comes back cited to its source page. You review, you revise, you sign.

Scheduling only. No records move from a public page.

Chapter 9 Everyone

Frequently asked questions

What is the difference between a UB-04 and a CMS-1500?
The UB-04 (CMS-1450) is for institutions such as hospitals, skilled nursing facilities and home health agencies. The CMS-1500 is for physicians and other professionals. A hospital stay usually produces 1 UB-04 plus a CMS-1500 from each doctor who billed separately.
Is the UB-04 the same as the CMS-1450?
Yes. CMS-1450 is Medicare's name for the UB-04 uniform bill. The National Uniform Billing Committee maintains its codes.
What is a type of bill code?
A 4-digit code in form locator 4 of the UB-04. After a leading 0 come the facility type, the bill classification and the frequency. 0111 is a hospital inpatient claim from admission through discharge.
What is a revenue code on a hospital bill?
A 4-digit NUBC code in form locator 42 that names the department or type of charge, such as 0450 for the emergency room or 0360 for the operating room. Revenue code 0001 is the total line.
What does POA mean on a UB-04?
Present on admission. Each inpatient diagnosis carries Y, N, U, W or 1 to say whether the condition was present when the inpatient admission order was written. Conditions that arose in the emergency department before the order count as present.
Are billing records part of the medical record?
Under HIPAA, billing records are part of the designated record set, the records a patient has a right to access. Many providers keep and produce them separately from the chart, so request them by name.
Why do the bill and the chart show different diagnoses?
Coders assign codes from the documentation after the fact, under coding rules, and a bill may list only the diagnoses that support its charges. A difference is a reason to read the chart, not proof of an error.
How do you find missing records from medical bills?
List every provider NPI and date of service on the bills, then look for a chart page for each. A billed date with no record is a request to send. A discharge status other than home points to another facility's records.
Can AI read UB-04 and CMS-1500 forms?
It can read the lines on scanned or printed claim forms and itemized bills, group them, find duplicates and cite each figure to its page. Whether a charge belongs in a claim, and what it is worth, stays a human decision.
Is it HIPAA compliant to upload medical bills to an AI tool?
It can be, with a vendor that signs a business associate agreement, holds a SOC 2 report and commits in writing not to train on your data. Bills carry the same protected health information as the chart.
Chapter 10 Everyone

Sources and method

CMS manuals and regulations were read in full text from primary sources in September 2026, and quoted text is verbatim. Code meanings come from CMS manuals and CMS Blue Button code definitions. The mock forms, patient, providers, dates, codes and pages in chapters 2, 3, 6 and 7 are hypothetical. Product facts come from this site's product pages. Nothing here is legal, billing or medical advice.

Published by Medrecords AI. Built from the CMS Medicare Claims Processing Manual chapters 25 (CMS-1450) and 26 (CMS-1500); 42 CFR 424.32 and 424.44; 45 CFR 162.1102, 164.501 and 180.50; the CMS present on admission fact sheet (ICN 901046); and CMS Blue Button code definitions. Nothing here is legal, billing or medical advice; payer rules and state law vary.