How to calculate statutory penalties & fines in Michigan
7 min read
Published June 4, 2026 • By DocketMath Team
Quick takeaways
- In Michigan, statutory penalties and “fines” usually come from specific Michigan Compiled Laws (MCL) sections that set amounts, ranges, or a default punishment when a statute defines an offense but doesn’t prescribe a penalty.
- DocketMath’s Statutory Penalties & Fines calculator (US‑MI) helps you translate those Michigan rules into a usable expected range/ceiling of punishment—especially when your starting point is a statutory maximum.
- If an MCL section denominates an act as a misdemeanor but does not prescribe punishment, Michigan uses the general/default rule under MCL § 750.503: up to 1 year in county jail and/or a fine up to $1,000 (court discretion).
- Some Michigan penalty handling may involve MCL § 769.5 depending on the posture reflected in your documents.
Note: This guide describes a practical calculation workflow for Michigan statutory penalties/fines and the MCL § 750.503 default. It’s not legal advice, and it won’t replace reading the exact MCL section that governs the offense you’re analyzing.
Inputs you need
Before you use DocketMath to calculate Michigan statutory penalties & fines, collect the key inputs from the offense statute and your case documents:
- Offense statute citation(s) (e.g., MCL § 750.504, § 750.505, etc.)
- Penalty clause details from that citation:
- Does it include a fixed fine (e.g., “not more than $X”)?
- Does it provide a range (minimum and/or maximum)?
- Does it omit punishment entirely (which may trigger MCL § 750.503)?
- Misdemeanor vs. felony classification stated by the statute (or reflected by the charging language)
- Whether MCL § 769.5 is implicated by your sentencing/penalty posture
- Any scaling unit language the statute uses, such as:
- “per violation,” “per day,” “per offense,” etc.
Michigan jurisdiction rule you’ll apply most often: MCL § 750.503 (default misdemeanor punishment)
Michigan’s general default misdemeanor punishment applies when:
- the law denominates the act as a misdemeanor, and
- the law provides no punishment.
In that situation, punishment is:
- imprisonment in county jail not more than 1 year, and/or
- a fine not more than $1,000.00, or
- both, at the court’s discretion.
Default fine ceiling: $1,000 under MCL § 750.503.
Source citation for the provided default rule: MCL § 750.503 (Michigan Legislature MCL link in “Sources and references”).
How the calculation works
Use DocketMath’s Statutory Penalties & Fines calculator for Michigan (US‑MI) here:
- /tools/statutory-penalties-fines
From there, follow a “statute-first” workflow that mirrors how Michigan’s rules operate.
Step 1: Determine whether the statute specifies punishment
If the MCL section includes an explicit penalty/fine amount (or fine range):
Use the statute-provided maximum (and minimum, if provided). DocketMath should reflect the “not more than $X” ceiling you pulled directly from the statute.If the MCL section designates the conduct as a misdemeanor but omits punishment:
Apply MCL § 750.503 as the general/default rule.
Warning: The default punishment only applies when the statute omits punishment. If the MCL section has any penalty clause—even if it’s complex—use that clause rather than MCL § 750.503.
Step 2: Apply the Michigan default only when triggered (MCL § 750.503)
When triggered, MCL § 750.503 provides a default cap:
- Default max jail time: 1 year in county jail
- Default max fine: $1,000
- Court discretion: may impose fine only, jail only, or both
Clear rule statement (default period):
No claim-type-specific sub-rule was found for the MCL § 750.503 default. That means treat MCL § 750.503 as the general/default period when it is triggered—not as a special, claim-type-specific category.
Step 3: Handle “per unit” scaling (if the statute uses it)
Some Michigan penalty schemes scale based on counts or units. If your statute provides “per violation,” “per offense,” “per day,” etc., then in DocketMath:
- Enter the number of units/violations.
- Enter the fine maximum per unit (or fine range per unit).
Then DocketMath can compute the total max fine as:
- Total max fine = (max fine per unit) × (number of units)
The key is that the unit structure must come from the MCL text you’re applying.
Step 4: Consider MCL § 769.5 only if your documents indicate it
Your provided jurisdiction dataset highlights MCL § 769.5 as part of Michigan’s court-related penalty framework. Practically:
- If your scenario/document set is tied to MCL § 769.5, use the calculator’s Michigan-specific handling for the relevant posture.
- If your documents do not indicate MCL § 769.5, don’t force that logic into a calculation that isn’t supported by the controlling statutory/record context.
Step 5: Use the output correctly (ceiling vs. guarantee)
DocketMath’s output typically helps you identify:
- Maximum fine amount (upper bound) under the controlling rule,
- and possibly minimum (if the statute establishes one),
- plus combined estimates if multiple components apply.
A practical way to interpret Michigan results:
| Scenario type | Governing rule | Fine ceiling used |
|---|---|---|
| Statute sets “not more than $X” | Offense-specific MCL penalty clause | $X |
| Misdemeanor but no punishment prescribed | MCL § 750.503 default | $1,000 |
| Penalties scale by counts/violations | Offense-specific scaling language | (per-unit max) × units |
Common pitfalls
Using MCL § 750.503 when the statute already prescribes punishment
If the MCL section includes an explicit penalty, the default rule usually won’t apply.Treating “not more than” as a required amount
“Not more than $X” is a maximum/ceiling, not a guaranteed figure.Skipping the trigger requirements for MCL § 750.503
The default applies only when the act is a misdemeanor and the statute provides no punishment.Entering amounts without confirming the controlling MCL section
Even with jurisdiction-aware tooling, you still have to pull the right penalty clause from the correct offense citation.Assuming there’s a claim-type-specific default sub-rule
For the MCL § 750.503 default fine/jail framework, no claim-type-specific sub-rule was identified in the provided dataset—so handle it as the general/default period when triggered.
Sources and references
- Michigan Legislature MCL search page (example link): https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-750-504
- MCL § 750.503 — Default punishment when a misdemeanor is denominated but no punishment is prescribed
- Provided text summary used in this guide:
“Up to 1 year in county jail and/or a fine up to $1,000.00, or both, at the court’s discretion.”
- MCL § 750.504 / § 750.505 — Cited in the provided jurisdiction dataset as related offense/punishment sections
- MCL § 769.5 — Referenced in the provided jurisdiction dataset for court/penalty handling context
If you’re building an offense-specific workflow, confirm the exact penalty language in the specific MCL section that defines your charged conduct. TODO: Insert exact penalty clause text for the specific offense once the offense citation is known.
Next steps
- Identify the controlling offense MCL citation from your charging document or statute outline.
- Read the section’s penalty language and record:
- the fine maximum/minimum (if any),
- whether punishment is omitted (to determine if MCL § 750.503 triggers),
- and any scaling unit language (per unit/per day/etc.).
- In DocketMath (US‑MI), enter:
- the statute-provided fine maximum (or $1,000 if applying the MCL § 750.503 default),
- any unit counts if the statute scales,
- and whether MCL § 769.5 logic applies based on your documents.
- Review the results to ensure your fine ceiling tracks the MCL “not more than” language.
- Export/save the calculation for your file as needed.
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
