Working Paper · GovGreed Research · Accountability

The One Number They Have to Get Right

Congress reports its fortune in ranges and its speaking fees to the dollar. Exactly one schedule on the financial disclosure requires an exact figure — and it is the one schedule with a limit attached. The form is precise where a rule needs a number, and vague everywhere else.

Live data Published July 15, 2026 Last verified July 15, 2026 v1.1 ~8 min read Primary source: congressional Personal Financial Disclosures
The Longworth House Office Building in Washington, DC, home of the House Committee on Ethics
Longworth. The House Committee on Ethics sits here, and every January it publishes one number: the maximum a member may earn from outside work that year. In 2025 it was $33,285. It is the reason exactly one line on a congressional financial disclosure has to be exact. Photo: Architect of the Capitol, public domain, via Wikimedia Commons.
Abstract

Every published figure about congressional wealth is an estimate, because the disclosure form reports value in categories rather than amounts. We parsed 3,995 machine-readable congressional Personal Financial Disclosures covering 2018 to 2025 and separated the schedules by how precisely each is reported. The result is not a gradient. It is a wall. Assets: 179,023 bracketed rows. Liabilities: 7,612 bracketed rows. Earned income: 4,128 rows, every single one an exact dollar figure — and not one bracketed, although the bracket fields exist and sit empty. That is 2.2 percent of the valued disclosure carrying a number and 97.8 percent carrying a range.

The exactness is not an artefact of our parse. It is the law, and it has a reason. Congressional ethics guidance states that for earned income — unlike other financial interests — the exact value must be disclosed rather than a category of value. Earned income is the one schedule with a cap attached: House Rule XXV, created by the Ethics Reform Act of 1989, limits a member's outside earned income to 15 percent of the annual rate of basic pay for Level II of the Executive Schedule — $33,285 in 2025, against a Level II rate of $221,900. A cap cannot be enforced against a bracket. So the form demands a number exactly where a rule needs one, and permits a range everywhere else. The consequence is in the row counts: the disclosure holds 6,001 asset lines whose top category has no upper bound at all, against 4,128 lines carrying a real number. There are more unbounded lines than precise ones. And the precise ones are small: the median exact figure on the entire form is $7,399. Congress must report a $7,399 fee to the dollar and may report a fortune as “over $50,000,000” and stop. Precision follows enforcement, not importance.

2.2%
Of the disclosure is a number
4,128 of 190,763 valued rows
$33,285
The cap that causes it
15% of Level II, 2025
6,001
Lines with no upper bound
more than the 4,128 exact ones
$7,399
Median exact figure
what the precision is spent on

1. Everything you have read about congressional wealth is an estimate

There is a reason every net-worth figure you have seen for a member of Congress comes with a hedge. The disclosure form does not ask for amounts. It asks for categories: a holding is “$1,001–$15,000”, or “$500,001–$1,000,000”, or, at the top, “over $50,000,000” — a floor with nothing above it. Everyone who publishes a number, GovGreed included, takes the midpoint of each range and adds them up. It is the only thing you can do, and it is an estimate by construction.

That is usually explained as a privacy compromise, and as a compromise it is at least arguable. What is harder to explain is that the compromise stops. On the same form, in the same filing, one schedule asks for the dollar.

2. Data and methodology

Members file an annual Personal Financial Disclosure listing assets, liabilities, earned income and outside positions. We parsed 3,995 of them into structured rows — the machine-readable ones; 435 more exist only as scanned images and are excluded throughout. Coverage is 2018 to 2025.

For each schedule we asked one question: does the row carry an exact amount, or a bracket (a floor and a ceiling)? Nothing else. No midpoints, no sums, no net worth — this paper deliberately computes almost nothing, because the finding is in the shape of the form rather than in any total derived from it.

What we do not claim. This paper makes no compliance claim and tests no member against the cap. Doing so would require knowing which rows count as outside earned income under House Rule XXV — pensions, retirement distributions and investment income do not — and whether the filer was a sitting member during the year reported. Neither is determinable from these rows, and section 5 shows exactly why the naive version of that test would be wrong.

3. The wall

We expected a gradient: some schedules more precise than others, a spectrum of rigour. Table 1 is what the form actually does.

