Review before saving — click Save all entries below when ready.
Date
Type
Hrs / Amt
Description
Service / Expense Type
When ready, click Save all entries below to save.
📄 Import timesheet
Upload a photo or PDF of your handwritten or typed timesheet. AI extracts the entries and flags duplicates.
📎
Click to upload or drag & drop JPG, PNG, PDF — max 20 MB
Scan with your phone
Take a photo of your timesheet — it will appear here automatically.
Waiting for photo…
Review before adding
Edit any cell. Dup? = similar entry already exists. When ready, click Add all entries below to save.
Date
Hrs / Amt
Description
Service / Expense Type
When ready, click Add all entries below to save.
Current entries (unbilled)
Date
Description
Type
Hrs / Amt
Status
No unbilled entries yet.
Billing history
No billing periods closed yet.
Upload receipts here to save the actual file. The amount and description are automatically added to the Billing tab — download your Expenses CSV from there.
📎 CJA requirement: Expenses over $50 require documentation attached to your eVoucher. Upload the receipt here, then attach it directly in eVoucher when submitting.
Scan with your phone camera to take a receipt photo
Generating…
No receipts uploaded yet.
Upcoming Hearings
People to Notify
📄
Templates — Coming Soon
Generate default pleadings, client intake forms, invoices, and more — directly from your case information.
Practice Analytics
to
Daily Hours & Earnings
HoursEarnings
Monthly Fees Earned
Hours by Case
Expense Breakdown
Case Summary
Year-End Summary
Loading…
0:00:00
⏰
Your free trial ends today
Enjoying Handlebill? Subscribe now to keep your cases, contacts, and court dates — no data is lost when you subscribe.