Bedanya ada pada pembagi. Margin membagi keuntungan dengan harga jual: (Harga Jual − HPP) ÷ Harga Jual. Markup membagi keuntungan dengan HPP: (Harga Jual − HPP) ÷ HPP. Karena harga jual selalu lebih besar dari HPP, markup selalu menghasilkan persentase yang lebih besar daripada margin untuk keuntungan rupiah yang sama. Markup 25% hanya setara margin 20%.
Apa Beda Rumus Margin dan Markup?
Keduanya mengukur keuntungan yang sama persis dalam rupiah. Yang berbeda hanyalah terhadap apa keuntungan itu dibandingkan.
Karena harga jual selalu lebih besar daripada HPP, pembagi markup selalu lebih kecil. Akibatnya angka markup selalu terlihat lebih besar — dan di sinilah salah paham bermula.
Margin menjawab: "dari setiap rupiah yang masuk ke kasir, berapa yang jadi untung?"
Markup menjawab: "dari modal yang saya keluarkan, berapa persen saya naikkan?"
Contoh dengan Angka yang Sama
Angka berikut adalah contoh ilustrasi. Sebuah barang dibeli Rp 8.000 dan dijual Rp 10.000:
| HPP | modal per unit | Rp 8.000 |
| Harga jual | harga di rak | Rp 10.000 |
| Untung | 10.000 − 8.000 | Rp 2.000 |
| Margin | 2.000 ÷ 10.000 | 20% |
| Markup | 2.000 ÷ 8.000 | 25% |
Keuntungannya sama-sama Rp 2.000. Tetapi kalau seseorang berkata "margin saya 25%" padahal yang dia maksud markup, dan Anda memakai angka itu untuk menghitung harga jual dengan rumus margin, hasilnya akan meleset.
Contoh kesalahan yang paling mahal
Anda ingin margin 30% untuk barang ber-HPP Rp 8.000.
| Cara yang benar | 8.000 ÷ (1 − 0,30) | Rp 11.429 |
| Cara yang keliru | 8.000 × 1,30 | Rp 10.400 |
| Selisih per unit | 11.429 − 10.400 | Rp 1.029 |
Cara yang keliru menghasilkan margin sesungguhnya hanya 23%, bukan 30%. Untuk satu unit selisihnya terlihat kecil. Untuk ribuan unit per bulan di ratusan SKU, ini menjadi kebocoran yang tidak pernah muncul sebagai kesalahan di laporan mana pun — karena semua angkanya "benar", hanya rumusnya yang tertukar.
Tabel Konversi Markup ke Margin
Tempel tabel ini di dekat meja buyer Anda:
| Markup | Margin setara | Pengali harga jual dari HPP |
|---|---|---|
| 10% | 9,1% | × 1,100 |
| 15% | 13,0% | × 1,150 |
| 20% | 16,7% | × 1,200 |
| 25% | 20,0% | × 1,250 |
| 30% | 23,1% | × 1,300 |
| 50% | 33,3% | × 1,500 |
| 100% | 50,0% | × 2,000 |
Dan sebaliknya, kalau yang Anda punya adalah target margin:
| Target margin | Pembagi | Contoh HPP Rp 8.000 |
|---|---|---|
| 15% | ÷ 0,85 | Rp 9.412 |
| 20% | ÷ 0,80 | Rp 10.000 |
| 25% | ÷ 0,75 | Rp 10.667 |
| 30% | ÷ 0,70 | Rp 11.429 |
| 40% | ÷ 0,60 | Rp 13.333 |
Kenapa Sistem Harus Memakai Satu Rumus Saja?
Masalah terbesar bukan memilih margin atau markup — silakan pilih yang mana pun, asal konsisten. Masalah terbesar adalah ketika satu sistem memakai dua rumus di menu yang berbeda.
Satu barang, satu harga, tetapi Master Barang menampilkan 16,67% sementara editor harga jual menampilkan 20,00%. Keduanya "tidak salah" menurut rumusnya masing-masing — yang satu memakai pembagi harga jual, yang lain memakai pembagi HPP. Tetapi bagi orang yang menetapkan harga, ini berarti dia tidak lagi tahu angka mana yang harus dipercaya.
Akibat praktisnya lebih buruk dari sekadar bingung: buyer yang melihat angka margin lebih rendah dari kenyataan akan menaikkan harga barang yang sebenarnya sudah sehat. Barang itu jadi kalah bersaing, penjualannya turun, dan kerugiannya tidak pernah muncul di neraca — ia muncul sebagai omzet yang hilang, yang jauh lebih sulit dilacak.
Bagaimana dengan PPN?
Satu sumber kebingungan lain: apakah PPN dipotong lebih dulu sebelum menghitung margin? Jawabannya harus satu kebijakan untuk seluruh sistem. Kalau satu menu memotong PPN dan menu lain tidak, angkanya akan berbeda lagi meski rumus dasarnya sama. Tetapkan satu kebijakan, tulis di dokumen internal, dan pastikan semua laporan mengikutinya.
Margin dan markup sama-sama sah. Yang tidak sah adalah memakai keduanya bergantian tanpa sadar. Tetapkan satu rumus resmi untuk seluruh toko, tulis definisinya hitam di atas putih, dan pastikan setiap menu — master barang, editor harga, laporan penjualan, sampai laba rugi — memakai definisi yang sama persis.
Ingin angka margin yang sama di semua menu?
PRS Retail System memakai satu rumus margin tunggal untuk seluruh ekosistem — backoffice, kasir, dan laporan — sehingga tidak ada lagi dua angka untuk satu barang yang sama. Demo gratis dengan data skenario toko Anda.
Jadwalkan Demo Gratis →