Table 1 · Reporting precision by schedule, 3,995 filings, 2018–2025
ScheduleRowsCarrying an exact figureCarrying a bracketWhat the top of the scale looks like
Earned income4,1284,128  (100%)0 (fields exist)an exact figure — e.g. $22,496,227.29
Liabilities7,612no such field7,612  (100%)$25,000,001–$50,000,000
Assets197,495no such field179,023over $50,000,000no ceiling

Read this table carefully — the two sides are not symmetrical evidence. Rows are from machine-readable annual Personal Financial Disclosures (parse_quality='parsed'), 2018–2025. The income row is a measurement: the schedule carries an exact-value field and bracket fields, and across 4,128 rows the bracket fields are used zero times. The liability and asset rows say “no such field” because the form offers no exact-value box on those schedules at all — so “none are exact” there is what the form provides, sourced to the ethics guidance in section 4, and is not a count we made. The 18,472 asset rows in neither column carry no value at all — unvalued holdings and none-reported lines. Verified July 15, 2026.

No schedule is mixed, and the earned-income side is the half that proves it. That schedule has somewhere to put a range — the fields are there, the same parser fills them 186,635 times elsewhere — and in 4,128 rows it never once needs them. The exactness is not a tendency. It is total.

The boundary between precision and vagueness runs exactly along the schedule line. That is the tell: the difference was designed, not accumulated.

Add the valued rows together and 4,128 of 190,763 carry a number: 2.2 percent.

4. Why: the one rule that needs a number

The exactness is not an accident and it is not our parser. Congressional ethics guidance states plainly that for earned income — unlike other financial interests — the exact value must be disclosed rather than a category of value. The form's own instructions carve it out.

The reason is that earned income is the one schedule someone is checking against a limit. House Rule XXV, created by the Ethics Reform Act of 1989 and effective from 1991, bars a member from having outside earned income above 15 percent of the annual rate of basic pay for Level II of the Executive Schedule. Level II was $221,900 on January 1, 2025, so the 2025 limit is $33,285. The House Ethics Committee republishes that figure every January.

A cap cannot be enforced against a bracket. If the form said “$15,001 to $50,000”, nobody could tell whether $33,285 had been breached. The precision exists because someone has to compare a number to a number.

Which produces the paper's actual claim, and it is a claim about architecture rather than about people. The form is not precise where money is large, or where conflict is likely, or where the public interest is greatest. It is precise where a rule exists that needs a number. There is exactly one such rule, and there is exactly one exact schedule. They are the same schedule.

Everywhere else the compromise holds — not because those numbers are more private, but because nothing downstream would do anything with them.

5. The eight-figure lines, and why they are not the story

If the cap is $33,285, an obvious test suggests itself: find the exact income rows above it. It is the wrong test, and the rows show why.

Table 2 · The largest exact figures on the form — and what they actually are
FilerFiling yearTypeExact amountSource
David McCormick (R–PA)2022Salary$22,496,227Bridgewater Associates LP
Cleo Fields (D–LA)2025Salary$18,556,000Fields Law Firm 2, LLC
Tim Sheehy (R–MT)2023Wages$5,006,481Bridger Aerospace Group Holdings
a Senate filer, 2021Other$4,808,983Intercontinental Exchange — “exercise of options received prior to entering Senate”

Largest exact figures in the earned-income schedule, all marked Self on the filing. Filing year is the year the disclosure covers. These are arrival filings — the first disclosure a candidate or incoming member submits reports the calendar year before they took office. Nothing here is a breach of any cap, and this paper makes no compliance claim. Verified July 15, 2026.

Every one of them is somebody's first disclosure. A candidate's or incoming member's opening filing reports the calendar year before they took the oath — a year in which House Rule XXV did not apply to them, because they were not yet a member. The fourth row says so out loud: the filer described the money as an exercise of options “received prior to entering Senate.”

The test we did not run

Comparing exact income rows against $33,285 would have produced a list of “members over the cap” that was entirely wrong in both directions. Wrong upward, because arrival filings report a pre-office year the cap never touched. Wrong downward, because the cap governs only outside earned income — pensions, retirement distributions and investment income are exact on this form and are not subject to it at all.

The rows do not carry the two facts the test needs: whether the filer was a sitting member in the year reported, and whether each line is compensation for personal services. So we did not run it, and no member is named here as anything other than an example of what a precise line looks like.

