Toimintaperusteinen kustannuslaskenta on kirjanpitoteoria, joka sisältää kaikkien liiketoiminnan kustannusten kohdistamisen kullekin tarjotulle tuotteelle tai palvelulle. Tämäntyyppinen kustannuslaskenta nähdään useimmiten valmistussektorilla, jossa samanaikaisesti luodaan laaja valikoima tuotteita. Tämän tyyppisen kustannuslaskennan tarkoituksena on saada menetelmä tietyn tuotteen luomisen ja myynnin kokonaiskustannusten arvioimiseksi. Opinnäytetyön kustannukset on jaettu kahteen osaan: välillisiin ja suoriin kustannuksiin.
Välillisiä kustannuksia pidetään tyypillisesti yleiskustannuksina. Kustannukset on aiheutettava yrityksen toiminnalle, mutta ne eivät suoraan vaikuta yrityksen myymään lopputuotteeseen. Esimerkkejä välillisistä kustannuksista ovat hallintohenkilöstö, kirjanpito -ohjelmisto, apuohjelmat ja vuokra.
Suorat kustannukset voidaan jäljittää suoraan valmistettavaan tuotteeseen. Tietylle tuotteelle kohdistettujen suorien kustannusten määrä perustuu kyseisen hyödykkeen todelliseen käyttöön. Esimerkiksi kaupallisessa leipomossa porkkanamuffinssilinjan välittömät kustannukset sisältävät jauhojen, sokerin ja porkkanoiden kustannukset. Kustannusten kohdentamisessa käytetään muffinssien valmistukseen tarvittavaa jauhojen ja sokerin määrää.
Toimintaperusteisessa kustannuslaskennassa suorien kustannusten laskeminen ja kohdentaminen kullekin eri tuotelinjalle on melko yksinkertainen asia. Jokaiselle tarvikkeille tehdylle tilaukselle merkitään kullekin tuoteryhmälle tarvittava määrä. Kustannukset jaetaan sitten todellisen toimituspyynnön perusteella ja laskutetaan eri kirjanpitojärjestelmän kustannuskeskuksista.
Myynnissä noudatetaan samaa prosessia. Kaikki myynti kirjataan kullekin tuoteryhmälle ja myyntituotot kohdennetaan kustannuskeskukseen tuloeränä. Tämän avulla tuotepäällikkö voi suorittaa yksinkertaisia raportteja määrittääkseen, onko tuote kannattava vai ei.
Tämän kirjanpitomallin monimutkaisuus liittyy välillisiin kustannuksiin. Jokaisen tuotteen veloitettava osuus yleiskustannuksista voidaan määrittää monenlaisten vaihtoehtojen perusteella. Jotkut yritykset käyttävät prosenttiosuuksia, toiset katsovat kannattavuutta, tuotteen elinkaaren vaihetta tai muita menetelmiä. Koska kustannukset ovat välillisiä, ei ole helppoa tapaa määrittää tarkasti, kuinka suuri osa näistä resursseista käytetään tietyn tuotteen tai tuotelinjan tukemiseen. Tämä on toimintaperusteisen kustannuslaskennan tarkoitus.
Alun perin kustannuslaskenta, kirjanpitäjät käyttäisivät yleisiä prosenttiosuuksia yleiskustannusten kohdistamiseen. Toimintaperusteisessa kustannuslaskennassa eri toimenpiteitä käytetään suuren yksikön tai resurssien jakamiseen pienempiin yksiköihin, jotka voidaan kohdistaa tiettyihin tehtäviin tai tuotteisiin. Esimerkiksi huoltomekaniikan henkilöstökustannuksia voi olla vaikea jakaa, koska heidän aikansa jaetaan.
Toimintaperusteisen kustannuslaskennan avulla mekaanikko kirjaa aloitus- ja päättymisajan joka kerta, kun he työskentelevät koneella. Todellinen koneella työskentelyyn kuluva aika sekä mekaanikon tuntipalkka antavat kirjanpitäjille mahdollisuuden määrittää koneen huoltokustannukset. On tärkeää muistaa, että tuntipalkan on sisällettävä työnantajan etuudet ja palkalliset lomat.