Kalkulator Biaya FIFO

Dengan metode FIFO (first in, first out), harga pokok barang yang terjual dihitung dengan mengurangkan jumlah terjual mulai dari pembelian paling lama menurut urutan pembelian, dan mengalikan setiap bagian dengan harga belinya sendiri; sisa stok dinilai dengan harga pembelian terbaru. Alat ini menghitung harga pokok barang terjual hingga lima batch pembelian, nilai sisa stok, dan berapa unit yang dikurangkan dari tiap batch, serta menampilkan angka yang sama berdampingan dengan rata-rata tertimbang dan LIFO.

Kalkulator Biaya FIFO

Harga pokok barang terjual (FIFO)
—
—
Nilai sisa stok (FIFO)
—
—
Laba kotor (FIFO)
—
nilai penjualan − biaya
Biaya dengan rata-rata tertimbang
—
—
Biaya dengan LIFO
—
sebagai perbandingan
Selisih FIFO − rata-rata
—
—

Rumus perhitungan

FIFO satılan malın maliyeti = Satılan miktar en eski alıştan başlanarak düşülür:
    1. alıştan düşülen × 1. fiyat + 2. alıştan düşülen × 2. fiyat + …
FIFO kalan stok değeri     = Toplam alış tutarı − FIFO satılan malın maliyeti

Ağırlıklı ortalama birim maliyet = Toplam alış tutarı ÷ Toplam alış miktarı
Ortalama ile satılan malın maliyeti = Satılan miktar × Ağırlıklı ortalama birim maliyet

LIFO = aynı düşme işlemi, en son alıştan başlayarak

Contoh: tiga pembelian, penjualan 190 unit

Anda membeli suatu produk tiga kali dalam sebulan dengan harga yang terus naik, dan sepanjang bulan menjual total 190 unit (omzet 3.420 ₺ tanpa PPN):

TransaksiJumlahHarga satuanNilaiDikurangkan dari penjualan dengan FIFO
Pembelian ke-110010 ₺1.000 ₺100 × 10 = 1.000 ₺
Pembelian ke-26012 ₺720 ₺60 × 12 = 720 ₺
Pembelian ke-38013 ₺1.040 ₺30 × 13 = 390 ₺
Total2402.760 ₺190 unit = 2.110 ₺

Harga pokok barang terjual (FIFO): 1.000 + 720 + 390 = 2.110 ₺. Sisa stok: 50 unit tersisa dari pembelian ke-3 × 13 ₺ = 650 ₺. Pemeriksaan: 2.110 + 650 = 2.760 ₺, yaitu total pembelian.

Laba kotor: 3.420 − 2.110 = 1.310 ₺.

Contoh yang sama dengan rata-rata tertimbang dan LIFO

MetodeHarga pokok barang terjualNilai 50 unit sisaLaba kotor
FIFO2.110 ₺650 ₺1.310 ₺
Rata-rata tertimbang (2.760 ÷ 240 = 11,50 ₺)190 × 11,50 = 2.185 ₺575 ₺1.235 ₺
LIFO1.040 + 720 + 50 × 10 = 2.260 ₺500 ₺1.160 ₺

Saat harga naik, FIFO menampilkan harga pokok barang terjual yang paling rendah, serta laba dan nilai sisa stok yang paling tinggi; saat harga turun, sebaliknya. Total pada ketiga metode sama (2.760 ₺) — yang berubah adalah berapa bagian dari jumlah ini yang dibebankan sebagai biaya bulan ini dan berapa yang dicatat sebagai stok yang masih ada di rak.

LIFO di sini dihitung hanya untuk perbandingan. Standar pelaporan keuangan internasional (IFRS, IAS 2; di Turki TFRS/TMS 2) tidak mengizinkan LIFO; tentukan metode penilaian stok yang dipakai dalam pembukuan resmi Anda bersama akuntan Anda.

Jika ada beberapa penjualan dalam sebulan

Kemudahan praktis FIFO adalah Anda tidak perlu memasukkan penjualan satu per satu. Meskipun Anda melakukan tiga penjualan terpisah sebesar 40, 70, dan 80 unit dalam sebulan, batch paling lama selalu habis dengan urutan yang sama, sehingga hasilnya sama dengan mengurangkan total 190 unit sekaligus. Cukup masukkan total jumlah penjualan periode ke dalam alat.

