Attorney Fees Guide for District of Columbia

8 min read

Published March 22, 2026 • By DocketMath Team

What this calculator does

Run this scenario in DocketMath using the Attorney Fee calculator.

DocketMath’s attorney-fee calculator for the District of Columbia (US-DC) helps you estimate attorney-fee exposure or reimbursement amounts by running a simple, repeatable calculation from fee-related inputs.

Use it to estimate totals based on typical components such as:

  • Hourly rate (attorney and/or paralegal, if you track both)
  • Hours billed (or adjusted hours, such as reductions you apply)
  • Flat fees (if you model a fixed amount rather than hours)
  • Cost add-ons (when you choose to include them as part of your estimate—this guide focuses on fees, but your model can include costs)

The calculator is an estimating tool, not a determination of what a court will award. Attorney-fee outcomes in DC depend on the specific fee-shifting basis, governing contract terms, and the factual record—elements that a calculator can’t fully capture.

Note: In this guide, the default statute of limitations for many civil actions involving fee issues is the 3-year general period under D.C. Code § 23–113(a)(1), and this is the rule the calculator guide is built around when you’re selecting a time window. This is the general/default period; no claim-type-specific sub-rule was identified here.

When to use it

You’ll get the most value from DocketMath’s attorney-fee calculator when you need to quantify scenarios like the following in the District of Columbia:

  • Planning for settlement: You want a structured estimate of fee figures you might demand or dispute.
  • Evaluating a fee petition: You have time entries and hourly rates and want a clean “math view” before drafting.
  • Responding to a fee request: You need to sanity-check opposing calculations (hours × rates) and model alternative numbers.
  • Budgeting: You’re estimating litigation costs over a known period and want to compare rate scenarios (e.g., $350/hr vs. $500/hr).

Time-window reminders (DC default SOL)

If your question involves whether a fee-related claim or the underlying action is timely, you should anchor your timing analysis in the general statute of limitations framework:

Because attorney-fee rules can be tied to the underlying claim type and procedural posture, treat this as a starting point. The calculator itself typically won’t decide timeliness; it helps you model the numbers you’d ask for (or contest).

Warning: A “3-year default SOL” time window does not automatically mean fees are guaranteed. Fee entitlement and recoverability depend on the governing authority for shifting fees (statute, contract, or rule), plus how DC courts treat reasonableness of hours and rates.

Step-by-step example

Below is a practical walkthrough showing how you might run a fee estimate in DC using DocketMath’s model.

Scenario: Two attorneys, one paralegal, and a small cost add-on

Assume the following time breakdown:

Line itemAssumptionsHoursRateSubtotal
PartnerLitigation strategy and court appearances18$450/hr$8,100
AssociateMotion practice and drafting34$325/hr$11,050
ParalegalDocument review22$110/hr$2,420
Costs (optional in your estimate)Filing/printing modeled as fees add-on$600

Estimated fees (without costs):

  • $8,100 + $11,050 + $2,420 = $21,570

Estimated fees + modeled costs:

  • $21,570 + $600 = $22,170

How to enter inputs (conceptually)

When you use /tools/attorney-fee, you’ll generally do three things:

  • Enter rates
    • Partner: $450/hr
    • Associate: $325/hr
    • Paralegal: $110/hr
  • Enter hours by category
    • Partner: 18
    • Associate: 34
    • Paralegal: 22
  • Pick whether to include a costs line
    • If you want a single number for total “expense exposure,” include $600

Incorporating a timing window (DC default SOL concept)

If you’re modeling fees tied to an action timeframe and want a guardrail for whether the matter is within the general 3-year period, DC’s general rule is:

  • **3 years under D.C. Code § 23–113(a)(1)

So, if the relevant triggering date were, for example, March 1, 2023, the default SOL window would run through roughly March 1, 2026 (using the 3-year model). Your fee estimate may still include work outside the limitations window if you’re modeling “total work performed,” but you’d typically adjust what portion you treat as potentially recoverable.

Pitfall: The calculator can add up hours for the whole case—your legal timing analysis (including the 3-year default under D.C. Code § 23–113(a)(1)) is a separate step. Conflating “hours worked” with “hours recoverable” is a common source of budget surprises.

Common scenarios

Attorney-fee disputes and requests in DC often turn on how you model the inputs. Here are common modeling scenarios where the calculator can help you pressure-test your assumptions.

1) Single-rate, single-attorney estimate

Use when: You have one billing rate and total hours.

Typical inputs

  • Rate: $400/hr
  • Hours: 25
  • Estimated fees: $10,000

Best for

  • Early settlement range estimates
  • “Back-of-the-envelope” budgeting

2) Blended rate from mixed time entries

Use when: You have multiple hours at different rates but want one consolidated number.

Two ways to model:

  • Category-based (recommended): Partner $450 × 18; Associate $325 × 34; Paralegal $110 × 22
  • Blended:
    • Total fees ÷ total hours
    • Example: $21,570 ÷ (18 + 34 + 22 = 74 hours) ≈ $291.62/hr blended

Tradeoff: Blended rates are quick, but category-based inputs make it easier to explain your math.

3) Hours reduction (reasonableness trimming)

Use when: You intend to model reduced recoverable hours.

Example:

  • Original hours: 74
  • You apply a 15% reduction for block billing, staffing duplication, or administrative work
  • Adjusted hours: 74 × 0.85 = 62.9 hours

If you preserve category rates, you’d reduce hours per category (more accurate), rather than reducing only total hours (less defensible mathematically, though still useful for a rough estimate).

Note: The calculator won’t decide whether reductions are warranted. It’s a modeling tool—reductions you apply are your assumptions to test different outcomes.

4) Partial costs inclusion

Some fee petitions separate attorney’s fees from litigation costs. In your own budgeting model, you can choose:

  • Fees only (cleanest)
  • Fees + costs (useful for settlement framing)

If you include costs, keep them clearly labeled so you can compare scenarios without confusion.

5) Timing window modeling (DC default SOL guardrail)

If you’re determining whether a fee-related request might be tied to an action that must be brought within a deadline, anchor on:

Since no claim-type-specific sub-rule was identified here, treat this 3-year period as the general/default period for the timing guardrail.

Tips for accuracy

A good output is only as reliable as your inputs. Use these tips to keep your estimate defensible and consistent.

Lock down your inputs

Before you run the calculator, verify:

  • Units: Hours vs. minutes (convert if needed)
  • Rates: Match the rate to the billing level (partner/associate/paralegal)
  • Time period: Ensure you’re entering hours from the correct phase if you’re comparing settlement ranges
  • Rounding: Choose consistent rounding (e.g., round hours to 0.1)

Model in layers

To avoid “one number” confusion, consider maintaining three versions:

  • Version A: Fees only
  • Version B: Fees + costs (modeled)
  • Version C: Fees with your assumed hour reductions (e.g., 10–25%)

This structure helps you explain differences without rebuilding the whole model.

Use the DC general SOL for timing guardrails

If you’re incorporating timing into your broader analysis, remember the default:

Then, map your key dates to that 3-year frame. If you need claim-specific deadlines, that’s outside what this default rule provides.

Warning: Don’t treat statute of limitations timing as a substitute for “fee entitlement.” Even if a claim is timely, a court can still reduce a fee request based on reasonableness, staffing, duplication, and documentation.

Keep your math auditable

A practical way to stay accurate:

  • Record each line item (rate × hours)
  • Keep subtotals by billing category
  • Note any reductions or exclusions you apply

When your estimate is later challenged, the ability to show your calculation steps matters.

Related reading