File your Georgia campaign contribution reports on time
Georgia moved every filer onto one quarterly schedule from 1 January 2026, and replaced its filing system at the same time.
Last reviewed 29 August 2026 against the Georgia Government Transparency and Campaign Finance Commission. Campaign finance rules change: confirm current requirements with Georgia Government Transparency and Campaign Finance Commission before you file. This page is general information, not legal advice.
Your 2026 Georgia filing calendar
| Report | Period covered | Due |
|---|---|---|
| Campaign Contribution Disclosure Report | 1 Jan – 31 Jan 2026 | 31 Jan 2026 (grace to 9 Feb) |
| CCDR | 1 Feb – 30 Apr 2026 | 30 Apr 2026 (grace to 7 May) |
| Primary runoff CCDR (only if on the runoff ballot) | 1 May – 10 Jun 2026 | 10 Jun 2026 (grace to 12 Jun) |
| CCDR | 1 May – 31 Jul 2026 | 31 Jul 2026 (grace to 7 Aug) |
| CCDR | 1 Aug – 20 Oct 2026 | 20 Oct 2026 (grace to 27 Oct) |
SB 199 put every filer on the same schedule from 1 January 2026, including unsuccessful and former candidates. Election-year and non-election-year schedules are now identical, and the old semiannual off-year pattern is gone. A five-business-day grace period applies to CCDRs. Statute also requires a report six days before any runoff you are on the ballot for. Personal financial disclosure is due 1 April for statewide, state, county and local board of education candidates, and 1 September for municipal candidates — with no grace period. Georgia also replaced its e-filing system: PeachFile went live for the reports due 31 January 2026, superseding the legacy system.
Contribution limits
Georgia limits apply per contributor per election, and identically to individuals, corporations, political committees and parties. A primary, primary runoff, general and general runoff each carry their own limit. A candidate’s own funds and family funds are exempt.
| Donor | Limit | Per |
|---|---|---|
| Statewide office — primary | $8,400 | per contributor |
| Statewide office — primary runoff | $4,800 | per contributor |
| Statewide office — general | $8,400 | per contributor |
| Statewide office — general runoff | $4,800 | per contributor |
| All other offices — primary or general | $3,300 | per contributor, each |
| All other offices — either runoff | $1,800 | per contributor, each |
What you must collect on every donor
Itemize above $100, whether a single contribution or a calendar-year aggregate from one person. Contributions of $100 or less are shown as a lump-sum total. Georgia does require both occupation and employer, unlike several neighbouring states.
- Contributor name and mailing address
- Amount, date, and the election the contribution is allocated to
- Occupation for individuals
- Employer name for individuals
Reports that run on a clock, not a date
The two-business-day rule
Between the last regularly scheduled report before an election and election day, a contribution of $1,000 or more designated for that election must be reported within two business days of receipt, and again on the next regular CCDR.
Registering your committee
In Georgia the form is: Declaration of Intention to Accept Campaign Contributions (DOI)
Due before you accept anything — there is no dollar trigger. Register the committee on form RC if anyone but the candidate will collect or spend funds.
File a Declaration of Intention to Accept Campaign Contributions before accepting anything. There is no dollar trigger — a non-officeholder candidate may not lawfully accept any campaign contribution until the DOI is filed. The $500 figure that appears in some guides belongs to ballot-question committees, not candidates. If anyone other than the candidate will collect or spend funds, register the campaign committee on form RC first. A candidate not intending to exceed $2,500 raised and spent per cycle may file an affidavit and is exempt from CCDR filing; between $2,500 and $5,000, only the July and October reports are due.
Who files where
File and edit your reports in PeachFile. Candidates filing with a county board may use a different system — confirm with your county election office.
State and statewide candidates file with the Commission through PeachFile. County candidates currently file with the county election superintendent and municipal candidates with the municipal clerk, who transmit copies to the Commission — but only through 31 December 2026. From 1 January 2027 all local filers file directly with the state.
If you miss a deadline
Late fees are tiered per report: $125 at the due date, a further $250 at fifteen days late, and a further $1,000 at forty-five days late. They are not daily. A technical defect such as a missing occupation or employer carries a thirty-day cure period. The Commission may waive or suspend a penalty for undue hardship; state filers request this through the e-filing dashboard.
Keeping Georgia records ready to file
Whoever files your reports, the work is the same: capture every contributor field at the point of donation, keep running totals against the itemization threshold, and reconcile before each deadline. Campaign Deputy does that for campaigns in the states it supports.


