Cara menghitung HPP obat itu inti dari “apakah apotek Anda untung atau bocor pelan-pelan”. HPP (harga pokok penjualan) membantu Anda tahu biaya barang yang benar-benar terjual dalam satu periode.
Dari HPP, Anda bisa menetapkan harga jual yang masuk akal, memantau margin apotek, dan memperbaiki pola belanja supaya tidak banyak deadstock.
Apa itu HPP dan Kenapa Penting untuk Apotek?
HPP untuk kontrol margin dan keputusan belanja
HPP adalah biaya barang yang terjual dalam periode tertentu. Di laporan laba rugi, HPP dipakai untuk menghitung laba kotor (penjualan dikurangi HPP). Kalau HPP Anda meleset, margin terlihat bagus di kas, tapi sebenarnya angka laba rugi bisa salah.
Kalau Anda ingin menguatkan pencatatan, mulai dari alurnya dulu. Artikel Mandira tentang laporan keuangan apotek membantu Anda memahami posisi HPP di laporan laba rugi dan kenapa akurasi persediaan penting.
Data yang Anda Butuhkan sebelum Menghitung HPP
Persediaan awal, pembelian bersih, persediaan akhir
Untuk rumus HPP paling dasar, Anda perlu 3 data ini:
- Persediaan awal
Nilai stok obat di awal periode (misalnya awal bulan).
- Pembelian bersih
Total pembelian obat selama periode, yang sudah disesuaikan dengan retur pembelian dan potongan pembelian. Banyak praktik juga memasukkan ongkos angkut pembelian sebagai bagian pembelian bersih.
- Persediaan akhir
Nilai stok obat di akhir periode (misalnya akhir bulan). Data ini idealnya berasal dari stock opname yang rapi, bukan perkiraan.
Kalau stock opname Anda belum rapi, mulai perbaiki dulu dari prosedurnya. Mandira membahas pentingnya stock opname untuk mencocokkan stok fisik dan data kartu stok/sistem.
Biaya yang sering “lupa” masuk perhitungan (ongkir, kerusakan, kedaluwarsa)
Yang sering membuat HPP apotek “terasa rendah tapi bohong” biasanya ini:
- Ongkir/biaya transport dari pemasok ke apotek (kalau Anda yang menanggung).
- Kerusakan saat penyimpanan (misalnya botol pecah, kemasan rusak berat).
- Kedaluwarsa dan deadstock yang akhirnya tidak bisa dijual.
Deadstock itu bukan sekadar stok yang lama, tetapi stok yang akhirnya tidak bisa lagi dijual. Ini langsung menekan margin dan membuat HPP “seolah kecil” padahal uangnya sudah keluar.
Rumus HPP paling Sederhana (yang Umum Dipakai)
Rumus HPP dan penjelasan setiap komponennya
Rumus HPP sederhana untuk usaha dagang (termasuk apotek ritel) biasanya seperti ini:
HPP = Persediaan Awal + Pembelian Bersih – Persediaan Akhir
Penjelasan singkat:
- Persediaan awal: stok yang Anda punya di awal periode.
- Pembelian bersih: pembelian selama periode (sering dihitung sebagai pembelian + ongkos angkut pembelian – retur pembelian – potongan pembelian).
- Persediaan akhir: stok yang masih tersisa di akhir periode.
Namun, perlu diingat bahwa setiap apotek memiliki rumus dan metode masing-masing, disesuaikan dengan kebutuhan. Rumus di atas hanyalah sebagai contoh yang paling umum dan sederhana.
Kesalahan umum saat menghitung (stok opname tidak rapi, retur tidak dicatat)
Kesalahan yang paling sering:
- Persediaan akhir tidak berdasarkan stock opname. Hasilnya HPP bisa “cantik” tapi tidak nyata.
- Retur pembelian tidak dicatat. Anda merasa beli banyak, padahal sebagian sudah dikembalikan.
- Barang rusak dan kedaluwarsa tidak dikeluarkan dari stok sistem. Ini bikin persediaan akhir terlihat besar, HPP terlihat kecil, padahal itu stok yang tidak bisa dijual.
- Harga beli berubah, tapi Anda tidak punya aturan yang konsisten untuk menghitung nilai persediaan (misalnya pakai rata-rata bergerak). Ini sering terjadi pada item fast-moving.
Dari HPP ke harga jual: cara menentukan margin yang realistis
Bedakan strategi untuk item fast-moving vs slow-moving
Banyak apotek menerapkan strategi margin berbeda berdasarkan karakter item:
- Item fast-moving
-
- Fokus pada perputaran dan ketersediaan.
- Margin bisa lebih tipis, tapi volume tinggi.
- Pastikan HPP per item akurat dan stok tidak sering kosong.
- Item slow-moving
- Risiko deadstock lebih besar.
- Margin biasanya perlu lebih aman, tetapi jangan terlalu tinggi sampai tidak laku.
- Batasi pembelian dan perketat reorder point.
Untuk memahami cara mengolah harga dasar di apotek, Anda bisa juga pahami konsep HNA (Harga Netto Apotek) sebagai salah satu unsur dalam penetapan harga jual.
Cara memantau margin tanpa membuat sistem rumit
Cara sederhana yang bisa langsung dipakai:
- Tentukan “aturan margin” per kategori (misalnya OTC cepat, obat resep rutin, slow-moving, alat kesehatan tertentu).
- Review margin minimal 1 kali sebulan dengan 2 angka ini:
- Penjualan bersih per kategori
- HPP per kategori
Kalau margin turun, cari penyebabnya dulu: harga beli naik, banyak retur, banyak expired, atau diskon tidak terkendali.
Kurangi deadstock dan kedaluwarsa lewat pola order dan FEFO
Tiga langkah praktis:
- Kurangi pembelian “sekalian banyak” untuk item yang tidak punya riwayat laku.
- Terapkan FEFO di rak (yang ED paling dekat keluar lebih dulu).
- Buat laporan near-expiry mingguan atau bulanan. Dorong penjualan lebih cepat sebelum ED kritis.
Gunakan data penjualan untuk perencanaan belanja
Yang paling efektif biasanya sederhana:
- Ambil data penjualan 30–90 hari terakhir.
- Tentukan item fast-moving dan item bermasalah.
- Sesuaikan reorder point dan batas pembelian per item.
- Kunci prosesnya dengan stock opname rutin supaya persediaan akhir valid.
Bagaimana Mandira Membantu Efisiensi Pengadaan Apotek
Kestabilan pasokan, ritme pengiriman, dan dukungan dokumen transaksi
Efisiensi HPP bukan cuma soal hitung-hitungan. Pengadaan yang rapi juga penting, karena dokumen pembelian, retur, dan ketepatan barang yang datang akan memengaruhi pembelian bersih dan persediaan Anda.
Jika Anda butuh diskusi pengadaan dan dokumen transaksi untuk kebutuhan apotek, hubungi Mandira lebih lanjut melalui laman Kontak.
Jika ingin melihat prinsipal yang didistribusikan, Anda bisa melihatnya melalui laman Prinsipal Mandira.
Jika butuh materi edukasi operasional apotek lebih banyak, silakan mengunjungi laman Tips Kesehatan Mandira.
FAQ HPP Obat di Apotek
HPP bedanya apa dengan harga beli?
Harga beli adalah biaya per item saat Anda membeli dari pemasok.
HPP adalah biaya barang yang benar-benar terjual dalam satu periode, dihitung dari persediaan awal, pembelian bersih, dan persediaan akhir. Jadi HPP bersifat “periode”, bukan “per transaksi”.
Seberapa sering HPP perlu dihitung?
Paling praktis:
- Bulanan untuk kontrol margin dan keputusan belanja.
- Mingguan kalau apotek Anda volume tinggi dan harga beli sering berubah, supaya koreksi lebih cepat.
Kuncinya, persediaan akhir harus masuk akal dan didukung stock opname yang disiplin.