Keuangan 9 menit baca

Activity-Based Costing vs Traditional Costing: Mengapa Cara Alokasi Biaya Bisa Mengubah HPP Produk?

Bandingkan Activity-Based Costing dan Traditional Costing. Pahami cost pool, cost driver, contoh alokasi overhead, manfaat, serta biaya penerapannya di manufaktur.

Oleh digitalisasi.app Diperbarui 3 November 2026
Pekerja mengoperasikan mesin berat di bengkel produksi

Bayangkan sebuah pabrik membuat dua produk. Produk A diproduksi dalam jumlah kecil, tetapi sering membutuhkan pergantian setelan mesin dan pemeriksaan kualitas. Produk B diproduksi dalam jumlah besar dengan proses yang relatif stabil.

Jika seluruh overhead pabrik dibagi hanya berdasarkan jam mesin, produk B mungkin menyerap sebagian besar biaya. Padahal, produk A dapat memicu lebih banyak aktivitas setup dan inspeksi per unit.

Masalah ini bukan berarti rumus pembagian overhead pasti salah. Masalahnya, satu dasar alokasi mungkin tidak menggambarkan semua aktivitas yang mengonsumsi sumber daya.

Di sinilah perusahaan dapat mempertimbangkan Activity-Based Costing (ABC) dibanding pendekatan alokasi biaya tradisional.

Apa itu Traditional Costing?

Traditional Costing atau pendekatan alokasi biaya tradisional mengalokasikan overhead pabrik ke produk menggunakan satu atau beberapa dasar aktivitas yang relatif sederhana. Contohnya jam tenaga kerja langsung, biaya tenaga kerja langsung, jam mesin, atau jumlah unit.

Salah satu model yang paling sederhana menggunakan satu tarif overhead:

Tarif overhead per jam mesin
= Total overhead yang akan dialokasikan
÷ Total jam mesin yang menjadi dasar alokasi

Setelah tarif diperoleh, biaya overhead dibebankan ke produk berdasarkan jumlah jam mesin yang digunakan produk tersebut.

Pendekatan ini dapat bekerja dengan baik ketika dasar alokasi memiliki hubungan yang cukup kuat dengan konsumsi overhead. Jika sebagian besar biaya overhead bergerak mengikuti jam mesin, misalnya, jam mesin dapat menjadi dasar yang masuk akal.

Namun, jika setup, inspeksi, penanganan pesanan, atau aktivitas lain menyerap biaya dalam pola yang berbeda, satu dasar alokasi dapat menghasilkan pembebanan yang kurang representatif.

Apa itu Activity-Based Costing?

Activity-Based Costing adalah pendekatan yang mengalokasikan biaya overhead berdasarkan aktivitas yang menyebabkan atau mendorong biaya tersebut. Alih-alih menempatkan seluruh overhead dalam satu kelompok dan membaginya dengan satu dasar, ABC membagi biaya ke beberapa cost pool, lalu menggunakan cost driver yang sesuai untuk mengalokasikan setiap kelompok biaya.

OpenStax menjelaskan ABC sebagai proses pengalokasian overhead ke produk berdasarkan aktivitas yang mendorong terjadinya overhead. Tahapan utamanya meliputi mengidentifikasi aktivitas, menetapkan cost pool, menghitung tarif aktivitas, membebankan tarif ke produk berdasarkan penggunaan aktivitas, lalu menghitung biaya produk. OpenStax — Calculate Activity-Based Product Costs.

Istilahnya:

  • Aktivitas: pekerjaan yang mengonsumsi sumber daya, misalnya setup mesin atau inspeksi.
  • Cost pool: kumpulan biaya yang berkaitan dengan aktivitas tertentu.
  • Cost driver: ukuran yang menjelaskan atau mendorong besarnya biaya aktivitas tersebut, misalnya jumlah setup atau jam inspeksi.
  • Tarif aktivitas: biaya per satu unit cost driver.

Perbedaan cara kerja Traditional Costing dan ABC

Aspek Traditional Costing sederhana Activity-Based Costing
Pengelompokan overhead Satu atau beberapa kelompok sederhana Beberapa cost pool berdasarkan aktivitas
Dasar alokasi Sering memakai satu dasar volume, seperti jam mesin atau jam kerja Memakai cost driver yang berbeda sesuai aktivitas
Detail data Relatif lebih sederhana Memerlukan data aktivitas yang lebih rinci
Biaya implementasi Umumnya lebih rendah Dapat lebih tinggi karena pengumpulan dan analisis data
Kegunaan Cocok ketika dasar volume cukup mewakili konsumsi overhead Berguna ketika aktivitas yang mengonsumsi overhead berbeda antarproduk