Hal ini tidak berlaku pada rata-rata tertimbang dan LIFO: metode berkelanjutan yang menghitung ulang rata-rata setelah setiap penjualan dan metode yang menghitung sekali di akhir periode bisa memberi hasil berbeda. Alat ini menghitung keduanya dengan metode akhir periode.

Jika di awal periode Anda masih punya stok bawaan, tulis stok itu dengan biayanya sendiri pada baris pembelian ke-1; pada FIFO, stok itu habis lebih dulu.

Jika Anda tidak melacak batch satu per satu dan hanya mencatat stok awal periode, total pembelian, dan penghitungan akhir periode, gunakan alat kalkulator harga pokok penjualan untuk menemukan harga pokok barang terjual dengan rumus periodik.

Rumus FIFO di Excel

Anda bisa membuat perhitungan FIFO multi-batch di Excel dengan satu kolom bantu. Tulis jumlah pembelian di kolom A dan harga satuan di kolom B, dari yang paling lama ke yang terbaru; total jumlah terjual berada di sel F1:

C2 (kümülatif miktar):   =TOPLA($A$2:A2)
D2 (satıştan düşülen):   =MİN(A2;MAK(0;$F$1-(C2-A2)))
E2 (maliyet payı):       =D2*B2
Satılan malın maliyeti:  =TOPLA(E2:E6)
Kalan stok değeri:       =TOPLAMÇARPIM(A2:A6;B2:B6)-TOPLA(E2:E6)

Tarik C2, D2, dan E2 ke bawah sampai akhir baris pembelian. Pada Excel berbahasa Inggris, fungsinya adalah SUM, MIN, MAX, dan SUMPRODUCT, dan pemisah argumennya berupa koma, bukan titik koma. Rumus ini mengurangkan dari setiap batch "jumlah terjual yang tersisa setelah batch-batch sebelumnya, tetapi tidak lebih dari isi batch itu sendiri" — itulah definisi FIFO.

Jika Anda akan mencatat biaya FIFO untuk lebih dari satu produk, buat blok terpisah untuk setiap produk: FIFO bekerja per produk, dan batch produk yang berbeda tidak boleh tercampur. Untuk mencatat tanggal, jumlah, dan harga pembelian, slip barang masuk dan keluar gudang dan, untuk pergerakan stok per produk, templat pelacakan stok adalah titik awal yang siap pakai.

Bagaimana biaya FIFO memengaruhi keputusan harga?

Saat harga naik, FIFO membawa biaya barang lama yang murah di rak ke dalam perhitungan laba. Produk yang bulan ini Anda beli dengan harga 13 ₺ tampak di laporan Anda dengan biaya satuan 11,11 ₺ (2.110 ÷ 190); jika Anda menetapkan harga berdasarkan angka ini, margin Anda akan tiba-tiba menyempit begitu stok lama habis.

Karena itu, saat menetapkan harga jual, lihatlah harga beli terakhir: masukkan harga beli terakhir ke alat kalkulator margin laba. Biaya FIFO dipakai untuk mengukur laba periode secara benar, bukan untuk menentukan harga baru.

Padanan fisik FIFO di rak — menaruh barang baru di belakang dan menjual yang lama lebih dulu — adalah kebiasaan terpisah di sisi gudang; cara menerapkannya dijelaskan dalam panduan apa itu FIFO dan cara menerapkannya di rak.

Pertanyaan yang sering diajukan

Bagaimana cara menghitung biaya dengan metode FIFO?

Jumlah terjual dikurangkan mulai dari pembelian paling lama menurut urutan pembelian, dan setiap bagian dikalikan dengan harga belinya sendiri; jumlah hasil perkalian ini adalah harga pokok barang terjual. Jika Anda membeli 100 unit seharga 10 ₺, 60 unit seharga 12 ₺, dan 80 unit seharga 13 ₺ lalu menjual 190 unit, biayanya 100 × 10 + 60 × 12 + 30 × 13 = 2.110 ₺.

