Snap a photo of your receipts. We categorize expenses, track donations, and generate state-compliant reports automatically. Free until your campaign is funded.
Start Free TodayNo credit card required. No commitment. No catch.
Stop drowning in shoeboxes of receipts. Start filing with confidence.
Take a photo with your phone or upload from your computer. Our AI reads and extracts every detail automatically.
Expenses are instantly mapped to your state's required reporting categories. No manual data entry. No guesswork.
Export filing-ready reports in your state's exact format. Your treasurer reviews, signs, and submits. Done.
Everything you need to stay compliant, nothing you don't.
Snap a photo or upload a receipt. Our OCR reads the vendor, amount, and date instantly. Or enter expenses manually — including recurring ones like rent.
Every state has different categories, thresholds, and forms. We map your expenses to the right codes automatically — California FPPC, Texas TEC, FEC, and more.
See total expenses, donations, and cash on hand at a glance. Track pending receipts and know your next filing deadline without digging through paperwork.
Never miss a reporting deadline. We show you upcoming due dates with countdowns, and guide you through what's required for each period.
Log contributions with full donor details — name, address, employer, occupation. Automatic itemization when donors cross your state's threshold.
Generate filing-ready CSV reports covering expenditures, contributions, and cash-on-hand summaries. Your treasurer reviews and submits. Done.
City council, school board, county supervisor, water district, state legislature, US Congress — BallotBudget works for partisan and non-partisan races alike.
First-time candidate? We give you a personalized guide for your state with tips, required categories, sample reports, and key deadlines.
Start free. Pay only when your campaign is funded.
Until you raise $1,000
City council, school board
State legislature, countywide
US House, Senate, Governor
Campaign finance compliance shouldn't require a finance degree.
Candidates file for office in the US every year
States with different reporting requirements
What it costs to get started with BallotBudget
California has the toughest campaign finance rules in the country. We built for that first.
All 27 FPPC Codes
Every expense auto-mapped to the correct Form 460 code — CMP, CNS, LIT, OFC, WEB, and all the rest.
City-Level Rules Built In
LA ($900 limit), SF ($500), San Diego ($800), Sacramento ($2,200) — we know your city's contribution caps.
24-Hour Late Report Alerts
Receive $1,000+ within 90 days of election? We flag it instantly so you file Form 497 on time.
NetFile-Ready Export
Export in CAL 2.01 format compatible with NetFile electronic filing. Upload and you're done.
File with Your City Clerk
City council races file with the City Clerk. We tell you exactly where to submit and when.
$10/Day Penalty Protection
Late filing costs $10/day up to 100% of unreported amounts. We make sure you never miss a deadline.
If we can handle California, we can handle your state. Texas TEC, Florida DS-DE 13, FEC — all supported.
Create your free account in 30 seconds. No credit card required.
Create Free AccountOr enter your email and we'll send you a link