Catatan: “Traditional Costing” tidak selalu berarti hanya satu tarif untuk seluruh pabrik. Perusahaan dapat menggunakan tarif berbeda per departemen atau pusat biaya. Perbandingan dalam artikel ini menggunakan bentuk tradisional sederhana berbasis volume untuk menjelaskan prinsip perbedaannya.

Contoh ilustrasi: pabrik kosmetik dengan dua produk

Bayangkan pabrik memproduksi Serum A dan Lotion B. Dalam satu periode, total overhead produksi sebesar Rp100 juta. Setelah ditelaah, perusahaan mengelompokkan overhead ke tiga aktivitas:

Cost pool Total biaya Cost driver Total aktivitas
Setup mesin Rp30.000.000 Jumlah setup 30 setup
Pemeriksaan mutu Rp20.000.000 Jumlah inspeksi 100 inspeksi
Operasi mesin Rp50.000.000 Jam mesin 5.000 jam
Total Rp100.000.000

Tarif masing-masing aktivitas:

  • Setup: Rp30 juta ÷ 30 = Rp1.000.000 per setup.
  • Inspeksi: Rp20 juta ÷ 100 = Rp200.000 per inspeksi.
  • Operasi mesin: Rp50 juta ÷ 5.000 = Rp10.000 per jam mesin.

Sekarang, pemakaian aktivitas oleh masing-masing produk:

Aktivitas Serum A Lotion B
Setup 20 kali 10 kali
Inspeksi 80 kali 20 kali
Jam mesin 1.000 jam 4.000 jam
Output 1.000 unit 10.000 unit

Hasil alokasi dengan ABC

Serum A

  • Setup: 20 × Rp1.000.000 = Rp20.000.000
  • Inspeksi: 80 × Rp200.000 = Rp16.000.000
  • Operasi mesin: 1.000 × Rp10.000 = Rp10.000.000
  • Total overhead Serum A = Rp46.000.000
  • Overhead per unit = Rp46.000.000 ÷ 1.000 = Rp46.000

Lotion B

  • Setup: 10 × Rp1.000.000 = Rp10.000.000
  • Inspeksi: 20 × Rp200.000 = Rp4.000.000
  • Operasi mesin: 4.000 × Rp10.000 = Rp40.000.000
  • Total overhead Lotion B = Rp54.000.000
  • Overhead per unit = Rp54.000.000 ÷ 10.000 = Rp5.400

Total overhead yang dialokasikan tetap Rp100 juta. Yang berubah adalah pembagiannya kepada masing-masing produk.

Hasil alokasi dengan satu dasar jam mesin

Jika seluruh overhead Rp100 juta dibagi berdasarkan 5.000 jam mesin, tarifnya menjadi Rp20.000 per jam mesin.

  • Serum A: 1.000 jam × Rp20.000 = Rp20 juta, atau Rp20.000 per unit.
  • Lotion B: 4.000 jam × Rp20.000 = Rp80 juta, atau Rp8.000 per unit.
Produk Traditional: overhead per unit ABC: overhead per unit
Serum A Rp20.000 Rp46.000
Lotion B Rp8.000 Rp5.400

Pada contoh ini, alokasi berdasarkan jam mesin membuat overhead Serum A tampak lebih rendah daripada ketika aktivitas setup dan inspeksi ikut diperhitungkan. Sebaliknya, Lotion B menerima porsi overhead lebih besar dalam metode satu dasar jam mesin. Ini dapat memengaruhi analisis HPP dan keputusan harga.

Semua angka dan aktivitas pada contoh ini hipotetis. Tujuannya menunjukkan mekanisme alokasi, bukan menyatakan bahwa pabrik kosmetik rata-rata memiliki struktur biaya seperti ini.

Kapan ABC layak dipertimbangkan?

ABC patut dipertimbangkan jika beberapa kondisi berikut terjadi:

  • overhead menjadi bagian biaya produk yang berarti;
  • produk memakai aktivitas pendukung dalam proporsi yang berbeda;
  • setup, inspeksi, pembelian, penanganan, atau perubahan formula tidak sebanding dengan jumlah unit;
  • manajemen menemukan satu tarif overhead menghasilkan biaya produk yang tampak tidak masuk akal;
  • perusahaan membutuhkan analisis profitabilitas yang lebih rinci per produk, pelanggan, atau kelompok pesanan.

Dalam manufaktur kosmetik, cost driver yang mungkin diuji antara lain jumlah setup, jumlah batch, jumlah inspeksi, jam mixing, jam mesin filling, atau jumlah perubahan formula. Driver tersebut tidak boleh dipilih hanya karena datanya tersedia. Perusahaan perlu memastikan hubungan sebab-akibat yang cukup masuk akal antara aktivitas dan biaya.

Apakah ABC selalu lebih akurat dan lebih baik?

