New superbill — anything you enter is kept while you switch tabs.

1

Describe the session

One patient per superbill

Occupational therapy bills a single patient. Everything you type is matched on this device only.

Matching runs on this device. Nothing you type is uploaded or saved.

2

Diagnosis codes (ICD-10)

0 of 12 used

One primary diagnosis is required — the chief functional concern. It becomes pointer A; everything else is B–L.

3

Session settings

Drives place of service

Where the session happened sets the POS on every line, telehealth adds modifier 95, and treatment minutes drive the unit calculator.

Medicare 8-minute rule calculator

3 units allowed
Units spread across timed codes

Pick a timed code in step 4.

0 – 7 min08 – 22 min123 – 37 min238 – 52 min353 – 67 min468 – 82 min5

Units are set automatically — change any unit box below to take over manually.

4

Procedure codes (CPT)

Four categories, four rules

Evaluations are exclusive, timed interventions stack within the 8-minute rule, add-ons only bill with their parent code.

Evaluation codes

Choose exactly one

Evaluations are untimed — one unit each — and mutually exclusive. Complexity follows the number of performance deficits and how stable the condition is.

Timed interventions — 15-minute units

8-minute rule

These stack, but the total units are capped by the Medicare 8-minute rule based on the treatment minutes you enter.

Specialty & group codes

Untimed

Group therapy and developmental testing bill per session or per report, not in 15-minute units.

Add-on codes

Only with their parent code

97130 unlocks after 97129, and 96113 unlocks after 96112. Add-ons can never stand alone.

Travel & mileage

Non-covered line

Portal-to-portal travel is a patient-responsibility line — it carries no diagnosis pointer.

5

Modifiers, links & charges

Max 4 modifiers · max 4 links per line

GO is applied to every OT line automatically. Stack up to three more — KX, 95 or 59 — when the circumstances apply.

Lines total

$0.00

Auto-applied from your session answers: GO. Adjust per line below.

Pick a procedure code above and the fee will split across your line items.

Locked rows keep their amount; the rest share what's left of the total.

Pick a primary diagnosis — every claim needs one.

No procedure codes selected yet.

Live Preview

CMS-1500
Logo

Your Practice Name

Provider Name, MS, OTR/L

NPI —
Practice address
Phone · Email

Occupational Therapy · single patient

Patient Name
DOB
Insurance ID

Diagnoses — A is primary

No diagnosis codes

Procedure / CPT

No codes selected

POS

11

Modifiers used

Total Charge$0.00
Set Up Practice

Patient fields stay blank & fillable — no PII ever leaves your device.