Costul bazat pe activitate este un sistem de contabilitate managerială care alocă costurile de producție pe baza activităților de producție. Acest sistem de alocare a costurilor se bazează pe factorii determinanți ai costurilor de activitate atunci când alocă costurile de producție. Există trei grupuri de bază de factori de cost: volum, timp și factori bazați pe taxe. Contabilii de conducere analizează toate activitățile de producție și selectează un factor de cost al activității care se potrivește cel mai bine procesului de producție. Procesul de măsurare și revizuire pentru fiecare factor de cost asigură că compania alocă corect costurile de producție în cel mai bun mod posibil.
Contabilitatea de gestiune folosește un factor de cost al activității pentru a aloca costurile generale bunurilor sau serviciilor produse. Costurile generale includ materiale indirecte, amortizarea echipamentelor, salariile de neproducție și costuri similare. În cele mai multe cazuri, sistemul de contabilitate a costurilor plasează costul total pentru fiecare dintre aceste articole într-un singur pool mare. La sfârșitul procesului de producție, contabilii manageriali folosesc generatorul de costuri pentru a aloca costurile generale pe unitate. Acest proces este adesea destul de tehnic și necesită unele detalii pentru a fi finalizat corect.
Factorii de cost bazați pe volum folosesc o bază pe unitățile de lucru finalizate. Un factor de cost al activității bazat pe volum se confruntă cu costuri în creștere pe măsură ce compania crește producția. Un exemplu de generator de cost bazat pe volum este utilizarea materialelor directe pentru producerea unui singur tip de produs. Pentru fiecare unitate de material direct utilizată în procesul de producție, factorul de cost al activității solicită cel puțin o unitate de alocare a costurilor generale. Alte drivere bazate pe volum funcționează în mod similar.
Factorii de cost bazați pe timp folosesc durata de timp necesară pentru a finaliza o activitate pentru alocarea costurilor generale de producție. Acest tip de generator de costuri poate folosi diferite tipuri de ore de muncă pentru a aloca costurile generale. În primul rând, timpul necesar pentru a configura o execuție de producție sau pentru a repara mașinile poate fi un tip de generator de cost bazat pe timp. În al doilea rând, numărul de ore de muncă directă utilizat pentru a produce o unitate poate fi, de asemenea, un tip comun de șofer. Oricare folosește cantitatea de ore petrecute într-o anumită activitate pentru a fi baza de alocare a costurilor pentru costurile generale.
Metodele de alocare bazate pe taxe sunt ceva mai puțin comune decât cele două anterioare. Aici, costul pentru o întreagă activitate generală se îndreaptă direct împotriva obiectului de cost. De exemplu, amortizarea echipamentului merge la produsul final dintr-o activitate de producție. În unele cazuri, produsul final poate să nu fie un bun finit, ci pur și simplu un bun intermediar care trece la următoarea activitate. Oricum, factorul de cost al activității bazat pe taxe aplică toate costurile la un moment dat.