IRS Forms

Form 8872 – Compliance Checklist: Schedules A/B, E-file, 2026 Deadlines

Practitioner guide to Form 8872 for section 527 political organizations: who must file, Schedules A and B, the $200 itemization threshold, e-file, and 2026 deadlines.

20 min read Updated Jun 14, 2026
Editorial Standards
How we research, review, and update this guide

Every Accountably guide is researched against primary IRS sources, reviewed by a U.S. CPA, and refreshed as guidance evolves. Read our Editorial Guidelines to see how we source, fact-check, and update our content.

Tell us who you are – we will jump to what matters most:

The Form 8872 calls that go sideways tend to start with a new committee treasurer who assumes the report is private, the way a corporate return is, and only learns it is open to public inspection after the contributor names are already live. Form 8872 is the public Political Organization Report of Contributions and Expenditures that section 527 organizations file under IRC section 527(j). You itemize every contributor and recipient whose annual total tops $200 on Schedule A and Schedule B, then carry the subtotals to Line 9 and Line 10.

Two penalty tracks make the disclosure rules worth getting right. A 21% tax applies to the contributions and expenditures tied to a filing failure, and a separate public inspection penalty runs $20 per day, capped at $10,000 per report. Electronic filing is mandatory for organizations expecting contributions or expenditures over $50,000 in a calendar year, and the cadence shifts between election and non-election years.

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, for organizations that have, or expect to have, contributions or expenditures exceeding $50,000 in a calendar year. 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 by organizations that have, or expect to have, contributions or expenditures exceeding $50,000 in a calendar year. 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 more than $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 15th day before the election, or by the 12th 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 15 days before the general election date, or 12 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 more than $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, and never a social security number, since Form 8872 is open to public inspection.

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. Like contributions, expenditures are itemized on Schedule B when they aggregate more than $200 per recipient for the calendar year; smaller amounts still flow into the Line 10 total.

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 (a political organization must obtain an EIN even if it has no employees), 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, and check exactly one Type-of-report box (each reporting period requires its own Form 8872). If you are filing a post-general election report, include the election date and state in Line 8h. If you are filing a pre-election report, identify the type of election, the date of the election, and the state in Line 8g.

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 for organizations that have, or expect to have, contributions or expenditures exceeding $50,000 in a calendar year. 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.

Common Mistakes We See Every Season

The same handful of errors show up across 527 filings every cycle, and most trace back to treating Form 8872 like a private return instead of a public disclosure.

1. Entering Social Security numbers on the form or schedules. Form 8872 and every attached Schedule A and Schedule B are open to public inspection, so any SSN you enter becomes part of the public record. Both schedules specifically prohibit SSNs. Fix: Use the organization's EIN only, and scan every contributor and recipient row for a stray SSN before you e-file.
2. Assuming the December monthly report is due January 20. Monthly filers (Box 8f) report by the 20th day of the following month, which leads many treasurers to pencil in January 20 for December. Per the Instructions for Form 8872, the December report is the exception and is due January 31. Fix: Hard-code January 31 for the December monthly report so it does not inherit the standard 20-day rule.
3. Filing a mid-year report during an election year. The mid-year report (Box 8e, due July 31) is only available in non-election years. In an election year you file quarterly (Boxes 8a through 8c) plus any pre-election and post-general election reports. Fix: Lock your cadence on January 1 based on whether the calendar year is an election year, and record the chosen boxes in your SOP.
4. Covering several periods on one form or checking more than one report-type box. Each reporting period needs its own Form 8872, and Line 8 allows exactly one report-type box. Combining periods or checking multiple boxes creates a defective filing the IRS can treat as a failure. Fix: File a separate return for each period and confirm a single Line 8 box is checked before submitting.
5. Leaving occupation, employer, or purpose fields blank on the schedules. Each itemized contribution on Schedule A must carry the contributor's name, address, ZIP, occupation, employer, year-to-date aggregate, amount, and date. Each itemized expenditure on Schedule B must add the purpose of the expenditure. Omitting any required field is an incomplete filing. Fix: Build a data-intake template that will not save a row until occupation, employer, and purpose are populated.

Reusable Checklists

These are copy-paste ready for your firm SOPs. Drop them into your workpaper templates and check off each step before a Form 8872 leaves your desk.

Before you file

  • Confirm 527 status and that Form 8871 was filed, so Form 8872 is actually required.
  • Determine whether the calendar year is an election or non-election year, then lock one cadence.
  • Enter the reporting period beginning and ending dates in Box A.
  • Check exactly one report-type box in Line 8 for this period.
  • Mark any applicable status box: initial, amended, change of address, or final report.
  • Verify the EIN appears on the form and on every Schedule A and Schedule B.

Schedule A and B data quality

  • Itemize each contributor whose contributions aggregate more than $200 for the year on Schedule A.
  • Itemize each recipient whose expenditures aggregate more than $200 for the year on Schedule B.
  • Confirm every itemized contribution row has name, address, ZIP, occupation, employer, amount, and date.
  • Confirm every itemized expenditure row has the recipient details plus a clear purpose.
  • Roll each page subtotal up to Line 9 (contributions) and Line 10 (expenditures).
  • Scan all rows once more to confirm no SSN was entered anywhere.

E-file and recordkeeping

  • File electronically through the IRS Political Organization Filing and Disclosure system.
  • Confirm login credentials are current well before the deadline, since replacements can take weeks.
  • Have an authorized official sign under penalties of perjury.
  • Save a PDF copy and the IRS acknowledgment for your audit trail.
  • Add the filed report to your public inspection binder.

Keep 8872 Season From Stalling

Form 8872 is a low-volume filing with high-stakes timing. The IRS Statistics of Income projection tables show only a few thousand Forms 8872 filed in a typical year, and nearly all of them go in electronically. That small number hides a punishing cadence: in an election year a committee can owe quarterly reports plus pre-election and post-general election reports, each on its own deadline and each open to public inspection the moment it posts.

The teams that stay on schedule treat Form 8872 like a recurring production run, not a once-a-year scramble. They standardize how donor data is aggregated, how expenditure purposes are written, and how each report is reconciled before anyone hits submit. The fix is process, not heroics.

  • Lock one cadence on January 1 and build a master calendar with every Line 8 deadline.
  • Standardize Schedule A intake so occupation and employer are never missing, and apply the $200 aggregation threshold consistently.
  • Reconcile Schedule A subtotals to Line 9 and Schedule B subtotals to Line 10 before every submission.
  • Keep e-file credentials current and run a no-SSN scan as the last step before upload.
  • Maintain a public inspection binder and a filing-evidence packet for each period.

This is where structured delivery earns its keep. Documented SOPs, standardized workpapers, and a multi-layer review catch a missing employer field or an unreconciled Line 10 before it reaches a reviewer. If the cadence is outrunning your capacity, our tax compliance support keeps the filings going out on time without adding chaos.

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.

Every Form Represents Work Your Team Has to Deliver

Accountably embeds trained offshore teams into your workflow – so more returns get handled without more burnout.

30-Day Guarantee 70+ Clients Served SOC 2 Aligned