How These Numbers Are Built
Updated
Every figure on Legal Cost by State comes from a table researched state by state, and every table follows the same rules. This page sets out those rules, the calendar on which each table is checked again, and what each published dataset covers. The counts are computed from the data each time the site is built, so they describe the tables exactly as published.
The rules every dataset follows
Sources stored with the values
Each value is stored with the address of the page it came from: a statute, a court rule, a court fee schedule, a government table or a national comparison table. The dataset keeps those addresses value by value, and the chart shows a source link on every row. Where a dataset holds values with no source of their own, its section below gives the count and the columns.
Primary and secondary sources
A primary source is the law itself or the body that applies it: a legislature's statute text, a court rule, a court self-help page, a court or clerk fee schedule, or a government table. A secondary source summarizes the law: a national comparison table, a legal aid page or a law office's published list. Each value is labeled one or the other, either by the researcher in a source-type column of the dataset or from the source's web address, where legislature, court and government addresses count as primary. Some datasets add a third label, statute mirror, for statute text read on a site that republishes it because the official site could not be read.
Blanks stay blank
When the research found no reliable figure, the cell is left empty and the table says "Not published". Nothing is estimated, averaged or borrowed from a neighboring state to fill it. A blank means the figure was not found in that pass, not that the rule does not exist.
Values marked for a check stay out of headlines
Some values rest on a copy, a summary or a partial source because the official page could not be read: a filing fee taken from a national table, one county's schedule or a saved copy of a court page, or statute text read on a site that republishes it. Those values stay in the table with a marker, such as "court check pending" on a divorce filing fee or "(statute mirror)" and "(secondary index)" on a probate cell. They are left out of every headline figure (the lowest and highest values and the counts in a page's quick answer) until they are confirmed against the official source, because a headline figure is the one most likely to be quoted on its own.
Checked-on dates
Every dataset records the date its rows were last checked against their sources, each chart prints that date above its table, and the dataset keeps it beside the rows. The date at the top of this page moves whenever a dataset below changes.
What the site never publishes
A lawyer's fee appears only where a published source states it (a statute, a court order, a published survey or a provider's published price list) or as arithmetic on a fee schedule written into a statute, labeled as the site's arithmetic, and the source is named. The site does not publish fee estimates of its own, averages of quoted prices or fee ranges without a published source. Where no source publishes a fee, the page says so. The tables state rules and published figures; they do not assess anyone's situation, and the site does not recommend, rank or evaluate any lawyer or firm.
Refresh calendar
Each data project has a row in the refresh calendar: what is checked, how often, the last recorded refresh and the next date it is due. A row whose due date has passed must be refreshed, or the delay recorded, before the site is updated again.
| Data | Sections | How often | Last refresh | Next due |
|---|---|---|---|---|
| Court filing fees | Divorce; Probate and Estate Planning; Eviction; DUI and Expungement | yearly, July 1 window, plus a January check | Not recorded | Not scheduled |
| Wisconsin divorce filing fee change | Divorce | one-time scheduled change | October 14, 2026 | November 1, 2026 |
| Divorce waiting periods, residency, grounds and separation | Divorce | yearly, after legislative sessions | Not recorded | Not scheduled |
| Child support guideline models | Divorce | yearly check | Not recorded | Not scheduled |
| U.S. Trustee median family income | Bankruptcy | on each release, about twice a year | Not recorded | Not scheduled |
| Federal bankruptcy dollar amounts | Bankruptcy | every three years, April 1 | Not recorded | April 1, 2028 |
| State bankruptcy exemptions | Bankruptcy | yearly | October 14, 2026 | January 1, 2027 |
| DUI penalties, lookback periods and refusal rules | DUI and Expungement | yearly, after legislative sessions | October 14, 2026 | April 14, 2027 |
| License hearing request deadlines | DUI and Expungement | twice a year | October 14, 2026 | April 14, 2027 |
| Expungement waiting periods | DUI and Expungement | yearly | October 14, 2026 | April 14, 2027 |
| Probate fee schedules and small estate limits | Probate and Estate Planning | January check for indexed limits and January 1 amendments, plus yearly after legislative sessions (July window) | October 14, 2026 | January 4, 2027 |
| Eviction notices and court timelines | Eviction | yearly, plus on emergency orders | October 14, 2026 | January 15, 2027 |
| IRS quarterly interest rate | Tax Debt | quarterly, before each quarter starts | October 14, 2026 | December 31, 2026 |
What each dataset covers
One section per published dataset, 8 datasets in all. A value is one cell of the data: a published value holds a figure or a rule, and a blank is a cell the research left empty.
| Dataset | Published | Blank | Primary | Secondary or mirror | Marked for a check |
|---|---|---|---|---|---|
| Divorce fees and waiting periods by state | 491 | 121 | 223 | 123 | 11 |
| Expungement waits by state | 366 | 93 | 90 | 276 | 0 |
| DUI penalties and hearing deadlines by state | 407 | 256 | 308 | 99 | 0 |
| Bankruptcy exemptions by state | 179 | 25 | 154 | 25 | 35 |
| Means test median income by state | 255 | 0 | 255 | 0 | 0 |
| Bankruptcy filings by state, 12 months ending June 30, 2026 | 51 | 0 | 51 | 0 | 0 |
| Eviction notice periods and timelines by state | 529 | 134 | 464 | 65 | 0 |
| Probate fees and small estate limits by state | 329 | 283 | 236 | 93 | 93 |
Divorce Filing Fees, Waiting Periods and Rules in All 50 States and DC
51 jurisdictions and 612 values in all: 491 published and 121 blank. Rows checked on October 14, 2026. The same data feeds Divorce Filing Fees and Fee Waivers by State.
Sources of the published values, by type: 223 primary and 123 secondary. They cite 150 distinct source pages. 145 published values have no source of their own recorded yet, in these columns: separation (51), no fault (51), fee waiver (38) and mediation (5).
11 values carry a check marker ("court check pending") and stay out of the headline figures until they are confirmed against the official source.
Refresh rule: court fee schedules often change on July 1; statutes are re-read after each legislative session.
Expungement and Record Sealing Rules by State
51 jurisdictions and 459 values in all: 366 published and 93 blank. Rows checked on October 14, 2026.
Sources of the published values, by type: 90 primary and 276 secondary. They cite 29 distinct source pages.
Refresh rule: waiting periods and eligibility are re-read after each legislative session; filing fees in the July 1 window.
DUI Penalties and License Hearing Deadlines by State
51 jurisdictions and 663 values in all: 407 published and 256 blank. Rows checked on October 14, 2026.
Sources of the published values, by type: 308 primary and 99 secondary. They cite 112 distinct source pages.
Refresh rule: penalties are re-read after each legislative session; hearing deadlines are checked twice a year.
Bankruptcy Exemptions by State: Homestead, Vehicle, Wildcard and the Federal List
51 jurisdictions and 204 values in all: 179 published and 25 blank. Rows checked on October 14, 2026.
Sources of the published values, by type: 154 primary and 25 secondary. They cite 106 distinct source pages.
35 values carry a check marker ("secondary source; not confirmed in the statute", "statutory base; the current adjusted figure may be higher" or "statute amount; a published adjusted figure may apply") and stay out of the headline figures until they are confirmed against the official source.
Refresh rule: state statutes yearly, and on each dated change (Missouri raises its amounts on 2027-01-01); federal 11 U.S.C. 522(d) amounts every three years on April 1 (next 2028-04-01).
Chapter 7 Means Test: Median Family Income by State and Household Size
51 jurisdictions and 255 values in all: 255 published and 0 blank. Rows checked on October 14, 2026.
All 255 values come from one table on a government site, so all are primary: U.S. Trustee Program, Census Bureau Median Family Income by Family Size (cases filed on or after July 15, 2026).
Refresh rule: U.S. Trustee medians change about April 1 and November 1; expense standards change on other dates.
Bankruptcy filings by state, 12 months ending June 30, 2026
51 jurisdictions and 51 values in all: 51 published and 0 blank. Rows checked on October 14, 2026.
All 51 values come from one table on a government site, so all are primary: Administrative Office of the U.S. Courts, Table F-5A (12-month period ending June 30, 2026).
Refresh rule: Table F-5A is published quarterly; the 12-month figures change with each release.
Eviction Notice Periods, Court Steps and Timelines by State
51 jurisdictions and 663 values in all: 529 published and 134 blank. Rows checked on October 14, 2026.
Sources of the published values, by type: 464 primary and 65 secondary. They cite 235 distinct source pages.
Refresh rule: court fee schedules often change on July 1; statutes are re-read after each legislative session and on any emergency order.
Probate Attorney Fees, Executor Fees and Small Estate Limits by State
51 jurisdictions and 612 values in all: 329 published and 283 blank. Rows checked on October 14, 2026.
Sources of the published values, by type: 236 primary, 48 secondary and 45 statute mirror. They cite 166 distinct source pages.
93 values carry a check marker ("(statute mirror)" or "(secondary index)") and stay out of the headline figures until they are confirmed against the official source.
Refresh rule: statutes are re-read after each legislative session, and inflation-indexed small estate limits on the dates their statutes adjust them.