Punomoćnik poreskog obveznika (u daljem tekstu: poreski punomoćnik) je fizičko, odnosno pravno lice - rezident Republike koje u granicama dobijenog punomoćja, u ime i za račun poreskog obveznika izvršava poslove u vezi sa poreskim obavezama obveznika (prima poreske akte, podnosi poreske prijave, plaća porez i dr.).
Poreski obveznik fizičko, odnosno pravno lice - nerezident Republike (u daljem tekstu: nerezident) koji nema stalnu poslovnu jedinicu na teritoriji Republike, odnosno koji ostvaruje prihode ili stiče imovinu na teritoriji Republike van poslovanja svoje stalne poslovne jedinice, dužan je da u roku od deset dana od dana početka ostvarivanja prihoda, odnosno sticanja imovine podložne oporezivanju na teritoriji Republike, obavesti Poresku upravu u sedištu o licu koje je njegov poreski punomoćnik.
Ako nerezident ostvaruje prihode koji se oporezuju po odbitku, za koje poreski obveznik nije dužan da podnese poresku prijavu, neće postojati obaveza određivanja punomoćnika.