North Carolina · attorney fee

How attorney fee calculations rules vary in North Carolina

By DocketMath TeamJune 4, 20266 min read
Abstract background illustration for How attorney fee calculations rules vary in North Carolina
Verified · 2 primary sources

This page has current canonical verification receipts.

Quoted from the source law itself. Not legal advice; confirm how it applies to your matter.

Current verified answer

North Carolina attorney-fee: limitation period is see statute; default multiplier is 1.

Calculate fees

Authority and key facts

Citation: N.C. R.P.C. 1.5 (reasonableness/clearly-excessive-fee standard); American Rule (Stillwell Enters., Inc. v. Interstate Equip. Co., 300 N.C. 286 (1980))

View the primary source

Verified April 27, 2026

  • Limitation Period: see statute
  • Default Multiplier: 1

What varies by jurisdiction

In North Carolina, attorney-fee calculations can look like “the same math” at first—time entries, hourly rates, and totals—but the result can change because the rules that govern what’s recoverable and what’s reasonable can differ based on the scenario you model in DocketMath.

Two verified anchors drive many North Carolina outcomes:

  1. Reasonableness and “clearly excessive” framing (Rule 1.5).
    North Carolina’s ethics rule emphasizes that an attorney fee must be reasonable and not “clearly excessive.” See N.C. R.P.C. 1.5 (reasonableness/clearly-excessive-fee standard).
    Source: https://www.ncbar.gov/for-lawyers/ethics/rules-of-professional-conduct/rule-15-fees/

  2. Fee recovery often depends on whether an authority allows fees to be shifted.
    North Carolina recognizes an American Rule approach in attorney-fee disputes, as reflected in Stillwell Enters., Inc. v. Interstate Equip. Co., 300 N.C. 286 (1980).

Because DocketMath is more than arithmetic, the biggest “local variation” you’ll typically see comes from (a) which authority your scenario maps to and (b) whether the scenario treats fees as recoverable under that mapped authority, then (c) how reasonableness is applied to the fee request.

Common North Carolina modeling “buckets” that change outputs

Even with identical time records and rates, different scenario selections can change what DocketMath includes or excludes:

Fee category / scenarioHow it changes the calculation outcome
Reasonableness assessmentDetermines whether the model evaluates the requested amount using N.C. R.P.C. 1.5’s reasonableness concepts (including “clearly excessive”).
Fee-shifting eligibilityDetermines whether fees are treated as recoverable at all in the scenario, consistent with the governing approach reflected in Stillwell Enters., Inc. v. Interstate Equip. Co.
Authority selectionDifferent scenarios map to different authorities; mapping to the wrong category can produce a misleading result (for example, treating a request as recoverable when the modeled theory doesn’t support it).

Practical takeaway: if your only difference between runs is the claim type / authority selected in DocketMath, that’s usually where the “jurisdiction variation” is coming from.

“No cap” does not mean “unrestricted”

Another common modeling misunderstanding is assuming that “no cap” equals “no limits.” In North Carolina, reasonableness still matters. The packet’s verified facts include: “No statutory cap; NC Rules of Professional Conduct Rule 1.5 (reasonableness).” When DocketMath models a reasonableness analysis, it can still flag or discount requests under the “clearly excessive” standard even if there is no specific statutory ceiling.

At the same time, some scenario-specific limitations can still apply depending on which authority your scenario selects (including potential receipt/period logic—see below).

What to verify

Before you treat a DocketMath attorney-fee output for US-NC as “correct,” verify the inputs and rule mapping that most directly change outcomes.

1) Confirm your scenario is set up for recoverable fees (not just time spent)

Given the verified Stillwell Enters. authority reflecting the American Rule approach, fee recovery typically turns on whether the scenario’s modeled authority allows fee shifting. If the scenario doesn’t map to a fee-shifting path, the calculator’s output should reflect that limitation.

Checklist:

  • Does the DocketMath scenario you selected align with a claim where fees are recoverable under the mapped authority?
  • Did you select the correct authority/claim type in DocketMath for the result you’re trying to model?
  • Are you modeling recoverable fees, not simply your total attorney hours?

2) Validate reasonableness framing against N.C. R.P.C. 1.5

Even when fee recovery is authorized in the model, reasonableness controls what is appropriate in the modeled fee request. North Carolina’s guidepost is N.C. R.P.C. 1.5 and its “clearly excessive” standard.

Checklist:

  • Are the time entries and rates you input consistent with how reasonableness is intended to be assessed in the scenario setup?
  • Does the DocketMath run show that it’s applying the N.C. R.P.C. 1.5 reasonableness lens for the chosen scenario?

3) Check multiplier defaults and limitation/period logic that affect totals

Your verified facts packet includes:

  • lodestar_multiplier_cap.default_multiplier: 1
  • receipts.0.limitation_period: see statute

Checklist:

  • Is the multiplier behavior in your scenario consistent with the verified default (multiplier = 1, unless your scenario logic changes it)?
  • If your scenario includes receipt- or period-based restrictions, did you ensure DocketMath is using the correct limitation-period logic for the selected authority?

4) Use the correct statutory/authority set for the claim you chose

The packet allows multiple federal and North Carolina authorities to be relevant depending on scenario type, including (examples):

  • 42 U.S.C. § 1988(b)
  • 42 U.S.C. § 2000e-5(k)
  • 42 U.S.C. § 12205
  • 29 U.S.C. § 216(b)
  • N.C.G.S. § 75-16.1
  • N.C.G.S. § 95-243(c)
  • N.C.G.S. § 95-25.22(d)
  • N.C.G.S. § 132-9(c)

It also includes additional packet-listed North Carolina provisions, which can matter depending on the modeled theory. If the scenario maps to the wrong authority, you can get the wrong “recoverable vs. not recoverable” outcome.

Checklist:

  • Did you select the authority/claim category that matches your situation (as closely as possible) in DocketMath?
  • If you changed only the authority selection, did you expect the output to change? (You usually should.)

5) Don’t assume broad anti-SLAPP fee limits exist in North Carolina

The packet includes a constraint: “no broad anti-SLAPP statute.” If your scenario is trying to model fee recovery tied to anti-SLAPP-style assumptions, make sure your DocketMath setup reflects the packet’s limitation rather than importing approaches from other jurisdictions.

A quick start workflow

  1. Run DocketMath using: /tools/attorney-fee
  2. After the run, audit:
    • the US-NC jurisdiction selection,
    • the authority/claim type attached to your scenario,
    • whether the run treats fees as recoverable under that authority, and
    • whether the run applies N.C. R.P.C. 1.5 reasonableness standards (“clearly excessive”).

Gentle reminder: This is a modeling overview, not legal advice.

Related reading

Sources and references

  • N.C. R.P.C. 1.5 (reasonableness/clearly-excessive-fee standard), North Carolina Bar Association: https://www.ncbar.gov/for-lawyers/ethics/rules-of-professional-conduct/rule-15-fees/

  • Stillwell Enters., Inc. v. Interstate Equip. Co., 300 N.C. 286 (1980) (American Rule approach as reflected in the verified facts packet)

  • TODO: Cross-check whether your DocketMath scenario options include any additional North Carolina-specific mechanics beyond the verified packet items (e.g., how the limitation-period input is represented in the tool UI).


Run the numbers for your matter against the verified rule for this jurisdiction.

Calculate fees