There is something quietly sad in Table 2 anyway. These are the last precise photographs of these people's finances. From the filing after this one, the same person's money becomes a set of ranges — and the more of it there is, the wider the ranges get, until the top one stops having a ceiling.

6. Limitations and caveats

Machine-readable filings only. 3,995 parsed; 435 exist as scanned images and are excluded. If scanned filings differ systematically in schedule composition, the shares shift — the wall (100% / 0%) would not, since it is a property of the form.

“Exact” describes the field, not the truth. A filer writing an exact figure can still write the wrong one. This paper measures what the form demands, not whether filers comply.

The two halves of Table 1 are not symmetrical evidence, and v1.1 says so. The earned-income row is a real measurement: that schedule carries bracket fields as well as an exact-value field, and across 4,128 rows the bracket fields are used zero times — while the same parser fills bracket fields 186,635 times on the other schedules. The asset and liability rows are different. The form offers no exact-value box on those schedules, so “none of them are exact” is not a count we performed — it is what the form provides, and it rests on the ethics guidance cited in section 4 rather than on our data. v1.0 of this paper printed “0” in that column as though it had been measured. It had not been, and the column now reads “no such field.” The finding is unchanged; the evidence for each half of it is now labelled.

The 18,472 asset rows in neither column carry no value at all — unvalued holdings, none-reported lines, parse gaps. They are excluded from the 2.2 percent denominator rather than assumed into either side.

All 4,128 income rows are marked Self, and the raw filing text confirms the label rather than defaulting to it — the same parser records self / spouse / joint / dependent across 197,495 asset rows. We nonetheless do not claim these are all the earned income disclosed by these members: spouse earned income is reported differently, and its absence here may be a property of our parse rather than of the filings. The precision finding does not depend on it.

$33,285 is the 2025 figure. The limit is recomputed annually from Level II of the Executive Schedule; it was lower in earlier years of the window. Nothing in the argument depends on the exact value — only on a cap existing.

The legal claims are external. The exact-value requirement, House Rule XXV, the 15 percent formula, the $221,900 Level II rate, the $33,285 limit and the Ethics Reform Act of 1989 all come from published ethics guidance and House rules, not from our dataset. They are the load-bearing half of this paper and are cited as external throughout.

7. Conclusion

The standard defence of category reporting is privacy: a public servant should not have to publish their exact balance sheet to serve. It is a real argument, and this paper does not dispute it. It observes that Congress did not actually apply it.

A $7,399 speaking fee — the median exact figure on the entire form — receives no privacy protection whatsoever. It is published to the cent, because a rule needs to know whether it plus everything like it exceeds $33,285. A nine-figure portfolio receives an open-ended category, because no rule downstream is waiting for the number. Privacy is not the variable. Enforcement is.

Which makes the form an unusually honest document about its own authors. It is not that Congress cannot report precisely, or that precision is technically hard, or that the public cannot be trusted with it. The mechanism exists, is already law, and is complied with every year — on the one schedule where somebody attached a limit.

Six thousand and one lines have no ceiling. Four thousand one hundred and twenty-eight have a number. The gap between those two counts is not an accident of drafting. It is a map of what Congress decided to check.

Data availability

Primary source. Annual congressional Personal Financial Disclosures (House Clerk; Senate Office of Public Records), parsed into structured rows: 3,995 machine-readable filings covering 2018–2025, comprising 4,128 earned-income rows, 197,495 asset rows and 7,612 liability rows. 435 further filings exist only as scanned images and are excluded.

Not from the dataset. The exact-value requirement for earned income, House Rule XXV, the 15% of Level II formula, the $221,900 Level II rate as of January 1 2025, the resulting $33,285 limit, and the Ethics Reform Act of 1989 all come from published congressional ethics guidance and House rules. They are external claims and are the load-bearing half of the argument. A machine-readable export of the per-schedule precision counts is available on request.

Reproducibility & verification

This is an independent working paper. Produced by GovGreed Research; not externally peer-reviewed. The per-schedule counts (4,128 income rows / 100% exact / 0 bracketed; 7,612 liability rows / 100% bracketed / 0 exact; 197,495 asset rows / 179,023 bracketed; 6,001 asset rows with no upper bound), the 2.2% precision share (4,128 of 190,763 valued rows), the $7,399 median exact figure, the 283 members with an income row, and every entry in Table 2 were derived live and verified as of July 15, 2026.

