Prema modelu oporezivanja koji danas vrijedi, Zakon o porezu na dohodak razlikuje šest vrsta dohodaka fizičkih osoba: dohodak od nesamo-stalnog rada, dohodak od samostalnih djelatnosti, dohodak od imovine i imovinskih prava, dohodak od kapitala, dohodak od osiguranja i drugi dohodak. Za svaku od navedenih vrsta dohodaka propisan je način oporezivanja i porezne stope prema kojima se porezna obveza podmire tijekom godine te način kumulativnog oporezivanja ukupnoga godišnjeg dohotka pojedinca.
Zakonom su također propisani primici na koje se ne plaća porez na dohodak. Riječ je o primicima koji se ne smatraju dohotkom, a nabojeni su u više od trideset točaka čl. 9. i čl. 10. Zakona. Neki od njih ne podliježu oporezivanju neovisno o svoti koju pojedinac ostvari od takva primitka, za neke su Pravilnikom o porezu na dohodak propisani uvjeti pod kojima takav primitak ne podliježe oporezivanju, a za većinu je propisano ograničenje iznosa do kojeg se ne plaća porez na dohodak.
U početku izgradnje sustava oporezivanja dohotka u Hrvatskoj neki su primici uvršteni u neoporezive zbog tehničkog pojednostavljenja sustava oporezivanja dohotka. Neki neoporezivi primici trebali su potaknuti razvoj određenih gospodarskih područja i utjecati na potrošačke preferencije građana. Sigurno je da su određene pogodnosti dane pojedincima bile motivirane socijalnim ili političkim razlozima. Otvoreno je pitanje opravdanosti zadržavanja takvih poreznih rješenja i danas, nakon 12 godina primjene vrijednog modela oporezivanja dohotka.
U Hrvatskoj se ne plaća porez na dohodak na prihode od kamata na kunsku i deviznu štednju, na oročene pologe i pologe viđenju, bilo kunske ili devizne, koje fizičke osobe ostvaruju kod banaka, štedionica i štedno-kreditnih zadruga, neovisno o iznosu kamata ostvarenih kod nabrojenih financijskih ustanova. Porez na dohodak ne plaćaju ni građani na svoje štedne i druge uloge, ni fizičke osobe obveznici poreza na dohodak koje obavljaju obrtničke djelatnosti i djelatnosti koje se oporezuju kao obrtničke. Obrtnici i osobe koje obavljaju djelatnost samostalnih zanimanja ne bilježe u primitke pasivnu kamatu koju im banka doznačuje na njihov žiromačun. Porez na dohodak ne plaća se ni na kamate ostvarene po vrijednosnim papirima izdanim u skladu s posebnim propisima (npr. državne obveznice).
No, ako fizička osoba ostvari prihod od kamata od isplataljka koji nije financijska institucija, takav se primitak oporezuje porezom na dohodak od kapitala prema stopi od 35 posto. Na primjer, ako fizička osoba posudi novac trgovačkom društvu i zaračuna kamatu, na prihod od kamata plaća porez. Uloži li novac u banku, na prihod od kamata ne plaća porez na dohodak.
Argumenti za neuključivanje prihoda od kamata u oporezive dohotke bili su sadržani u poticanju štednje fizičkih osoba u domaćim bankama. No praksa je pokazala da na motivaciju za štednju u domaćim bankama mnogo više utječe sigurnost bankarskog sustava nego porezni poticaj. U vrijeme lomova na hrvatskom bankarskom tržištu građani su odnosili štednju u inozemne banke, iako u tim bankama plaćaju porez na dohodak od kamata.
Ni zarada koju fizička osoba ostvari od otuđenja financijske imovine ne smatra se oporezivim primitkom, osim ako to nije djelatnost poreznog obveznika. Ako fizička osoba kupi ili na bilo koji drugi način stekne dionice ili udjele u nekom društvu, a zatim ih proda po višestruko većoj cijeni, zarada od takve transakcije ne smatra se oporezivim primitkom.
Od 2005. Hrvatska ponovno ne oporezuje prihode od dividendi i udjela u dobiti ostvarene do 2000. i nakon 1. siječnja 2005.
Transakcije s vrijednosnicama drugačije su uređene za trgovaca društva i druge obveznike poreza na dobit. Za obveznike poreza na dobit zarade ostvarene na prodaji dionica i udjela oporezuju se porezom na dobit, ali isto tako gubici ostvareni pri oduševljenju vrijednosnica umanjuju poreznu osnovicu. Dakako, obveza plaćanja poreza na dobit utvrđuje se za kalendarsko razdoblje, a ne za svaku pojedinačnu transakciju, ali je bit u tome da su kod obveznika poreza na dobit i zarade i gubici od trgovine vrijednosnicama porezno relevantni, a kod obveznika poreza na dohodak ne utječu na osnovicu za oporezivanje.