Track your legal time and bill with confidence — CJA or private.
Dictate hours by voice, use a built-in timer, upload a timesheet, or snap a photo of a handwritten log. The built-in PanelTime™ Converter generates an eVoucher-ready file — upload in one click with our free Chrome extension. Private clients get a professional invoice in seconds. Automatic SMS court reminders included.
Install Chrome Extension — freeAlready subscribed? Sign in to your account →
| DATE | DESCRIPTION | TYPE | HRS | STATUS |
|---|---|---|---|---|
| 07-14-2025 | Initial client interview at MDC Los Angeles | 16a. Interviews and Conferences | 2.0 h | Unbilled |
| 07-17-2025 | Reviewed discovery — police reports & body cam | 16b. Obtaining and reviewing records | 3.5 h | Unbilled |
| 07-21-2025 | Arraignment and/or Plea — Roybal Federal Building | 15a. Arraignment and/or Plea | 1.5 h | Unbilled |
Everything in one place
Handlebill™ replaces the yellow legal pad, the Excel file, and the last-minute scramble before a voucher deadline.
Voice time entry
Dictate your hours out loud. AI parses your words into separate entries — right dates, right hours, right CJA categories — no typing required.
↓ See it in actionTimesheet import
Upload your existing timesheet from Excel, Google Docs, or Word — or snap a photo of a handwritten log. AI reads every line and fills in the review table automatically.
One-click eVoucher upload
When it's time to bill, export a properly formatted file and upload your services to eVoucher in one click using the free PanelTime™ Chrome extension. For private clients, generate a professional invoice in seconds. No manual data entry. No copy-paste.
CJA fee cap tracker
Set a case maximum and Handlebill™ tracks your running total — attorney fees plus expenses — against the cap in real time. Get a warning before you hit the limit and file a CJA-26.
Calendar view
See all billed hours and upcoming hearings laid out by month across every case. Catch over- or under-billing at a glance. Download any month as a printable PDF.
Practice analytics
See your hours, fees, and expenses across all cases in one view. Daily billing chart, monthly fee trend, hours by case, and cap usage at a glance — with historical CJA rates built in.
SMS hearing reminders
Add contacts to any case, set your timing, and Handlebill™ sends automatic court reminders by text message — 1 week, 3 days, or 1 day before the hearing.
↓ See it in actionSMS court reminders
Add contacts to any case, choose when to notify them, and Handlebill™ sends the reminder automatically. No calls, no wasted time, no missed court.
Voice entry — speak, review, save
Say what you did. AI turns it into structured billing entries, ready to review and save in seconds.
Built for every attorney — CJA and private
Whether you file a CJA voucher or bill private clients, Handlebill™ tracks your time the right way from day one.
All plans include voice time entry, timesheet import (Excel, Google Docs, Word, or photo), calendar view, PanelTime™ Converter for eVoucher, SMS court reminders, and the free PanelTime™ Chrome extension.
Panel Attorneys
- Automatically assigns CJA service categories (15a–16e)
- Separates in-court and out-of-court entries
- Tracks expenses — mileage, parking, copies, fax
- Exports a billing file ready for eVoucher upload in one click
Interpreters, Investigators & Experts
- Tracks units, rate, and description per entry
- No service type codes required
- Handles expense reimbursements separately
- Exports Date / Description / Units / Rate — ready for eVoucher
- Generate a professional invoice to send directly to the attorney
Private Client Billing
- No CJA codes — just date, description, and hours
- Handles client expenses separately from time
- Generate a professional invoice in seconds
- Calendar view keeps every matter visible so nothing slips
Simple, flat monthly rate
One plan, one price. Includes everything — voice entry, timesheet import, calendar, eVoucher export, PanelTime™ Chrome extension, and SMS reminders.
Or subscribe with PayPal:
Already subscribed? Sign in to your account →
Pricing subject to change. Subscribers notified before any increase. Cancel anytime from your account page.