Ker so sodobne volitve vse dražje, je vprašanje financiranja kampanj postalo kontroverzno in vroče razprave. Čeprav se zakoni o financiranju kampanj med demokracijami močno razlikujejo, obstajajo v bistvu trije splošni pristopi k problemu. Sistemi javnega financiranja uporabljajo državni denar za plačilo volitev. Sistemi zasebnega financiranja se za financiranje volitev zanašajo na prispevke individualnih ali podjetniških donatorjev. Hibridni sistemi poskušajo uravnotežiti ti dve vrsti financiranja in združujejo nekatere elemente vsakega.
Prednost zasebnega financiranja kampanj je, da posameznikom in interesnim skupinam omogoča, da s svojimi političnimi prispevki izrazijo svoja stališča in preference. Sistemi zasebnega financiranja pogosto zahtevajo, da kandidati vlagajo veliko časa v zbiranje sredstev, bodisi neposredno bodisi prek pooblaščencev, kot so politični akcijski odbori ali politične stranke. Obstajajo tesni odnosi, ki se razvijajo med velikimi donatorji in kandidati, zato lahko zasebno financiranje kampanj vodi v korupcijo ali lahko nakazuje korupcijo volivcem, tudi če je ni. Ena pogosta rešitev tega problema je sprejetje zakonov o razkritju podatkov, da bi volivci lahko identificirali vir političnih prispevkov.
Javno financiranje kampanj je namenjeno izenačevanju konkurenčnih pogojev med kandidati in omejevanju možnosti majhnih, a premožnih skupin, da vplivajo na izid volitev. Ta vrsta financiranja se včasih obravnava z neposredno dodelitvijo denarja kandidatom, včasih pa se upravlja z medijskim davkom, ki zahteva, da mediji zagotovijo določen čas ali prostor za uporabo političnih kandidatov. Javno financiranje kampanj pa še vedno na splošno omejuje dostop, ker večina sistemov uporablja nekakšen preizkus praga, da obrobne kandidate izključi iz prejemanja financiranja.
Hibridno financiranje kampanj poskuša razdeliti razliko med tema dvema načinoma financiranja, združiti javna in zasebna sredstva ter se zanašati na določeno raven regulacije za upravljanje zasebnih prispevkov. Združene države so v preteklosti uporabljale sistem ujemanja skladov, po katerem predsedniški kandidati prejmejo zvezni denar, ki je enak znesku zasebnega denarja, ki ga lahko zberejo. Hibridni sistemi na splošno dovoljujejo, vendar omejujejo neposredne prispevke posameznikov ali organizacij, da bi zmanjšali vpliv majhnih, bogatih skupin.
Kritiki lahko navedejo primere težav pri vsakem od teh sistemov financiranja kampanj. Ruske volitve leta 1996 so bile večinoma financirane zasebno, vendar so jih mnogi politologi videli kot model korupcije in ne svobode govora. Javna stran hibridnega sistema, ki so ga uporabljale ZDA leta 2008, je pokazala znake napetosti, saj se je Barack Obama odločil, da ne bo sodeloval. Ni soglasja o tem, kateri sistem financiranja kampanj je boljši.