Step 3 of 6 · Plan your budget
Campaign recordkeeping basics
Good records are what make finance reports easy and complaints go nowhere. Here's a simple system any first-time candidate can keep up with, even without a treasurer.
Most campaign finance trouble at the local level doesn't come from anyone trying to cheat. It comes from a shoebox of receipts, a check deposited in the wrong account and a report filled out from memory the night before it's due. Good records prevent all three.
You don't need accounting training. You need one bank account, one ledger, one place for paper and a short weekly habit. This guide shows you how to set that up.
Why records matter so much
Your campaign finance reports are public. Opponents, reporters and curious neighbors can read them. If someone files a complaint, your records are how you show what really happened.
Records also protect you from honest mistakes. When a donor says "I gave you $100 in March," you can look it up in thirty seconds. When your report doesn't match your bank statement, you can find the gap. And when the campaign ends, clean records make closing out simple instead of painful.
Keep campaign money in one account
The foundation of good records is a bank account used only for the campaign. Every contribution goes in. Every expense comes out. Nothing personal touches it.
Many states require this. South Carolina's State Ethics Commission tells candidates they must open a campaign checking account if they are spending money on their race, even their own money, and that contributions should be deposited there and expenses paid from it. The same guidance limits cash withdrawals to $100 and asks candidates to pay expenses by check or card.
Even if your state doesn't require a separate account, open one anyway. Paying for signs with your personal debit card and "paying yourself back later" creates a paper trail that is hard to explain. Our guide on forming a campaign committee covers opening the account.
What to record for every transaction
Set up a simple ledger, either a spreadsheet or a notebook, with one row per transaction. Your state's report forms tell you exactly what it wants, so look at a blank report before you design your ledger. Most ask for something like this:
| For money coming in | For money going out |
|---|---|
| Date received | Date paid |
| Contributor's full name and address | Who was paid and their address |
| Amount, or value if it's goods or services | Amount |
| Check, card, cash or in-kind | Check number or card used |
| Employer or occupation, if your state asks | What it was for |
| Running total from that contributor | Which budget line it belongs to |
That last column on each side matters. A running total by contributor helps you stay under any contribution limit. Tagging each expense with a budget line connects your records to your campaign budget, so you always know where you stand.
Don't forget gifts of goods and services. If a supporter pays for your palm cards or donates the food for a meet-and-greet, many states treat that as a contribution you must record and report. See in-kind contributions explained.
Set up your paper and digital files
Pick one place for everything and stick with it. A simple setup works well:
- A folder (paper or digital) for each month.
- Copies or photos of every check you receive, with the envelope if it shows the address.
- Every receipt and invoice, labeled with the date and what it was for.
- Monthly bank statements.
- A copy of every report you file, plus the confirmation that it was received.
- A mileage log if your state reimburses travel that way. South Carolina, for example, tells candidates to keep a mileage log for travel reimbursement.
Take a photo of each receipt the day you get it. Paper fades and gets lost. A photo saved to a shared campaign folder doesn't.
The weekly habit that keeps you safe
Set a fixed time each week, maybe Sunday evening, to spend twenty minutes on the books. Then follow the same steps each time:
- Enter every contribution and expense from the week into your ledger.
- File the receipts and check copies in that month's folder.
- Compare your ledger to the bank's online balance and find any differences.
- Update each contributor's running total and flag anyone near a limit.
- Check your calendar for the next report due date.
Twenty minutes a week is far easier than rebuilding three months of activity before a deadline. If you have a treasurer, do this together at first so you both understand the system.
How long to keep records
Retention rules vary. In Texas, the Ethics Commission's guide for local filers says you must keep the records used to prepare a report for two years after that report's deadline. For contrast, federal campaigns must keep records for three years from the filing date of the related report, according to the FEC.
Find your own state's rule in its candidate guide. Consider keeping everything longer than required, especially if you might run again. Storage is cheap, and records you threw away can't help you answer a question later. Our guide to closing out after Election Day covers what to do with records once the race is over.
Common mistakes to avoid
- Depositing a check before recording the donor's details. Write down the name and address first, every time.
- Paying campaign bills from a personal account. It blurs the line and makes reports harder to defend.
- Forgetting in-kind gifts. Free printing, donated food and discounted services may all need to be recorded.
- Letting one person hold all the knowledge. If your treasurer gets sick, someone else should know where things are.
- Waiting until report week. The weekly habit exists so you never have to reconstruct the past.
Keep it simple and keep it current. When your records are in order, filing your finance reports becomes a matter of copying numbers from one place to another.
Common questions
What records does a local campaign need to keep?
At minimum, keep a record of every contribution (who gave, their address, the date and the amount), every expense (who was paid, for what, when and how much) and your bank statements. Your state may require more, such as a donor's employer or a mileage log.
How long should I keep campaign records?
It depends on your state. Texas, for example, requires records for two years after the report deadline they relate to. Check your state's rule and consider keeping them longer for your own protection.
Can I just use my personal bank account?
Many states require a separate campaign account, and mixing personal and campaign money causes problems even where it isn't required. Open a dedicated account before you take in or spend money.
Do I need special software?
No. A simple spreadsheet and a folder for receipts work for most small races. Some states provide their own filing system that can also serve as a ledger.
Sources
- Texas Ethics Commission: Campaign Finance Guide for Candidates and Officeholders Who File with Local Filing Authorities
- South Carolina State Ethics Commission: 2026 Candidate Newsletter
- South Carolina State Ethics Commission: Campaigns
- Federal Election Commission: Keeping records
Rules change. Always confirm with your own state and local election offices.