Free test drive — no signup needed

Try ClaimHub on demo data

Two sample files. One AR ledger (50 patients), one AIA payment statement (48 lines). Drag them into the upload slots — or click Auto-fill both — and run a real reconciliation in 5 seconds. The numbers are not made up: 46 paid, 1 partial, 3 still pending, 1 unmatched panel payment, RM 338 sitting unclaimed.

Demo files

Mock patient data — safe to open and inspect. Drag a file onto its upload slot, or download to your computer first.

sample-ar.xlsx
Clinisys AR ledger · 50 patients · ~8 KB
Download
sample-aia-payment.xlsx
AIA payment statement · 48 lines · ~8 KB
Download
Expected outcome
✅ 46 paid in full
🟡 1 partial (RM 38 short)
⏳ 3 pending (panel hasn't paid yet, RM 300)
❓ 1 unmatched (panel paid for a patient not in your AR, RM 100)

RM 338 to chase — the kind of number a busy clinic admin would never spot manually.

Reconcile Claims (Demo)

This is the same screen real ClaimHub users see — only the data is fake. Upload your AR file on the left and panel payment file on the right, then click Run Reconciliation. No account needed. No credits charged. Nothing saved.

1 Upload AR File

Clinisys "Corporate Sales Report" export (.xls / .xlsx). For this demo, drag sample-ar.xlsx from the side panel, or click Use this.

2 Add Panel Payment File

Drag sample-aia-payment.xlsx here. Panel type (AIA) is detected automatically from the file shape.

3 Reconciliation Date
Used as the "as of" date for aging buckets.
Back to home

The real reconciliation engine runs the exact same matcher used by paying clinics. Demo files have been engineered so the answer is deterministic — RM 338 to chase, every time.

An unhandled error has occurred. Reload 🗙