Prema Poreznom zakoniku, svi troškovi proizvodnje dijele se na izravne i neizravne. Izravni troškovi uključuju one troškove koji su izravno povezani s proizvodnjom proizvoda, na primjer, kupovina sirovina, plaće osoblja itd. Indirektni troškovi su oni troškovi koji se ne mogu direktno pripisati proizvodnji određene vrste proizvoda, na primjer, troškovi komunikacijskih usluga, najam ureda itd.
Obično svaki poslodavac snosi troškove za naknadnu dobit. U poreznom računovodstvu takvi se troškovi dijele u dvije skupine: direktni i indirektni. Izravni troškovi uzimaju se u obzir pri izračunavanju poreza na dohodak proporcionalno prodanim proizvodima, a indirektni troškovi u periodu u kojem su nastali. Na primjer, zakup prostorija odmah se obračunava u poreznom periodu u kojem je sklopljen. Rusko zakonodavstvo je 2002. godine izmijenilo Poreski zakon. Ranije su se troškovi plaća odnosili na indirektne troškove, ali sada su dio direktnih troškova. Međutim, usvojeni amandmani na normativni akt 2005. godine ostavljaju menadžeru pravo da dodijeli troškove određenoj grupi. Odnosno, menadžer sam bira koji će troškovi biti povezani sa direktnim, a koji sa indirektnim. Ovaj aspekt je preciziran u računovodstvenoj politici. Ali ovo ne biste trebali zloupotrijebiti, i dalje biste se trebali pridržavati zakonskih uvjeta, a on tumači da direktni troškovi uključuju materijalne troškove i troškove rada (član 318. Poreskog zakonika Ruske Federacije). U računovodstvu, direktni i indirektni troškovi takođe se uzimaju u obzir i razdvajaju. Izravni troškovi povezani su s puštanjem proizvoda, a indirektni - s upravljanjem i održavanjem proizvodnje. Ako ove troškove razmatramo s ekonomske točke gledišta, tada se troškovi mogu podijeliti na fiksne i varijabilne troškove proizvodnje. Varijabilni troškovi su oni koji se mijenjaju ovisno o proizvodnoj proizvodnji, na primjer, što su veće količine, to će biti potrebno više sirovina za proizvodnju robe. Stalne se ne mijenjaju, na primjer, najam ureda neće se povećavati ili smanjivati ako se proizvodnja poveća ili smanji.