Tidak otomatis. ABC dapat menghasilkan informasi biaya yang lebih rinci ketika aktivitas benar-benar berbeda antarproduk. Namun, sistem ini memerlukan biaya pengumpulan data, pemeliharaan cost pool, pemilihan driver, dan analisis yang lebih besar.

OpenStax mencatat bahwa pendekatan tradisional lebih sederhana dan dapat sesuai ketika satu dasar aktivitas mempunyai hubungan yang memadai dengan overhead. ABC dapat memberi pemetaan lebih rinci, tetapi lebih mahal dari sisi waktu dan sumber daya untuk diterapkan serta dijalankan. OpenStax — Traditional vs Activity-Based Costing.

Jadi, perusahaan tidak perlu menerapkan ABC hanya karena terdengar lebih canggih. Jika biaya overhead relatif kecil atau aktivitas produk hampir seragam, manfaat tambahan mungkin tidak sebanding dengan biaya administrasinya.

Langkah awal sebelum menerapkan ABC

  1. Pilih satu kelompok biaya yang paling bermasalah. Jangan mulai dengan memecah seluruh overhead jika data belum siap.
  2. Petakan aktivitas yang mengonsumsi sumber daya. Misalnya setup, inspeksi, dan operasi mesin.
  3. Bentuk cost pool. Kelompokkan biaya yang memiliki hubungan aktivitas serupa.
  4. Pilih cost driver yang dapat diukur dan relevan. Pastikan driver menjelaskan konsumsi aktivitas, bukan hanya mudah dihitung.
  5. Hitung tarif aktivitas. Bagi biaya pool dengan total ukuran aktivitas yang dipilih.
  6. Uji pada beberapa SKU atau batch. Bandingkan hasil dengan metode saat ini dan telusuri penyebab selisihnya.
  7. Evaluasi biaya pemeliharaan. Pastikan data driver dapat dikumpulkan secara konsisten dan manfaat informasinya lebih besar daripada biaya pengelolaannya.

Bedakan ABC dari metode pengumpulan biaya dan full costing

Satu sumber kebingungan adalah menganggap semua istilah costing menjelaskan hal yang sama. Padahal, pertanyaannya berbeda:

  • Job Order atau Process Costing menjelaskan di mana biaya dikumpulkan—per pekerjaan atau per proses.
  • Actual atau Standard Costing menjelaskan bagaimana nilai biaya diukur—berdasarkan aktual atau standar.
  • Traditional Costing atau ABC menjelaskan bagaimana overhead dialokasikan.
  • Absorption/Full Costing atau Variable Costing menjelaskan biaya manufaktur mana yang menjadi biaya produk, terutama perlakuan overhead tetap.

Karena itu, perusahaan dapat menggunakan Process Costing sekaligus ABC, atau Job Order Costing dengan tarif overhead tradisional. Pemilihan satu pendekatan tidak otomatis meniadakan pendekatan lain.

Kesimpulan: gunakan metode yang menjelaskan konsumsi sumber daya

Traditional Costing sederhana dapat menjadi pilihan praktis ketika dasar alokasi seperti jam mesin atau jam tenaga kerja cukup mewakili konsumsi overhead. ABC lebih relevan ketika produk menggunakan aktivitas pendukung yang berbeda dan satu dasar volume tidak menggambarkan hubungan biaya dengan baik.

Sebelum mengganti metode, ukur dahulu seberapa besar masalah informasi yang ingin diselesaikan. Mulai dari aktivitas dengan dampak terbesar, uji driver yang bisa dicatat, dan bandingkan hasilnya. Costing yang baik bukan sistem yang paling rumit, melainkan sistem yang memberikan informasi cukup akurat untuk keputusan dengan biaya pengelolaan yang masih masuk akal.


Metadata editorial

  • Keyword utama: activity based costing
  • Intent: informasional/perbandingan; pembaca ingin memahami ABC dan perbedaannya dengan alokasi overhead tradisional.
  • Pembaca: finance manager, cost accountant, manajer produksi, dan pemilik manufaktur.
  • Nilai khas: simulasi numerik overhead pada manufaktur kosmetik dan peringatan bahwa ABC tidak otomatis selalu lebih baik.
  • Internal link yang disarankan: “Cara Menghitung HPP Perusahaan Manufaktur”, “Job Order Costing vs Process Costing”, dan “Full Costing vs Variable Costing”.
  • Catatan: angka dan contoh produk merupakan ilustrasi hipotetis; cost driver harus divalidasi dengan data aktual perusahaan.

Referensi

  1. OpenStax — Calculate Activity-Based Product Costs
  2. OpenStax — Compare Traditional and Activity-Based Costing
  3. OpenStax — Predetermined Overhead and Traditional Allocation