W4POLITICS, a W4USA Network resource
Free public service for Georgia votersNo candidate endorsementsGuide sources checked September 30, 2026General election November 3, 2026

Georgia transaction explorer

Inspect observed Georgia records.

Search 448,209 source-key-distinct records from 1,074 filers. Receipt, payment, noncash, financing and investment source categories remain separate.

Choose your view

Find the records

Selected-record charts

Date filters use the date and basis shown in each row. Setting either date filter excludes records without a usable date; clear both dates to include them.

Loading the selected ledger.

Loadingmatching published rows
Loadingselected ledger row sum
Loadinglargest filing-account row sum
Loadinglargest name-as-filed row sum
Current selection

Money in these records

Exact dollar amounts for the current ledger and filters.

Reported names

Largest contributors or recipients in these results

Names are grouped exactly as filed within the selection. A shared name does not establish a shared identity.

Observed Georgia 2026 filing-year export records, captured October 2, 2026. Filing year is not transaction year or election cycle. Separate source ledgers, not net campaign cash or statewide unique dollars. Timed-report coverage and amendment reconciliation remain incomplete.

Selected Georgia records
Date and basisFiler as publishedLedgerAmountContributor, payee, or candidateType and categorySupport or opposeSource
Complete published ledger files

Download the records behind the charts

The files below contain every published row in this release. Each ledger is split into smaller gzip-compressed JSON files for faster retrieval. The browser opens them automatically; downloaded files can be extracted with a standard archive utility. The manifest records file counts and SHA-256 checksums. Street addresses, contact details, occupation, employer and free descriptions are excluded. Ten address-shaped payee names and nine contact/reference-number tokens are withheld without removing money or identifiers. Other names remain as filed, not person matches.

