How to calculate statutory penalties & fines in Washington
6 min read
Published June 4, 2026 • By DocketMath Team
Quick takeaways
- DocketMath’s Statutory penalties & fines (US-WA) calculator is jurisdiction-aware for Washington and is anchored to Wash. Rev. Code § 9A.20.021 (the general/default felony sentencing maximums framework).
- In Washington, § 9A.20.021 is the general rule used when another statute does not establish a different maximum sentence and fine structure for the classified felony.
- To calculate statutory penalty amounts in Washington, you’ll typically need the offense’s felony classification (Class A/B/C/D or equivalent) and then select the correct statutory maximum category in the tool (fine and/or confinement).
- This guide shows how to map those Washington inputs into DocketMath so your outputs follow the statute’s logic—not guesswork.
Note: No claim-type-specific sub-rule was found for this tool based on your brief. That means this walkthrough treats Wash. Rev. Code § 9A.20.021 as the general/default rule unless another statute specifically sets a different maximum.
Inputs you need
Before you touch DocketMath, gather the facts that determine which statutory maximum table the calculator should use in Washington.
Minimum inputs (recommended)
- Washington offense is a “classified felony” (not just any criminal case)
- Felony class (e.g., Class A or Class B, etc.)
- Whether a different maximum sentence/fine is specifically established by another statute for this offense
- What you’re calculating:
- Maximum fine (money)
- Maximum confinement (days/years)
- Both, if your workflow needs them
Practical ways to confirm the “different maximum” question
- Check whether the charging/conviction statute contains its own sentencing and/or fine maximum language.
- If the offense statute “specifically established” a different maximum, that statute should control instead of the general default in § 9A.20.021.
Washington rule anchor you’ll be using
DocketMath uses this Washington statute as the baseline:
- Wash. Rev. Code § 9A.20.021 — general/default felony maximums framework
https://app.leg.wa.gov/rcw/default.aspx?cite=9A.20.021
From the statute text (summary of what matters for calculations):
- It provides that unless a different maximum sentence for a classified felony is specifically established by statute, a person convicted of a classified felony shall not be punished by confinement or fine exceeding the class-based maximums described in the statute.
How the calculation works
DocketMath applies a structured workflow to compute statutory maximums. In Washington, the logic is grounded in § 9A.20.021 and the statute’s “default unless another statute changes it” structure.
Step 1: Confirm you’re in the “general/default rule” lane
Start by asking:
- Is there another statute for this specific offense that sets a different maximum sentence and fine?
§ 9A.20.021 governs only when the answer is “no.” The statute’s framing is explicit:
- “Unless a different maximum sentence for a classified felony is specifically established by statute…”
What this changes in the calculator
- If a different maximum exists, drive the calculation using the specific statute maximum (not the § 9A.20.021 table).
- If no override exists, DocketMath uses the class-based maximums under § 9A.20.021.
Step 2: Pick the felony class
Next, choose the class that matches the conviction or sentencing classification (whatever the tool expects as the controlling classification).
Why this matters Washington’s general maximums in § 9A.20.021 are class-specific. A wrong class produces a wrong maximum because the statute’s ceilings scale by class.
Step 3: Select what you’re calculating (fine, confinement, or both)
Then tell the tool what output you need:
- Maximum fine: use the fine cap tied to the class.
- Maximum confinement: use the confinement cap tied to the class.
- Both: if you’re building exposure/sentencing ceilings in one workflow.
Step 4: Run the calculation in DocketMath (US-WA)
Open the calculator here:
- /tools/statutory-penalties-fines
Then, within DocketMath:
- Set jurisdiction to Washington (US-WA).
- Enter/select the felony class.
- If the UI includes it, indicate whether the calculation should treat § 9A.20.021 as controlling or whether a specific offense override applies.
- Choose fine, confinement, or both.
- Review the computed statutory maximums.
Step 5: Capture the citation trail
For each number you record, keep:
- the statute applied (Wash. Rev. Code § 9A.20.021 when it’s the controlling default), and
- the felony class used to determine the maximum.
This helps with later internal review, comparison of scenarios, and auditability.
Common pitfalls
Warning: The most common Washington penalty-calculation error is assuming § 9A.20.021 always applies. The statute is a default rule that yields when “a different maximum sentence for a classified felony is specifically established by statute.”
1) Treating § 9A.20.021 as universal for every Washington felony
- § 9A.20.021 is the baseline for classified felonies only when no other statute sets a different maximum.
- If you skip the “override” check, your calculated number could be inaccurate versus the controlling offense statute.
2) Misreading felony class
- Class labels are not interchangeable.
- Since the statute’s maximums are class-specific, an incorrect class changes the maximum fine and/or confinement.
3) Confusing “maximums” with sentencing predictions
DocketMath is computing statutory maximum ceilings based on the statute’s structure. It is not:
- a recommended sentence range, or
- a prediction of what a court will actually impose.
4) Mixing “fine” vs “confinement” expectations
- Some workflows only need money outcomes.
- If your goal is fines only, select the fine output.
- If you need a complete statutory ceiling picture, select both.
5) Not documenting the statute + class inputs
- Numbers without a citation trail become hard to verify later.
- Keep the statute and class alongside your saved output.
Sources and references
- Wash. Rev. Code § 9A.20.021 (general/default maximums for classified felonies)
https://app.leg.wa.gov/rcw/default.aspx?cite=9A.20.021
Next steps
- Open DocketMath: Statutory penalties & fines (US-WA) at: /tools/statutory-penalties-fines
- Complete this checklist:
- Confirm the offense is a classified felony
- Confirm the felony class
- Check whether a specific offense statute sets a different maximum
- If there’s any uncertainty, run scenarios:
- Scenario A: Treat § 9A.20.021 as controlling (no override)
- Scenario B: Treat a specific offense override as controlling (recompute using the specific maximum framework)
- Save the output with the statute citation and class used.
Related reading
- How to calculate statutory penalties & fines in California — Full how-to guide with jurisdiction-specific rules
- How to calculate statutory penalties & fines in Florida — Full how-to guide with jurisdiction-specific rules
- How to calculate statutory penalties & fines in New York — Full how-to guide with jurisdiction-specific rules
