Limity wydatków w wyborach samorządowych oblicza się na zasadach określonych w kodeksie wyborczym. Aby dowiedzieć się, ile można przeznaczyć na kampanię wyborczą wójta (burmistrza, prezydenta miasta), trzeba znać liczbę mieszkańców. Należy ją pomnożyć przez 0,60 zł. Jeżeli liczba mieszkańców przekracza 500 tys., nadwyżkę mnoży się przez 0,30 zł.
Przykładowo, we Wrocławiu mieszkają 588 423 osoby, na prezydencką kampanię można zatem wydać maksymalnie 326 526,90 zł (500 tys. x 0,60 + 88 423 x 0,30).
Inaczej limit wydatków ustala się w wyborach do rad gmin, powiatów i sejmików województw. W tym wypadku należy pomnożyć ustawowo określoną kwotę przypadającą na jeden mandat radnego przez liczbę mandatów przypadających na okręg lub okręgi, w których komitet wyborczy zarejestrował kandydatów.
Kwoty przypadające na jeden mandat są zróżnicowane. W gminach do 40 tys. mieszkańców jest to 1 tys. zł. W gminach powyżej 40 tys. – 1,2 tys. zł. Tyle samo przypada na mandat w wyborach do rad dzielnic m.st. Warszawy.
W wyborach do rady powiatu limit na mandat wynosi ?2,4 tys. W miastach na prawach powiatu jest to 3,6 tys. zł. Największy limit obowiązuje w wyborach do sejmiku województwa – 6 tys. zł na mandat.