SECOND MEASUREMENT SM-020
A registered lobbyist must file each quarter’s report within 20 days. Of 97,884 reports for 2025, 11,986 went up late, 2,069 more than a month late, and the fine for a knowing violation is up to $200,000
The claim: Lobbying reports (LD-2) filed after the 20-day deadline: 11,986 of 97,884 in 2025; live read of the Jul–Sep 2026 deadline
What we found: 11,986 of 97,884 2025 quarterly reports late (12.2%), 2,069 more than a month; on the 20 Oct 2026 deadline, 2,668 of 24,261 registrant–client pairs (11.0%) had nothing posted.
Status: Published 21 Oct; questions sent 21 Oct to the Senate Office of Public Records and the House Legislative Resource Center; no reply yet
Every lobbying firm and every organisation with in-house lobbyists files a quarterly report (LD-2) with the Senate and the House, due 20 days after the quarter ends. The public database stamps each report with the time it was posted; on every report we checked, that was the time it was signed. We counted every quarterly and termination report for January 2025 to June 2026 and read the stamp on every late one: 17,972 of 149,237 (12.0%) were late. For 2025, 11,986 of 97,884 were late, by a median of 15 days. Who lobbies for whom is public from the day a lobbyist registers; until the quarterly report is up, what that quarter’s lobbying covered is not: the issues, the agencies, the lobbyists and the money. The law sets a fine of up to $200,000 for a knowing violation.
Look up a firm or client: every late report and the 20 October status, by name: lobbying lookup. For foreign governments’ agents, see the FARA country lookup (SM-024).
- 2 U.S.C. 1604(a): each registrant files its quarterly report “No later than 20 days after the end of the quarterly period … or on the first business day after such 20th day if the 20th day is not a business day”. 2 U.S.C. 1606: a knowing failure to comply carries a civil fine of up to $200,000.1
- The public database at lda.gov stamps every report with the time it was posted. Filing is electronic by law. On 40 randomly chosen late reports the “Digitally Signed” time printed on the form matched that stamp to the second (signature_vs_posted_sample.json).
- Six deadlines, 21 Apr 2025 to 20 Jul 2026: 17,972 of 149,237 reports late (12.0%), 3,092 more than a month late, the longest 525 days.
- 2025: 11,986 of 97,884 late (12.2%); median 15 days; 2,069 more than a month.
- Live: reports for Jul–Sep 2026 were due 20 October 2026. Of the 24,261 registrant–client pairs that reported for Apr–Jun 2026 and had not ended their registration by that day, 2,668 (11.0%) had nothing posted for Jul–Sep 2026 by the end of it: no quarterly report, no-activity report, termination or amendment. They come from 1,182 registrants (live_2026Q3.json, read 04:05–05:22 UTC on 2026-10-21). Rebuilt the same way from posted times for the previous deadline, 20 July 2026, the count was 2,515 of 24,047 (10.5%); by 20 October 2026, 2,426 of them had filed and 89 had not (backtest_2026Q2.json).
- Reports that say there was no lobbying activity are late more often: 19.7% of 15,055, against 10.9% of 126,707 regular quarterly reports. Termination reports, filed when a registration ends: 16.0% of 7,475.
- The day after the deadline is the busiest late day in 3 of the six quarters. After the first week, late reports bunch up again: in the six days from 13 to 18 days out, 4,684 of the 17,972 went up, against 1,442 in the five days before, and in every quarter the busiest day after the first week falls 14 to 17 days out, with 137 to 338 registrants filing on that one day. We do not know what prompts it; it is our first question to the Senate and the House.
- 864 of the 17,972 late reports (4.8%) belong to a registrant–client pair that registered only after the report was due; registration is due “No later than 45 days after a lobbyist first makes a lobbying contact or is employed or retained to make a lobbying contact, whichever is earlier”,1 so a report for that quarter can fall due before the registration does, and these may not be late at all. Without them: 17,108.
- 2,763 registrants filed at least one late report. Of the 20 with the most, 4 filed every report late across the six quarters, termination reports included: Sustainable Strategies DC, 249 of 249 for 43 clients; Armory Hill Advocates (Formerly Known As Rawlson Policy Group), 129 of 129 for 26 clients; Potomac Strategic Development Company, LLC, 79 of 79 for 15 clients; Congressional Partners, 76 of 76 for 15 clients. Some of these reports say there was no lobbying in the quarter, which still has to be reported by the deadline2: Armory Hill Advocates (Formerly Known As Rawlson Policy Group): 76 of 129; Congressional Partners: all of 76.
Disclosure: Markovian Protocol holds no financial position in any organisation named here, was paid by no one for this work, and showed it to no one before publication. How we work.
Six deadlines, 149,237 reports
| Quarter | Due | Reports | Late | Share | Over 30 days | Regular, late | No activity, late | Termination, late |
|---|---|---|---|---|---|---|---|---|
| Apr–Jun 2026 | 20 Jul 2026 | 25,685 | 2,781 | 10.8% | 224 | 9.9% | 18.4% | 12.7% |
| Jan–Mar 2026 | 20 Apr 2026 | 25,668 | 3,205 | 12.5% | 799 | 11.5% | 18.1% | 17.5% |
| Oct–Dec 2025 | 20 Jan 2026 | 25,167 | 3,018 | 12.0% | 528 | 10.7% | 18.6% | 18.4% |
| Jul–Sep 2025 | 20 Oct 2025 | 24,793 | 3,100 | 12.5% | 617 | 11.3% | 20.8% | 16.1% |
| Apr–Jun 2025 | 21 Jul 2025 | 24,320 | 2,809 | 11.6% | 406 | 10.4% | 19.9% | 16.3% |
| Jan–Mar 2025 | 21 Apr 2025 | 23,604 | 3,059 | 13.0% | 518 | 11.7% | 22.7% | 14.5% |
Every LD-2 for the quarter: regular reports (Qn), reports of no activity (QnY), and termination reports (nT, nTY), which carry the same deadline; amendments are not counted. Late = posted on or after the day after the deadline, Eastern time. Deadlines from 2 U.S.C. 1604(a), matching the Senate and House filing calendars.4 Read from lda.gov on 2026-10-15: regular and no-activity reports from 04:59 UTC, termination reports from 07:25 UTC, the firm totals 07:32 to 08:06 UTC.
The Center for Public Integrity counted late filing in 2005, under the old law, when reports were due every six months and the Senate’s database recorded only the day a form was entered: of “some 183,000” forms filed with the Senate since 1998, “36,000 of them (more than 19 percent) were late, 8,800 by more than three months.” The same article says “the Center counted all forms entered within 90 days of the deadline as ‘on time’”, so its rule and ours differ and the two shares do not compare. The nearest figure we have: 796 of our 149,237 reports (0.5%) went up more than 90 days after the deadline.5
How late
| Days past the deadline | Reports |
|---|---|
| 1 day | 2,985 |
| 2 to 7 days | 3,303 |
| 8 to 30 days | 8,592 |
| 31 to 90 days | 2,296 |
| more than 90 days | 796 |
Only 16 late reports went up in the first five minutes after midnight, so the line between the deadline day and the next does not decide the count.
| Quarter | Posted | Days after deadline | Late reports that day | Registrants |
|---|---|---|---|---|
| Jul–Sep 2025 | Thursday 6 Nov 2025 | 17 | 649 | 338 |
| Jan–Mar 2026 | Tuesday 21 Apr 2026 | 1 | 564 | 159 |
| Jan–Mar 2025 | Tuesday 6 May 2025 | 15 | 545 | 263 |
| Oct–Dec 2025 | Wednesday 21 Jan 2026 | 1 | 509 | 169 |
| Apr–Jun 2025 | Tuesday 5 Aug 2025 | 15 | 506 | 276 |
| Apr–Jun 2025 | Tuesday 22 Jul 2025 | 1 | 502 | 164 |
| Jan–Mar 2025 | Tuesday 22 Apr 2025 | 1 | 484 | 150 |
| Apr–Jun 2026 | Tuesday 21 Jul 2026 | 1 | 480 | 160 |
The days on which the most late reports were posted.
The firms
| Registrant | Late reports | Clients, late | Quarters, late | Median days late | Longest |
|---|---|---|---|---|---|
| Sustainable Strategies DC | 249 of 249 | 43 | 6 | 15 | 57 |
| Merchant McIntyre & Associates, LLC | 234 of 561 | 94 | 5 | 1 | 361 |
| Keller Partners & Company | 204 of 290 | 54 | 6 | 3 | 246 |
| McAllister & Quinn, LLC | 179 of 427 | 93 | 6 | 1 | 183 |
| North Star Strategies, LLC | 175 of 214 | 40 | 5 | 15 | 316 |
| Armory Hill Advocates (Formerly Known As Rawlson Policy Group) | 129 of 129 | 26 | 6 | 16 | 60 |
| Hobbs, Straus, Dean & Walker, LLP | 119 of 199 | 36 | 5 | 3 | 32 |
| FS Vector LLC | 110 of 258 | 47 | 5 | 9 | 91 |
| Capitol Hill Consulting Group | 102 of 314 | 56 | 6 | 1 | 525 |
| O'Keeffe Shahmoradi Strategies, LLC | 100 of 148 | 28 | 5 | 3.5 | 79 |
| The Ferguson Group, LLC | 99 of 771 | 82 | 6 | 6 | 277 |
| Rubin, Turnbull & Associates | 88 of 216 | 45 | 4 | 3 | 135 |
| Freemyer & Associates P.C. | 88 of 106 | 21 | 5 | 3 | 78 |
| Velocity Government Relations, LLC | 86 of 89 | 19 | 6 | 30 | 239 |
| The Majority Group, LLC | 85 of 102 | 19 | 5 | 6 | 28 |
| Lobbyit.com | 82 of 253 | 42 | 3 | 30.5 | 157 |
| Corley Consulting, LLC | 80 of 96 | 18 | 6 | 16 | 36 |
| Potomac Strategic Development Company, LLC | 79 of 79 | 15 | 6 | 18 | 46 |
| Paragon Government Relations | 78 of 79 | 14 | 6 | 16 | 148 |
| Congressional Partners | 76 of 76 | 15 | 6 | 22 | 30 |
A lobbying firm files one report per client per quarter, so a firm that is late for a quarter is late many times. “Of” counts every report the registrant filed for the six quarters, all four types; the per-type counts are in the summary exhibit.
How this ends
The firms close it by filing on time; the table above names the ones with the most to file. The Secretary of the Senate and the Clerk of the House write to registrants who do not file and refer those who do not answer within 60 days to the U.S. Attorney for the District of Columbia, which enforces the Act.2 GAO counts 3,566 such referrals for failure to file quarterly reports in 2015–2024: about 36% closed as in compliance, meaning the report was eventually filed, about 63% still pending; and one civil settlement in 2024, a $65,000 penalty and an agreement to “permanently retire from lobbying at the federal level”.3 A report filed late is not a report never filed, and nothing public says whether lateness alone is ever referred. We re-read every deadline the day after.
Our questions to the Secretary of the Senate and the Clerk of the House
- In every quarter we read, the busiest day for late reports after the first week came 14 to 17 days after the deadline, with 137 to 338 registrants filing on that one day. Do your offices send a notice around then, and what does it say?
- Is a report filed late, but within 60 days of your notice, ever referred to the U.S. Attorney, or only a report never filed?
- Would you publish the number of reports filed after each deadline?
Their reply, scored
What we told whom, and when.
| 15 Oct 2026 | Measured. Nobody has seen the page. |
| 21 Oct 2026 | Live read of the Jul–Sep 2026 deadline, 04:05–05:22 UTC. |
| 21 Oct 2026 | Published. The three questions above sent by email to the Senate Office of Public Records and the House Legislative Resource Center, the addresses their own LD-2 guidance gives. |
What we can’t be sure of
- We take the posted time as the filing time; 40 of 40 sampled reports carried the same signed time. Filing must be electronic; the guidance names one exception, an accommodation under the Americans with Disabilities Act, and such a report could be posted later than it was filed.
- Amendments are not counted, and a report replaced by an amendment keeps its original time.
- Each late report is counted once, as filed. 158 registrant–client–quarter groups have more than one late report, such as two copies posted seconds apart, or a regular report and a termination report for the same client and quarter: 163 reports in all, 0.9% of the late count.
- The registration check covers registrations posted since 1 December 2024.
- Third-quarter 2025 reports fell due on 20 October 2025, during the federal shutdown. The guidance says the Secretary and the Clerk “do not have the authority under the LDA to grant extensions to registrants”, and we found no notice moving the date.2
Run it yourself
python3 lda_census.py results_2026-10-15.json 2025Q1 2025Q2 2025Q3 2025Q4 2026Q1 2026Q2 python3 lda_registrations.py 2024-12-01 registrations_2026-10-15.json python3 analyze.py results_2026-10-15.json registrations_2026-10-15.json summary_2026-10-15.json --firm-totals python3 sig_check.py results_2026-10-15.json 40 20261015 signature_vs_posted_sample.json # back-test of the live read on the previous quarter python3 lda_pairs.py 2026Q1 Q,QY pairs_2026Q1.json --posted-before 2026-07-21; python3 lda_pairs.py 2026Q1 T,TY pairs_2026Q1_term.json --posted-before 2026-07-21 python3 lda_pairs.py 2026Q2 Q,QY pairs_2026Q2.json --posted-before 2026-10-21; python3 lda_pairs.py 2026Q2 T,TY pairs_2026Q2_term.json --posted-before 2026-10-21; python3 lda_pairs.py 2026Q2 A,AY pairs_2026Q2_amend.json --posted-before 2026-10-21 python3 backtest.py pairs_2026Q1.json 2026-07-21 backtest_2026Q2.json pairs_2026Q2.json pairs_2026Q2_term.json pairs_2026Q2_amend.json --terminated pairs_2026Q1_term.json # the live read, after the July-September deadline (or recompute it from the exhibits with the second line alone) python3 lda_pairs.py 2026Q3 Q,QY,T,TY,A,AY pairs_2026Q3.json --posted-before 2026-10-21 python3 live.py pairs_2026Q2.json pairs_2026Q3.json live_2026Q3.json --terminated pairs_2026Q2_term.json
The exhibits are gzipped; gunzip -k them first. Standard library only; the API allows anonymous reads but rate-limits them, so a full run takes about an hour. Scripts and exhibits: sm-020/.
References
- 2 U.S.C. 1603, 1604 and 1606, saved copies usc-2-1603.html, usc-2-1604.html, usc-2-1606.html.
- Secretary of the Senate and Clerk of the House, Lobbying Disclosure Act Guidance, last revised 28 February 2025, saved copy ldaguidance.pdf.
- GAO, 2024 Lobbying Disclosure, GAO-25-107523, saved copy gao-25-107523.html.
- Secretary of the Senate, filing deadlines, saved copy senate_filing_deadlines.html; Clerk of the House, lobbying disclosure notices, saved copy house_lda_notices.html.
- M. Asif Ismail, Breaking the law, Center for Public Integrity, 4 April 2005 (archive kept by POGO). publicintegrity.org, saved copy cpi_breaking_the_law_2005.html.
Cite as
@misc{markovian-sm020,
author = {{Markovian Protocol}},
title = {Time from the 2 U.S.C. 1604(a) deadline to posting, every quarterly and termination
lobbying report (LD-2) for January 2025 to June 2026},
number = {SM-020},
year = {2026},
month = oct,
url = {https://markovianprotocol.com/measurements/sm-020.html},
doi = {10.5281/zenodo.23396299}
}