The fix was simple, the calendar was not. You may know exactly how much money came in and went out, yet the filing cadence and small technical details can trip you up. This guide keeps you out of that stress spiral and gives you a clean, repeatable way to file on time, at quality, every time.
Key Takeaways
- Form 8872 is the public disclosure report for section 527 organizations. It lists contributions received and expenditures made that meet the IRS reporting rules.
- You must generally file Form 8871 to claim 527 status. If you are not required to file Form 8871, or you lost 527 treatment for failing to file it, Form 8872 is usually not required. Qualified state or local political organizations can be exempt.
- Electronic filing is mandatory for periods beginning after December 31, 2019. Paper is not accepted for those periods.
- Filing cadence depends on the year. Even-numbered election years use monthly or quarterly filings, plus pre-election and post-general election reports. Odd-numbered years use monthly or semiannual. You must choose one cadence for the year and stick to it.
- Penalties come in two flavors. A 21% tax applies to the contributions and expenditures tied to a filing failure. A separate public inspection penalty is 20 per day, capped at 10,000 per report.
What Form 8872 Is, and Who Must File
Form 8872, Political Organization Report of Contributions and Expenditures, is the IRS disclosure that makes your fundraising and spending visible to the public. If you are tax exempt under section 527 and you accept contributions or make expenditures for an exempt function, you likely need to file. The major exceptions are important:
- You do not file Form 8872 if you are not required to file Form 8871.
- You do not file Form 8872 if you are taxed because you failed to file or amend Form 8871.
- Qualified state or local political organizations that report similar information to a state agency and make it public are exempt.
If you are setting up a new organization, remember that Form 8871 is the notice that you will be treated as a 527. That filing and its confirmation are what unlock your e-file credentials for 8872.
Tip: Tie your “are we a 527” question to the 8871 record. If 8871 was never required or you lost 527 status for not filing it, you likely do not file 8872. Confirm your status before you load data into schedules.
E-file Only, No Paper
For reporting periods beginning after December 31, 2019, Form 8872 must be filed electronically on the IRS Political Organization Filing and Disclosure site. Paper submissions for those periods are not accepted. If you need a username and password, the IRS mails credentials after you electronically file Form 8871 and submit Form 8453-X. If you lost your login, you can write or fax the IRS to request new credentials, which can take several weeks, so plan ahead.
- You will upload an XML file or enter data online in the IRS system.
- Keep a PDF copy for your records and retain internal sign-off for your audit trail, even though you do not attach a signed PDF to the IRS upload.
Quick Orientation to Schedules and Lines
- Schedule A lists itemized contributions that meet the threshold and aggregates small contributions below threshold. These feed Line 9.
- Schedule B lists expenditures with payee and purpose details. These feed Line 10.
- Line A holds the reporting period dates. Line B marks whether this filing is initial, amended, final, or a change of address.
- You must keep your Line A dates synchronized with the cadence you elected for the year.
What “Itemized” Actually Means on Schedule A
You must list each contributor whose aggregate contributions during the calendar year, as of the end of this reporting period, are at least 200, and if any of those contributions were accepted during this period. In-kind contributions count at fair market value. For smaller donors, you add one entry labeled “Aggregate below Threshold” with the total amount for all such contributions.
What Schedule B Requires
Report each expenditure made during the reporting period that was not previously reported. Include payee, date, amount, and a specific purpose. In-kind expenditures are reported at fair market value. There is no “anonymous other entity” concept in the IRS rules, and withholding required details can trigger penalties, so document fully.
Why This Matters
Missing a date or submitting incomplete information does not just create busywork, it can cost real money. If you fail to file on time or file with missing or incorrect information, the IRS can assess a tax equal to 21% of the contributions and expenditures related to the failure. Separately, if you fail to make your filed report publicly available at your office as required, there is a public inspection penalty of 20 per day, capped at 10,000 per report.
Filing Cadence and Deadlines at a Glance
Here is how due dates work, based on the calendar year you are in. You must choose one cadence and keep it for the entire year.
Even-numbered election years, like 2026
- Choose monthly or quarterly for the whole year.
- In addition, you may need a pre-election report and a post-general election report if you made contributions or expenditures tied to that election.
Monthly in even years
- Due by the 20th day after month end, except no monthly reports for October and November.
- Instead, you file a pre-general election report and a post-general election report.
- You also file a year-end report by January 31 for December activity.
Quarterly in even years
- Due by the 15th day after each calendar quarter ends.
- A pre-election report, a post-general election report, or both can still be required.
- Year-end is due by January 31 of the following year.
Pre-election report in even years
- File by the 12th day before the election, or by the 15th day before the election if you send it by certified or registered mail.
- Covers activity through the 20th day before the election.
Post-general election report in even years
- File by the 30th day after the general election.
- Covers activity through the 20th day after the general election.
Odd-numbered years
- Choose monthly or semiannual for the whole year.
- Monthly is due by the 20th day after month end, with December due by January 31.
- Semiannual is due July 31 for January 1 through June 30, and January 31 for July 1 through December 31.
Calendar Example, 2026 Election Cycle
Assume you pick monthly for 2026, an even-numbered year.
- January through September reports, each due by the 20th of the next month, for example, January activity due February 20.
- No monthly filings for October and November. You file:
- Pre-general report 12 days before the general election date, or 15 days before if mailed by certified or registered mail.
- Post-general report 30 days after the general election.
- A year-end report for December, due January 31, 2027.
If you choose quarterly instead, your Q1, Q2, and Q3 reports are due 15 days after each quarter end, and you still handle pre- and post-election reports if you had election-related activity, then file your year-end by January 31, 2027.
Tip: Pin a single master calendar with IRS due dates, internal data cutoffs, and reviewer signoffs. Rehearse the pre- and post-election steps during Q2 so your team is confident when the election window hits.
What Counts as Reportable Contributions and Expenditures
Getting the definitions right keeps your totals clean and your review time short.
Contributions that belong on Schedule A
A contribution is any receipt for the organization’s exempt function, including money, loans, transfers, and in-kind support. Itemize each contributor if both conditions are met, as of the end of this reporting period:
- The contributor’s aggregate for the calendar year is at least 200, and
- You accepted at least one contribution from them during this reporting period.
Include in-kind at fair market value. For small donors below the threshold, post a single line labeled “Aggregate below Threshold” with the total amount. Make sure each itemized entry includes name, address, employer, and occupation if the contributor is an individual.
Practical tips
- Tie your itemization to a running year-to-date aggregator, not just the current period.
- Reconcile your “Aggregate below Threshold” line to the detailed donor list before you export XML.
- Avoid placeholders like “Anonymous Other Entity.” The IRS requires specific donor information for itemized entries. If you withhold required details, that amount can be subject to penalty.
Expenditures that belong on Schedule B
Report each separate expenditure not previously reported, with payee name and address, date, amount, and a specific purpose. In-kind expenditures are listed at fair market value. Unlike contributions, the instructions do not set a dollar threshold for itemizing expenditures, so plan to itemize each one for the period.
Purpose field, keep it specific
- Good: “Digital ads for GOTV in Houston,” “Polling services, District 3,” “Direct mail, absentee ballot chase.”
- Avoid vague entries like “campaign expense.” If you cannot tell what it was later, a reviewer cannot either.
Common classification mistakes that cause rework
- Splitting a single donor across minor spelling variations, which hides that their year-to-date crossed 200.
- Treating in-kind donations as zero value instead of fair market value.
- Using generic purpose descriptions on Schedule B that do not explain what was purchased.
- Letting your Line A dates drift out of sync with your elected cadence, which causes items to fall outside the period.
Quick self-check: If a stranger read your Schedule A and B, could they tell who gave, what you bought, and why, without calling you for context? If the answer is yes, your review cycle just got faster.
Complete and E-file Form 8872, Step by Step
You can enter data directly on the IRS site or upload XML from your system. Either way, use this checklist to keep control.
Line-by-line setup before you generate XML
- Lines 1–7, verify organization details, EIN, and contact information for the treasurer and record keeper.
- Line A, set the From and To dates that define the reporting period. This must roll forward from the last report’s end date.
- Line B, pick the box that applies, Initial, Amended, Final, or Change of Address.
- Line 8, confirm the report type matches your cadence and the election context. If you are filing a post-general election report, include the election date and state in Line 8h.
Schedules and totals
- Schedule A, itemize required contributors, enter “Aggregate below Threshold,” and total.
- Schedule B, itemize each expenditure and total.
- Line 9 must equal the total of Schedule A. Line 10 must equal the total of Schedule B.
Electronic filing steps
| Step | Action | Control point |
| 1 | Generate or export XML from your platform, or prepare entries on IRS.gov | Confirm Line A dates, Line B status, totals on Lines 9 and 10 |
| 2 | Log in to the IRS Political Organization Filing and Disclosure site | Verify you have the correct username and password, request replacements early if needed |
| 3 | Upload XML or complete data entry, then submit | Capture the IRS acknowledgment screen and confirmation number |
| 4 | Archive your PDF copy, internal signoff, and the IRS acknowledgment | Keep proof of timely filing with your compliance records |
Electronic filing is required for periods beginning after December 31, 2019. Do not mail paper for those periods, the IRS will not accept it.
Public inspection requirements
Your filed Form 8872, including Schedules A and B, is posted on the IRS website. You must also make a copy available for public inspection at your principal office and at each regional or district office with at least three paid employees. Failure to meet the public inspection requirement triggers a penalty of 20 per day, with a 10,000 cap for each report.
Pro move: Keep a simple “Public Inspection” binder at the front desk that includes your latest 8872, and log when you update it after each filing. That log can save you time if a question arises.
Penalties, Abatement, and Strong Safeguards
Two separate penalty regimes apply, and it helps to keep them distinct.
- Filing failure penalty, 21% of the total contributions and expenditures to which the failure relates. This covers late, missing, incomplete, or incorrect filings. The IRS can waive amounts for reasonable cause, so document extenuating circumstances and keep evidence of attempts to file.
- Public inspection penalty, 20 per day, capped at 10,000 per report, if you fail to make filed reports available at required locations.
Reasonable cause, how to frame it
If you missed an electronic filing because your XML was rejected or your credentials lapsed, you can request abatement. Provide a dated timeline of attempts, the rejection messages, and what you changed to fix the problem. The IRS guidance allows abatement when failure was due to reasonable cause, not willful neglect.
Build a reliable 8872 workflow
- One cadence for the year. Lock it on January 1.
- A single master calendar with IRS due dates, internal data cutoffs, and a named reviewer.
- SOPs for donor aggregation, “Aggregate below Threshold,” in-kind valuation, and purpose descriptions.
- A preflight checklist that reconciles Line 9 to Schedule A and Line 10 to Schedule B.
- A filing evidence packet, acknowledgment, and a public inspection binder entry.
How Accountably can help, without adding chaos
If you are stretched thin, outsourcing pieces of the process can help only if it runs on structure. At Accountably, our teams follow SOP-driven execution, standardized workpapers, a multi-layer review model, and set SLAs. That matters for Form 8872 because you need clean donor aggregation, purpose clarity on expenditures, and on-time uploads every period, not resumes. We plug into your systems, keep your cadence, and protect your review time by catching issues before they hit your desk. Use us where it truly adds control, and keep everything else in-house.
We exist to add capacity without chaos, so your team can focus on strategy while filings go out on time, with fewer edits.
FAQs
What is Form 8872 in plain English?
It is the public report where a 527 organization discloses contributions it accepted and expenditures it made. Itemize contributors who meet the 200 aggregate threshold, list all expenditures with clear purposes, and file on the cadence you elected for the year.
How do even and odd years change my due dates?
In even-numbered election years, you choose monthly or quarterly, and you may file pre- and post-general election reports. In odd-numbered years, you choose monthly or semiannual. Once chosen, stick to that cadence for the full calendar year.
Do I still need Form 8872 if I did not have any reportable activity?
If you accepted no contributions and made no expenditures during the period, most organizations file a report showing zero activity to maintain continuity, based on their elected cadence. Check your status under Form 8871 and whether you qualify as a state or local filer that is exempt.
What happens if I file late?
The IRS can assess a tax equal to 21% of the contributions and expenditures tied to the failure. If the issue was technical and you can show reasonable cause, you can request abatement. Separately, do not forget the public inspection rule, which has its own per-day penalty.
Are “anonymous” donors allowed on 8872?
For itemized entries, you must disclose required contributor details, including name, address, employer, and occupation for individuals. For small donors, you can include one line labeled “Aggregate below Threshold.” Do not use generic placeholders that hide required details.