Bagaimana sisa stok dinilai dalam FIFO?

Sisa stok dinilai dengan harga pembelian terbaru, karena batch lama sudah habis lebih dulu. Cara praktisnya: kurangkan harga pokok barang terjual menurut FIFO dari total nilai pembelian. Pada contoh di atas, 2.760 − 2.110 = 650 ₺, yaitu 50 unit × 13 ₺.

Apa perbedaan FIFO dan rata-rata tertimbang?

FIFO menghitung biaya barang terjual dari harga pembelian paling lama, sedangkan rata-rata tertimbang memakai biaya satuan rata-rata dari semua pembelian. Saat harga naik, FIFO memberi biaya lebih rendah dan laba lebih tinggi, sedangkan metode rata-rata memberi hasil yang lebih seimbang. Total nilai pembelian sama pada kedua metode.

Apa perbedaan FIFO dan LIFO?

Pada FIFO, pembelian paling lama dianggap terjual lebih dulu; pada LIFO, pembelian paling baru. Saat harga naik, LIFO menunjukkan biaya lebih tinggi dan laba lebih rendah. LIFO tidak diterima dalam standar pelaporan keuangan internasional (IAS 2/TMS 2); alat ini menghitungnya hanya untuk perbandingan.

Bagaimana menulis rumus FIFO di Excel?

Jika jumlah pembelian ada di kolom A, harga satuan di kolom B, dan jumlah terjual di F1: C2 =SUM($A$2:A2), D2 =MIN(A2,MAX(0,$F$1-(C2-A2))), E2 =D2*B2. Harga pokok barang terjual menjadi =SUM(E2:E6). Tarik rumus ke bawah sampai akhir baris pembelian.

Saya melakukan beberapa penjualan dalam sebulan; haruskah saya memasukkan semuanya secara terpisah?

Pada FIFO tidak perlu. Karena batch selalu habis dengan urutan yang sama di setiap penjualan, mengurangkan total jumlah penjualan periode sekali saja memberi hasil yang sama. Pada rata-rata tertimbang dan LIFO, perhitungan berkelanjutan dan akhir periode bisa berbeda; alat ini menghitung keduanya dengan metode akhir periode.

Di mana saya harus menulis stok awal periode?

Tulis stok yang tersisa di awal periode dengan biaya yang tercatat pada baris pembelian ke-1. Dalam FIFO, itulah batch paling lama dan penjualan dikurangkan darinya lebih dulu.

Metode penilaian stok mana yang sebaiknya saya pakai?

Ini adalah keputusan pembukuan keuangan dan bergantung pada peraturan perpajakan; alat ini tidak merekomendasikan metode. Tentukan metode yang dipakai dalam pembukuan resmi Anda bersama akuntan Anda. Alat ini ada agar Anda bisa melihat bagaimana metode yang dipilih mengubah laba dan nilai stok.

Apakah angka yang saya masukkan disimpan?

Tidak. Perhitungan sepenuhnya dilakukan di browser Anda; jumlah dan harga tidak dikirim ke server mana pun.

Kalkulator terkait

Kalkulator Margin Laba

Dari harga beli ke harga jual, dari harga jual ke margin. Menampilkan markup atas biaya dan margin atas penjualan secara terpisah.

Perputaran Stok

Berapa kali stok Anda berputar dalam setahun, dalam berapa hari habis, dan berapa uang yang tertahan di gudang?

Untuk mencatat perhitungan ini di Excel

Excel Pelacakan Stok

Otomatis menghitung sisa stok dari pergerakan masuk–keluar, peringatan level kritis, dan total nilai stok.

Slip Barang Masuk dan Keluar Gudang

Slip yang bisa dicetak untuk mendokumentasikan setiap barang yang masuk atau keluar gudang per item, dengan tanda tangan pengirim dan penerima; catatan semua slip dan total per jenis pergerakan ada di tab terpisah.

Kata kunci terkait: menghitung biaya fifohitung fifohitung fifo excelcontoh metode fifohitung fifo lifohitung biaya first in first out

Terakhir diperbarui: 5 Oktober 2026