Pinned parameters. Filings restricted to parse_quality='parsed' — the machine-readable set (3,995 of 4,430). The precision denominator is valued rows only: 4,128 + 179,023 + 7,612 = 190,763. The 18,472 asset rows carrying no value are excluded rather than assigned. Note for anyone rebuilding this: pfd_filings.filing_type is 'O' on all 4,430 rows, so filtering it for annuals returns zero; the year column is year, not filing_year; pfd_assets uses value_min/value_max while pfd_liabilities uses amount_min/amount_max.

The claim we deliberately did not make. No member is tested against the $33,285 cap. Section 5 shows the naive test fails in both directions — arrival filings report a pre-office year, and the cap governs only outside earned income while pensions, retirement distributions and investment income are exact on this form and exempt from it. The rows carry neither fact. The eight-figure figures in Table 2 are not breaches and are not presented as any.

Conflict of interest & funding

GovGreed is a commercial congressional-trading-intelligence platform; GovGreed Research is its analysis function. This paper received no external funding, and no member named here was given prior review. It uses only public federal records and published ethics guidance, and is released free to read, quote, and reproduce under CC BY 4.0 with attribution. Nothing here alleges wrongdoing by anyone. The three members named in Table 2 — David McCormick, Cleo Fields and Tim Sheehy — appear solely as examples of what an exact line looks like, on arrival filings reporting years in which no outside-income cap applied to them. Reporting by category is lawful and is what the form asks for; filers using it are complying with it. The finding is about the architecture of the disclosure, not about any person's conduct. GovGreed's own member pages publish bracket-midpoint net-worth estimates and are subject to the same limitation this paper describes.

Revision history

v1.1 · 2026-07-16 — Evidence-labelling correction, no figure changed. v1.0's Table 1 printed “0” in the “exact” column for the asset and liability schedules, as though we had counted zero exact rows there. We had not, and could not: the form offers no exact-value box on those schedules, so there is nothing to count. Only one half of the wall is a measurement — the earned-income half, and it is a strong one: that schedule carries bracket fields in addition to its exact-value field, the same parser fills bracket fields 186,635 times on the other schedules, and across 4,128 income rows it uses them zero times. The other half rests on the ethics guidance in section 4, which is where it belonged all along. Table 1 now reads “no such field”, its source note explains why the two sides are not symmetrical evidence, and a limitation records it. Every figure in the paper is unchanged and was re-derived at v1.1: 4,430 filings / 3,995 parsed / 435 scanned; 4,128 income rows, 4,128 exact, 0 bracketed; 197,495 asset rows, 179,023 bracketed, 6,001 unbounded; 7,612 liability rows, 7,612 bracketed; median $7,399; 283 members; 2.2% of 190,763 valued rows. The correction is to the epistemics, not the arithmetic — which is the kind that is easiest to let slide and worst to be caught on.

v1.0 · 2026-07-15 — Initial publication. Per-schedule precision counts, the 2.2% share, the 6,001 unbounded rows, the $7,399 median and Table 2 derived live and verified as of July 15, 2026; the legal basis (exact-value requirement, House Rule XXV, 15% of Level II, $221,900, $33,285, Ethics Reform Act 1989) sourced to published ethics guidance before drafting rather than assumed. Recorded at publication: the paper originally intended to test exact income rows against the $33,285 cap. Reading the rows first killed that test — the largest figures are arrival filings reporting pre-office years, and the cap governs only outside earned income while pensions and retirement distributions are exact and exempt. The test would have produced a list of “members over the cap” that was wrong in both directions. It is documented in section 5 rather than deleted, because the reason it fails is itself the reason the form's precision is so narrow.

Frequently asked

