Shodno Zakonu o poreskoj administraciji, obaveza poreskog dužnika je da plati porez, kamatu i troškove postupka, pojedinačno ili zajedno.
Plaćanje poreske obaveze vrši se u rokovima i na zakonski propisan način. Plaćanje se vrši preko nosilaca platnog prometa, uplatom na odgovarajuće uplatne račune koje propisuje Ministarstvo finansija. Pri podnošenju naloga, poreski obveznik je dužan naznačiti na koju poresku obavezu se nalog odnosi. Plaćanje poreske obaveze vrši se po redosljedu: porez, kamata i troškovi postupka.
Utvrđivanje poreske obaveze vrši se rješenjem koje se donosi na osnovu poslovnih knjiga i evidencija poreskog obveznika.
Postoji i postupak prinudne naplate poreza koji se preduzima kada poreski dužnik nije platio poresku obavezu prilikom podnošenja poreske prijave, odnosno kada je poresko rješenje postalo izvršno. Poreski organ pokreće ovaj postupak donošenjem rješenja o prinudnoj naplati čiju visinu troškova propisuje Vlada.