"Pesanan ini pakai kain 20 meter dan upah tukang jahit Rp500.000 — gampang dihitung." Sampai di situ, menghitung biaya produksi terasa sederhana: bahan baku dan tenaga kerja langsung sama-sama bisa DITELUSURI LANGSUNG ke satu pesanan tertentu, tinggal dicatat apa adanya. Masalahnya baru muncul begitu sampai ke pertanyaan berikutnya: berapa porsi tagihan listrik pabrik bulan ini, penyusutan mesin jahit, dan gaji mandor yang seharusnya ikut dibebankan ke pesanan itu juga? Biaya-biaya ini nyata dan perlu masuk hitungan harga pokok produksi — tapi tidak ada cara langsung menghitung "berapa listrik yang dipakai khusus untuk pesanan A" seperti menghitung meter kain.
Inilah yang disebut Biaya Overhead Pabrik (BOP) — komponen ketiga dari harga pokok produksi (di luar bahan baku langsung dan tenaga kerja langsung) yang sifatnya TIDAK LANGSUNG, sehingga harus DIALOKASIKAN, bukan ditelusuri. Artikel ini membahas apa itu BOP, kenapa cara mengalokasikannya diatur cukup spesifik oleh standar akuntansi (PSAK 14, selaras dengan IAS 2), cara menghitung tarif overhead yang ditentukan di muka, apa yang terjadi kalau taksirannya meleset, dan bagaimana PaKuntan menanganinya.
Apa Itu Biaya Overhead Pabrik
Total biaya produksi (harga pokok produksi) terdiri dari tiga komponen: bahan baku langsung, tenaga kerja langsung, dan biaya overhead pabrik. Dua yang pertama disebut "langsung" karena bisa ditelusuri secara ekonomis ke satu unit/pesanan produksi tertentu. BOP mencakup SEMUA biaya produksi lainnya — yang nyata-nyata dikeluarkan untuk menjalankan pabrik, tapi tidak bisa (atau tidak ekonomis) ditelusuri ke satu pesanan spesifik:
- Bahan tidak langsung — lem, pelumas mesin, benang kecil untuk finishing, bahan penolong lain yang dipakai di banyak pesanan sekaligus.
- Tenaga kerja tidak langsung — gaji mandor produksi, satpam pabrik, staf quality control, teknisi pemeliharaan mesin.
- Penyusutan mesin dan gedung pabrik, biaya pemeliharaan peralatan produksi.
- Listrik, air, dan bahan bakar untuk menjalankan pabrik (bukan kantor pemasaran/admin).
- Asuransi dan pajak bumi bangunan atas fasilitas pabrik.
PSAK 14 (Persediaan) — selaras dengan IAS 2 versi internasional — membagi BOP jadi dua sifat yang perlakuannya berbeda: overhead TETAP (relatif konstan berapa pun volume produksinya, seperti penyusutan dan biaya administrasi pabrik) dan overhead VARIABEL (berubah mengikuti volume produksi, seperti bahan tidak langsung dan tenaga kerja tidak langsung). Perbedaan ini bukan sekadar klasifikasi — seperti akan terlihat di bagian kapasitas normal di bawah, keduanya punya aturan alokasi yang berbeda.
Kenapa Harus Ditaksir di Muka, Bukan Ditunggu Sampai Tahu Pasti
Cara paling "jujur" kelihatannya adalah menunggu sampai akhir bulan, menjumlahkan semua BOP yang benar-benar keluar, baru dibagi ke setiap pesanan sesuai porsinya (disebut actual costing). Tapi cara ini punya dua masalah nyata di lapangan:
- Pesanan yang selesai di awal bulan harus menunggu sampai akhir bulan baru bisa diketahui harga pokoknya secara pasti — padahal keputusan harga jual/laba sering perlu diambil jauh lebih cepat dari itu.
- Biaya BOP bulanan sering naik-turun karena alasan yang tidak ada hubungannya dengan efisiensi produksi — tagihan listrik naik di bulan yang cuacanya lebih panas, ada biaya pemeliharaan besar sekali di satu bulan tertentu, atau volume produksi kebetulan sedang rendah sehingga biaya tetap (penyusutan, sewa) terbagi ke lebih sedikit unit. Kalau BOP dibebankan berdasarkan angka aktual bulan itu juga, harga pokok per unit produk yang PERSIS SAMA bisa terlihat berbeda-beda tiap bulan, padahal proses produksinya tidak berubah.
Solusi standarnya adalah normal costing — memakai tarif overhead yang ditentukan DI MUKA (predetermined overhead rate), dihitung dari taksiran/anggaran sebelum periode berjalan, bukan angka aktual yang baru diketahui belakangan. Bahan baku dan tenaga kerja tetap dicatat sesuai biaya aktualnya (keduanya bisa ditelusuri langsung, tidak perlu ditaksir); yang ditaksir di muka hanya BOP-nya.
Cara Menghitung Tarif Overhead yang Ditentukan di Muka
Rumus dasarnya:
- Tarif Overhead = Estimasi Total BOP Setahun ÷ Estimasi Total Dasar Alokasi Setahun
"Dasar alokasi" (allocation base) adalah ukuran aktivitas produksi yang dipakai untuk membagi BOP — paling umum: jam kerja langsung, jam mesin, biaya tenaga kerja langsung, atau jumlah unit produksi. Pilihannya sebaiknya yang paling berkorelasi dengan KAPAN overhead itu sebenarnya timbul — pabrik yang padat mesin biasanya lebih cocok pakai jam mesin, pabrik yang padat karya biasanya lebih cocok pakai jam/biaya tenaga kerja langsung.
Poin yang sering terlewat: PSAK 14/IAS 2 secara eksplisit mensyaratkan porsi overhead TETAP dialokasikan berdasarkan KAPASITAS NORMAL fasilitas produksi — bukan realisasi produksi tahun lalu begitu saja, dan bukan target optimis tahun ini. Kapasitas normal adalah rata-rata produksi yang secara wajar diharapkan tercapai dalam kondisi normal selama beberapa periode/musim, sudah memperhitungkan hilangnya kapasitas akibat pemeliharaan terencana. Tingkat produksi aktual boleh dipakai sebagai pendekatan HANYA kalau angkanya memang mendekati kapasitas normal itu.
Alasan aturan ini ada: kalau tarif overhead tetap dihitung dari volume produksi yang sedang RENDAH (pabrik lagi sepi order), tarifnya akan melonjak tinggi secara artifisial — dan sebaliknya, dari volume yang sedang tinggi, tarifnya akan terlihat rendah. Memakai kapasitas normal menjaga tarif tetap stabil dan representatif, tidak ikut terombang-ambing oleh naik-turunnya order dari bulan ke bulan. Konsekuensi lanjutannya: PSAK/IAS 2 juga menegaskan porsi overhead tetap yang dialokasikan ke SETIAP unit tidak boleh bertambah hanya karena produksi sedang rendah atau pabrik menganggur — overhead tetap yang tidak terserap (unallocated) karena kapasitas menganggur itu harus langsung diakui sebagai beban periode berjalan, bukan ditumpuk jadi nilai persediaan. Sebaliknya, di periode produksi yang jauh di atas normal, porsi overhead tetap per unit justru harus DIKURANGI supaya nilai persediaan tidak tercatat melebihi biaya sesungguhnya.
Contoh Perhitungan
Sebuah konveksi menaksir total BOP setahun (listrik pabrik, penyusutan mesin jahit, gaji mandor, dst.) sebesar Rp240.000.000, dan menaksir total biaya tenaga kerja langsung setahun (berdasarkan kapasitas produksi normalnya) sebesar Rp480.000.000. Dasar alokasi yang dipilih: biaya tenaga kerja langsung (wajar untuk usaha padat karya seperti konveksi).
Tarif Overhead = Rp240.000.000 ÷ Rp480.000.000 = 50% dari biaya tenaga kerja langsung.
Pesanan seragam sekolah menghabiskan biaya tenaga kerja langsung Rp5.000.000. Overhead yang dibebankan ke pesanan ini = 50% × Rp5.000.000 = Rp2.500.000 — angka ini yang masuk ke harga pokok produksi pesanan tersebut, berapa pun sebenarnya listrik/penyusutan yang riil keluar bulan itu.
Jurnal Pembebanan Overhead
Penting dibedakan: mencatat overhead yang SUNGGUHAN terjadi (bayar listrik, dsb.) berbeda dari mencatat overhead yang DIBEBANKAN ke produksi memakai tarif di atas — keduanya dicatat terpisah sepanjang periode berjalan.
- Saat overhead sungguhan terjadi (bayar listrik pabrik, dsb.): Debit Beban Overhead Pabrik, Kredit Kas/Utang — persis seperti mencatat beban operasional pada umumnya.
- Saat overhead DIBEBANKAN ke satu pesanan produksi (memakai tarif yang ditentukan di muka): Debit Persediaan Barang Dalam Proses, Kredit Beban Overhead Pabrik — sebesar taksiran (tarif × dasar alokasi aktual pesanan itu), bukan sebesar overhead sungguhan.
Overhead Dibebankan Lebih atau Kurang (Over/Underapplied)
Karena tarifnya cuma taksiran, hampir pasti jumlah yang DIBEBANKAN sepanjang periode berbeda dari overhead yang SUNGGUHAN keluar. Selisih ini punya nama sendiri, dan sebenarnya sudah kelihatan langsung dari saldo akun Beban Overhead Pabrik itu sendiri di akhir periode — karena akun yang sama menampung dua sisi (didebit tiap kali overhead sungguhan terjadi, dikredit tiap kali overhead dibebankan ke produksi):
- Saldo DEBIT tersisa (overhead sungguhan > yang dibebankan) — disebut underapplied (kurang dibebankan). Berarti tarif taksiran terlalu rendah dibanding kenyataan.
- Saldo KREDIT tersisa (yang dibebankan > overhead sungguhan) — disebut overapplied (lebih dibebankan). Berarti tarif taksiran terlalu tinggi dibanding kenyataan.
Menutup Selisihnya di Akhir Periode
Selisih over/underapplied ini tidak boleh dibiarkan menumpuk di neraca selamanya — harus ditutup (dinolkan) di akhir periode akuntansi, dengan dua metode standar tergantung besar-kecilnya:
- Metode Sederhana (kalau selisihnya TIDAK MATERIAL dibanding total biaya produksi) — ditutup langsung ke Harga Pokok Penjualan (HPP) dalam satu jurnal. Underapplied: Debit HPP, Kredit Beban Overhead Pabrik. Overapplied: Debit Beban Overhead Pabrik, Kredit HPP.
- Metode Proporsional (kalau selisihnya MATERIAL) — disebar ke tiga akun sekaligus: Persediaan Barang Dalam Proses, Persediaan Barang Jadi, dan HPP, masing-masing sesuai proporsi overhead yang sudah dibebankan ke akun itu sepanjang periode. Lebih akurat karena mengembalikan nilai persediaan mendekati biaya historis yang sebenarnya, tapi jauh lebih rumit dihitung manual.
Praktiknya, mayoritas usaha kecil-menengah memakai Metode Sederhana — proporsi lebih cocok dipakai perusahaan besar dengan nilai persediaan yang signifikan, di mana selisih sekecil apa pun bisa material secara nominal.
Kesalahan Umum
Beberapa kekeliruan yang paling sering ditemukan dalam praktik BOP di usaha manufaktur kecil-menengah:
- Menghitung tarif overhead dari realisasi produksi tahun lalu begitu saja, tanpa mempertimbangkan kapasitas normal jangka panjang — membuat tarif ikut naik-turun setiap tahun mengikuti ramai-sepinya order, padahal semestinya relatif stabil.
- Tidak pernah menutup saldo over/underapplied di akhir periode — dibiarkan menumpuk bertahun-tahun di akun Beban Overhead Pabrik, padahal seharusnya ditutup setiap periode akuntansi.
- Mencampur biaya yang sebenarnya bukan BOP ke akun ini — misalnya beban pemasaran atau gaji staf penjualan — yang mencemari harga pokok produksi dengan biaya yang semestinya jadi beban operasional periode berjalan, bukan bagian dari biaya persediaan.
- Menganggap seluruh BOP bersifat variabel dan mengalokasikannya rata berdasarkan volume aktual saja — padahal sebagian besar (penyusutan, sewa pabrik, gaji mandor tetap) bersifat tetap, dan PSAK/IAS 2 secara eksplisit mensyaratkan perlakuan alokasi yang berbeda untuk porsi tetap ini (berdasarkan kapasitas normal, bukan aktual).
Cara Kerjanya di PaKuntan
PaKuntan sudah mengikuti kerangka normal costing di atas untuk usaha manufaktur:
- Menu Transaksi → Produksi → "Pembebanan Overhead Pabrik" — isi tarif (persentase dari biaya tenaga kerja langsung) yang sudah ditaksir, pilih pesanan produksi yang sedang berjalan, PaKuntan otomatis menyarankan nominal overhead (tarif × biaya tenaga kerja langsung pesanan itu sejauh ini) — masih bisa disesuaikan manual kalau perlu. Jurnalnya (Debit Barang Dalam Proses, Kredit Beban Overhead Pabrik) otomatis tercatat sesuai kerangka di atas.
- Overhead yang SUNGGUHAN terjadi (listrik pabrik, penyusutan, dst.) dicatat seperti pengeluaran biasa lewat Transaksi → Pengeluaran, dengan akun "Beban Overhead Pabrik" dipilih sebagai kategorinya — akun yang sama persis dipakai di kedua sisi, sesuai kerangka di atas.
- Saldo akun "Beban Overhead Pabrik" di Neraca Saldo/Buku Besar, kapan saja, LANGSUNG menunjukkan status over/underapplied overhead usaha Anda saat ini — tidak perlu dihitung ulang manual, karena kedua sisinya (sungguhan dan dibebankan) memang tercatat di akun yang sama.
Satu hal yang perlu jujur disampaikan: PaKuntan saat ini belum mengotomatiskan penutupan selisih over/underapplied di akhir periode — itu perlu dilakukan manual. Caranya: cek saldo akun "Beban Overhead Pabrik" di Neraca Saldo pada akhir periode, lalu (kalau selisihnya tidak material, sesuai Metode Sederhana di atas) catat satu entri lewat menu Transaksi → tab "Transaksi Kustom" — pilih akun debit dan kredit sesuai arah selisihnya (Debit HPP/Kredit Beban Overhead Pabrik untuk underapplied, atau sebaliknya untuk overapplied) sebesar saldo yang tersisa. Fitur Transaksi Kustom dirancang persis untuk kasus seperti ini — jurnal dua akun bebas yang belum tercakup alur otomatis manapun.