Why is earned income the only exact number on a congressional disclosure?
Because it is the only schedule with a cap attached. House Rule XXV, created by the Ethics Reform Act of 1989, limits a member's outside earned income to 15 percent of the annual rate of basic pay for Level II of the Executive Schedule — $33,285 in 2025. A cap cannot be enforced against a bracket: if the form said "between $15,001 and $50,000" nobody could tell whether the limit had been breached. So the ethics guidance requires the exact value for earned income, expressly unlike every other financial interest on the same form.
How much of the disclosure is actually a number?
2.2 percent. Across 3,995 machine-readable filings from 2018 to 2025, there are 4,128 exact earned-income rows against 179,023 bracketed asset rows and 7,612 bracketed liability rows. The earned-income schedule is the half that proves the point: it has bracket fields available and uses them zero times in 4,128 rows. On the asset and liability schedules the form offers no exact-value box at all, so their vagueness is what the form provides rather than a count we made. It is not a gradient between schedules — it is a wall.
What does "no upper bound" mean?
The top asset category on the form is open-ended — "over $50,000,000" — so it states a floor and stops. There is no number above it and no way to distinguish a $51 million holding from a $500 million one. The disclosure contains 6,001 such rows. That is more rows with no ceiling than the 4,128 rows that carry a real number.
Is this paper accusing anyone of breaking the outside-income cap?
No, and it deliberately makes no compliance claim at all. Testing the cap would require knowing which rows count as "outside earned income" under the rule — pensions, retirement distributions and investment income do not — and whether the filer was a sitting member in the year reported. Neither is determinable from these rows. The paper is about the form's precision architecture, not about any person's conduct.
Why are there eight-figure income rows if the cap is $33,285?
Because those are arrival filings. A candidate or incoming member's first disclosure reports the calendar year before they took office, when the cap did not apply to them. David McCormick's 2022 filing reports $22,496,227 in salary from Bridgewater Associates; Tim Sheehy's 2023 filing reports $5,006,481 in wages from Bridger Aerospace. One filer's line is explicit about it, describing an exercise of options "received prior to entering Senate." These are not breaches. They are the last precise photograph of someone's finances before the ranges take over.
Isn't reporting by category a reasonable privacy compromise?
That is the standard defence and it is arguable. The point of this paper is that the compromise was not applied consistently, and the inconsistency has a pattern. A $7,399 speaking fee — the median exact figure on the whole form — gets no privacy protection at all, because there is a rule that needs the number. A nine-figure portfolio gets an open-ended category, because there is no rule that needs it. Privacy is not what varies. Enforcement is.
What would fix it?
Nothing in this paper requires a new form, and that is the uncomfortable part. The mechanism for exact reporting already exists, is already law, and is already routinely complied with — just on the one schedule where somebody attached a limit. The form proves Congress can be precise when it decides something matters enough to check.

Sourcing this for a story?

The per-schedule precision counts are reproducible from the filings and the pinned parameters in the back matter. Machine-readable exports are available to journalists on request. Two asks: the legal half (the exact-value requirement, House Rule XXV, the 15% formula, the $33,285 limit) should be cited to congressional ethics guidance directly rather than to us; and please preserve the scope — this paper tests nobody against the cap, and section 5 explains why that test fails in both directions. Methods across the series are documented at /research.

References & data sources

  1. Congressional Personal Financial Disclosures — annual filings (House Clerk; Senate Office of Public Records). 3,995 machine-readable filings, 2018–2025: 4,128 earned-income rows, 197,495 asset rows, 7,612 liability rows. 435 scanned-only filings excluded.
  2. Exact-value requirement for earned income — congressional ethics guidance states that for earned income, unlike other financial interests, the exact value must be disclosed rather than a category of value. Outside earned income above $200 is reportable.
  3. House Rule XXV — limits outside earned income attributable to a calendar year to 15 percent of the annual rate of basic pay for Level II of the Executive Schedule. Created by the Ethics Reform Act of 1989, effective 1991, which also eliminated honoraria.
  4. The 2025 limit — Level II of the Executive Schedule was $221,900 as of January 1, 2025; 15 percent of that is $33,285, the figure the House Committee on Ethics publishes annually.
  5. Companion papersGGR-WP-2026-16 (what the liability schedule does not ask), GGR-WP-2026-10 and GGR-WP-2026-08 (the bracket-midpoint arithmetic this paper declines to perform).
  6. Image credit — Longworth House Office Building — Architect of the Capitol, public domain, via Wikimedia Commons.

Keep pulling the thread

Every disclosure, every trade, every bill — cross-referenced.

Start Free — See Today's Top 10 Signals

Not financial advice. All data from public federal disclosures.