LEDES Converter

Turn a spreadsheet of time entries into a valid LEDES 1998B invoice file — the pipe-delimited format insurers and corporate clients require — with every error flagged before the file gets rejected.

3 days free, then $8/month LEDES 1998B · 24 fields per line Runs entirely in your browser
1

Add the invoice details and paste or upload your time entries as CSV.

2

Missing task codes, bad dates and broken math are flagged row by row.

3

Download the finished .txt LEDES file and send it to the insurer.

Step 1 · Invoice details

The invoice header

These values are written into every line of the LEDES file, exactly as the 1998B format requires.

Step 2 · Time entries

Paste or upload your entries

One row per time entry. Paste CSV below or upload a .csv file exported from your spreadsheet or billing system.

Sample data is fictional. The entries below are synthetic — a made-up firm, client and matters — so you can try the converter right away. One entry is deliberately missing its task code to show the error flag.
Expected columns, in order: date, timekeeper, task_code, activity_code, description, hours, rate
Dates as YYYY-MM-DD or MM/DD/YYYY. Task and activity codes are UTBMS codes (e.g. L110, A101). Descriptions containing commas must be wrapped in double quotes — any spreadsheet export does this automatically.
No entries yet.
Step 3 · LEDES 1998B file

Preview & download

The generated file: a LEDES1998B[] header line, then one pipe-delimited line per entry with all 24 standard fields.

Add invoice details and time entries above to generate the file.
This file still has errors (listed in Step 2 above). Insurers routinely reject LEDES files with missing task codes or bad dates. Fix the rows first if you can — or export anyway if you have checked them yourself.
The 24 fields on every line, in order
  1. Invoice date
  2. Invoice number
  3. Client ID
  4. Law firm matter ID
  5. Invoice total
  6. Billing start date
  7. Billing end date
  8. Invoice description
  9. Line item number
  10. EXP / FEE identifier
  11. Line item date
  12. Line item task code
  13. Line item expense code
  14. Line item activity code
  15. Timekeeper ID
  16. Line item description
  17. Line item quantity
  18. Line item rate
  19. Line item total
  20. Line item adjustment total
  21. Line item tax total
  22. Line item tax rate
  23. Line item tax type
  24. Line item total with tax

Dates are written as YYYYMMDD. Time entries are marked FEE; adjustment and tax fields are 0.00 / blank, so the total with tax equals the line total. If an entry needs tax or an adjustment, edit those fields before sending — or ask us, and we will add them.

Pricing

Try it free, then $8 a month

$8 / month

after a 3-day free trial. One flat price for the whole firm — no per-invoice or per-seat fees.

  • Unlimited LEDES 1998B invoices
  • Row-by-row validation before export
  • Everything runs in your browser — client data never leaves your machine
  • Cancel any time

Reserve your free trial

Leave your email and we will send your trial link when your spot opens. No payment is collected now — checkout (via PayPal) comes later, only if you decide to continue after the trial.

Start 3-day free trial — then $8/month via PayPal

Subscribe securely with PayPal. $0 for the first 3 days, then $8/month. Cancel any time in your PayPal account.

Subscription active — your 3-day free trial has started Thank you for subscribing via PayPal. Your trial is now active and you will be charged $8/month after the 3-day free trial ends unless you cancel.