Legal Billing Codes Explained: UTBMS, ABA, and Task Codes

Legal Billing Codes Explained: UTBMS, ABA, and Task Codes

What legal billing codes are and why clients require them

Legal billing codes are short identifiers that tell a client what kind of work a time entry or expense represents. Corporate legal departments and insurers use them to compare spend across outside counsel, to enforce billing guidelines automatically, and to feed e-billing systems that reject invoices with missing or invalid codes. For a law firm, correct coding means fewer rejected invoices, faster payment, and fewer arguments about what a narrative meant.

Almost every code you will encounter comes from one standard: the Uniform Task-Based Management System, usually shortened to UTBMS.

UTBMS: the standard behind the codes

UTBMS was developed in the mid-1990s by the American Bar Association, the American Corporate Counsel Association (now the Association of Corporate Counsel), and PricewaterhouseCoopers, and it is now maintained by the LEDES Oversight Committee. It defines several families of codes:

  • Task codes describe the phase of work, such as discovery. The prefix tells you the code set: L for litigation, C for counseling, P for projects and transactions, and B for bankruptcy, with additional sets for patents, trademarks, and workers' compensation.
  • Activity codes (prefix A) describe what the timekeeper did within that phase, such as drafting or attending.
  • Expense codes (prefix E) classify disbursements.

A fee line on an e-billed invoice carries a task code plus an activity code; an expense line carries an expense code. The codes travel in the LEDES file alongside the narrative, hours, rate, and timekeeper. See the companion guide to the LEDES billing format for how those fields fit together.

Litigation task codes (L-codes)

The litigation set is the one most firms use daily. It is organized into five phases, each with sub-codes.

L100 Case Assessment, Development and Administration

L110Fact Investigation/Development
L120Analysis/Strategy
L130Experts/Consultants
L140Document/File Management
L150Budgeting
L160Settlement/Non-Binding ADR
L190Other Case Assessment, Development and Administration

L200 Pre-Trial Pleadings and Motions

L210Pleadings
L220Preliminary Injunctions/Provisional Remedies
L230Court Mandated Conferences
L240Dispositive Motions
L250Other Written Motions and Submissions
L260Class Action Certification and Notice

L300 Discovery

L310Written Discovery
L320Document Production
L330Depositions
L340Expert Discovery
L350Discovery Motions
L390Other Discovery

L400 Trial Preparation and Trial

L410Fact Witnesses
L420Expert Witnesses
L430Written Motions and Submissions
L440Other Trial Preparation and Support
L450Trial and Hearing Attendance
L460Post-Trial Motions and Submissions
L470Enforcement

L500 Appeal

L510Appellate Motions and Submissions
L520Appellate Briefs
L530Oral Argument

Activity codes (A-codes)

Activity codes are the same across every task set. They answer the question "what did the timekeeper actually do?"

  • A101 Plan and prepare for
  • A102 Research
  • A103 Draft/revise
  • A104 Review/analyze
  • A105 Communicate (in firm)
  • A106 Communicate (with client)
  • A107 Communicate (other outside counsel)
  • A108 Communicate (other external)
  • A109 Appear for/attend
  • A110 Manage data/files
  • A111 Other

Expense codes (E-codes)

  • E101 Copying
  • E102 Outside printing
  • E103 Word processing
  • E104 Facsimile
  • E105 Telephone
  • E106 Online research
  • E107 Delivery services/messengers
  • E108 Postage
  • E109 Local travel
  • E110 Out-of-town travel
  • E111 Meals
  • E112 Court fees
  • E113 Subpoena fees
  • E114 Witness fees
  • E115 Deposition transcripts
  • E116 Trial transcripts
  • E117 Trial exhibits
  • E118 Litigation support vendors
  • E119 Experts
  • E120 Private investigators
  • E121 Arbitrators/mediators
  • E122 Local counsel
  • E123 Other professionals
  • E124 Other

Putting task and activity codes together

Each fee entry pairs one task code with one activity code. A few examples:

  • L310 / A103 Drafting interrogatories
  • L330 / A109 Attending a deposition
  • L330 / A101 Preparing for that deposition
  • L240 / A102 Researching authority for a summary judgment motion
  • L120 / A106 Discussing strategy with the client

The task code follows the phase of the case, not the type of document. Research for a discovery motion is L350, not L310, even though both are discovery. Many e-billing rejections for an "invalid code" are really a mismatch between the narrative and the code the timekeeper picked out of habit.

Client-specific rules

Many corporate clients layer their own rules on top of UTBMS in their outside counsel guidelines: prohibited codes for certain matter types, required phase codes, caps on hours under particular tasks, or custom expense categories. Those rules are enforced by the client's e-billing platform, so an entry that is perfectly valid UTBMS can still bounce. Review each client's outside counsel guidelines before the first invoice and configure your billing system to flag the exceptions.

Practical habits that keep invoices moving

  1. Code when you enter time, not at month end. Reconstructed codes are the ones that get rejected.
  2. Keep a one-page cheat sheet per practice group with the ten combinations that cover most of your work.
  3. Write the narrative to match the code. If the entry says "attend deposition," the activity code should be A109, and a reviewer should be able to see that at a glance.
  4. Validate before submission. Most e-billing platforms tell you about a missing or invalid code only after the invoice is rejected. Catch it in pre-bill review.
  5. Check for updates. The LEDES Oversight Committee occasionally revises code sets. The litigation and activity codes above have been stable for years, but confirm any specialty set you rely on.

IntelliBill's Mac pilot drafts time entries from Microsoft 365 email with UTBMS classification support, so task and activity codes are proposed alongside the narrative for human review rather than reconstructed later.

Comments

No comments yet. Be the first to comment!

Evaluate the IntelliBill pilot your firm can use today.

The Mac pilot covers Microsoft 365 Inbox and Sent Items, draft time entries, mandatory human review, and reviewed CSV. We confirm fit before any working data is connected.

Request pilot access

The hosted Product Tour uses fictional browser-local data and creates no working-data workspace.