Itemized contributions records: 172,137 rows
File 1: 1,800 rowsFile 2: 1,800 rowsFile 3: 1,800 rowsFile 4: 1,800 rowsFile 5: 1,800 rowsFile 6: 1,800 rowsFile 7: 1,800 rowsFile 8: 1,800 rowsFile 9: 1,800 rowsFile 10: 1,800 rowsFile 11: 1,800 rowsFile 12: 1,800 rowsFile 13: 1,800 rowsFile 14: 1,800 rowsFile 15: 1,800 rowsFile 16: 1,800 rowsFile 17: 1,800 rowsFile 18: 1,800 rowsFile 19: 1,800 rowsFile 20: 1,800 rowsFile 21: 1,800 rowsFile 22: 1,800 rowsFile 23: 1,800 rowsFile 24: 1,800 rowsFile 25: 1,800 rowsFile 26: 1,800 rowsFile 27: 1,800 rowsFile 28: 1,800 rowsFile 29: 1,800 rowsFile 30: 1,800 rowsFile 31: 1,800 rowsFile 32: 1,800 rowsFile 33: 1,800 rowsFile 34: 1,800 rowsFile 35: 1,800 rowsFile 36: 1,800 rowsFile 37: 1,800 rowsFile 38: 1,800 rowsFile 39: 1,800 rowsFile 40: 1,800 rowsFile 41: 1,800 rowsFile 42: 1,800 rowsFile 43: 1,800 rowsFile 44: 1,800 rowsFile 45: 1,800 rowsFile 46: 1,800 rowsFile 47: 1,800 rowsFile 48: 1,800 rowsFile 49: 1,800 rowsFile 50: 1,800 rowsFile 51: 1,800 rowsFile 52: 1,800 rowsFile 53: 1,800 rowsFile 54: 1,800 rowsFile 55: 1,800 rowsFile 56: 1,800 rowsFile 57: 1,800 rowsFile 58: 1,800 rowsFile 59: 1,800 rowsFile 60: 1,800 rowsFile 61: 1,800 rowsFile 62: 1,800 rowsFile 63: 1,800 rowsFile 64: 1,800 rowsFile 65: 1,800 rowsFile 66: 1,800 rowsFile 67: 1,800 rowsFile 68: 1,800 rowsFile 69: 1,800 rowsFile 70: 1,800 rowsFile 71: 1,800 rowsFile 72: 1,800 rowsFile 73: 1,800 rowsFile 74: 1,800 rowsFile 75: 1,800 rowsFile 76: 1,800 rowsFile 77: 1,800 rowsFile 78: 1,800 rowsFile 79: 1,800 rowsFile 80: 1,800 rowsFile 81: 1,800 rowsFile 82: 1,800 rowsFile 83: 1,800 rowsFile 84: 1,800 rowsFile 85: 1,800 rowsFile 86: 1,800 rowsFile 87: 1,800 rowsFile 88: 1,800 rowsFile 89: 1,800 rowsFile 90: 1,800 rowsFile 91: 1,800 rowsFile 92: 1,800 rowsFile 93: 1,800 rowsFile 94: 1,800 rowsFile 95: 1,800 rowsFile 96: 1,137 rows
Unitemized contributions records: 208,711 rows
File 1: 1,800 rowsFile 2: 1,800 rowsFile 3: 1,800 rowsFile 4: 1,800 rowsFile 5: 1,800 rowsFile 6: 1,800 rowsFile 7: 1,800 rowsFile 8: 1,800 rowsFile 9: 1,800 rowsFile 10: 1,800 rowsFile 11: 1,800 rowsFile 12: 1,800 rowsFile 13: 1,800 rowsFile 14: 1,800 rowsFile 15: 1,800 rowsFile 16: 1,800 rowsFile 17: 1,800 rowsFile 18: 1,800 rowsFile 19: 1,800 rowsFile 20: 1,800 rowsFile 21: 1,800 rowsFile 22: 1,800 rowsFile 23: 1,800 rowsFile 24: 1,800 rowsFile 25: 1,800 rowsFile 26: 1,800 rowsFile 27: 1,800 rowsFile 28: 1,800 rowsFile 29: 1,800 rowsFile 30: 1,800 rowsFile 31: 1,800 rowsFile 32: 1,800 rowsFile 33: 1,800 rowsFile 34: 1,800 rowsFile 35: 1,800 rowsFile 36: 1,800 rowsFile 37: 1,800 rowsFile 38: 1,800 rowsFile 39: 1,800 rowsFile 40: 1,800 rowsFile 41: 1,800 rowsFile 42: 1,800 rowsFile 43: 1,800 rowsFile 44: 1,800 rowsFile 45: 1,800 rowsFile 46: 1,800 rowsFile 47: 1,800 rowsFile 48: 1,800 rowsFile 49: 1,800 rowsFile 50: 1,800 rowsFile 51: 1,800 rowsFile 52: 1,800 rowsFile 53: 1,800 rowsFile 54: 1,800 rowsFile 55: 1,800 rowsFile 56: 1,800 rowsFile 57: 1,800 rowsFile 58: 1,800 rowsFile 59: 1,800 rowsFile 60: 1,800 rowsFile 61: 1,800 rowsFile 62: 1,800 rowsFile 63: 1,800 rowsFile 64: 1,800 rowsFile 65: 1,800 rowsFile 66: 1,800 rowsFile 67: 1,800 rowsFile 68: 1,800 rowsFile 69: 1,800 rowsFile 70: 1,800 rowsFile 71: 1,800 rowsFile 72: 1,800 rowsFile 73: 1,800 rowsFile 74: 1,800 rowsFile 75: 1,800 rowsFile 76: 1,800 rowsFile 77: 1,800 rowsFile 78: 1,800 rowsFile 79: 1,800 rowsFile 80: 1,800 rowsFile 81: 1,800 rowsFile 82: 1,800 rowsFile 83: 1,800 rowsFile 84: 1,800 rowsFile 85: 1,800 rowsFile 86: 1,800 rowsFile 87: 1,800 rowsFile 88: 1,800 rowsFile 89: 1,800 rowsFile 90: 1,800 rowsFile 91: 1,800 rowsFile 92: 1,800 rowsFile 93: 1,800 rowsFile 94: 1,800 rowsFile 95: 1,800 rowsFile 96: 1,800 rowsFile 97: 1,800 rowsFile 98: 1,800 rowsFile 99: 1,800 rowsFile 100: 1,800 rowsFile 101: 1,800 rowsFile 102: 1,800 rowsFile 103: 1,800 rowsFile 104: 1,800 rowsFile 105: 1,800 rowsFile 106: 1,800 rowsFile 107: 1,800 rowsFile 108: 1,800 rowsFile 109: 1,800 rowsFile 110: 1,800 rowsFile 111: 1,800 rowsFile 112: 1,800 rowsFile 113: 1,800 rowsFile 114: 1,800 rowsFile 115: 1,800 rowsFile 116: 1,711 rows
Anonymous contributions records: 18 rows
Inkind contributions records: 1,738 rows
Returned itemized contributions records: 643 rows
Returned unitemized contributions records: 276 rows
Returned inkind contributions records: 7 rows
Loans received records: 509 rows
Loan payments records: 65 rows
Loans forgiven records: 26 rows
Noninvestment interest records: 494 rows
Itemized expenditures records: 51,024 rows
Unitemized expenditures records: 9,084 rows
Reimbursements records: 958 rows
Credit card expenditures records: 575 rows
Third party expenditures records: 167 rows
Inkind expenditures records: 792 rows
Independent expenditures records: 775 rows
Returned itemized expenditures records: 163 rows
Returned unitemized expenditures records: 4 rows
Returned reimbursements records: 1 row
Returned credit card expenditures records: 2 rows
Investment context records: 40 rows

Trace source relationships without counting money twice

Recipient details describe underlying payments; they are not additional spending. Candidate and measure targets have no source-allocated dollar amount. The controls retain all 57 disagreements between parent payments and their recipient-detail sums.

These gzip-compressed JSON downloads preserve source-occurrence references and original money text. Loan occurrences, investment details and blank detail rows are separate context, not additional contributions or spending. Report names are not verified report-version identifiers.