Hitung laba bersih & margin per produk
Cara baca kartu Laba Bersih di dashboard dan badge margin di /produk.
Diperbarui 2026-05-25
Laba bersih = omzet dikurangi modal (HPP) semua produk yang terjual hari ini. Qira menghitung angka ini secara otomatis — tapi hanya bisa bekerja kalau produk sudah punya kolom modal terisi.
Prasyarat: Set harga modal (HPP) di produk kamu terlebih dahulu.
Kartu Laba Bersih di dashboard
Kartu Laba Bersih adalah kartu KPI keempat di baris atas dashboard, tepat di sebelah kanan kartu Produk Terlaris.

Rumus yang dipakai: Laba Bersih = total omzet penjualan − total COGS
COGS dihitung dari setiap transaksi penjualan hari ini: kuantitas × harga modal per item. Akumulasinya jadi angka yang tampil di kartu.
Kapan kartu disembunyikan
Kartu Laba Bersih tidak ditampilkan kalau belum ada satu pun produk bermodal yang terjual hari ini. Ini sengaja — supaya kamu tidak salah baca omzet sebagai laba.
Kalau hanya sebagian produk punya modal, kartu tetap muncul tapi dengan sub-label "dari produk bermodal" di bawah angkanya. Artinya: laba yang ditampilkan adalah parsial, bukan total laba bisnis kamu.
Untuk angka laba yang lengkap, isi modal di semua produk aktif yang kamu jual rutin.
Margin badge di /produk
Selain kartu KPI, kamu bisa baca margin per produk langsung dari halaman /produk.

Warna badge menunjukkan kesehatan margin:
- Hijau (≥50%) — margin sehat, produk ini kontributor laba utama.
- Kuning (20–49%) — cukup, tapi layak dipantau. Pertimbangkan naikkan harga atau turunkan biaya.
- Merah (<20%) — tipis. Kalau volumenya tinggi mungkin masih OK, tapi kalau rendah perlu dievaluasi.
Di mana lagi data laba muncul
Data laba bersih dan margin muncul di empat tempat sekaligus:
- Kartu KPI dashboard — angka laba bersih hari ini, reset tiap 00:00 WIB.
- Badge margin di /produk — persentase margin per produk, dihitung dari modal vs harga jual.
- Email laporan harian — baris "Laba dari Produk" muncul di email jam 21:00 WIB kalau ada penjualan produk bermodal.
- Respons AI — tanya ke chat: "Laporan hari ini" dan AI akan sertakan
cogsTotal,labaBersih, beserta catatan kalau data parsial.
Per-hari, bukan kumulatif
Kartu Laba Bersih reset ke nol setiap pukul 00:00 WIB. Untuk laba mingguan atau bulanan, tanya langsung ke AI: "Untung bulan ini berapa?" atau "Laba minggu lalu?"
Data laba parsial
Kalau tidak semua produk yang kamu jual punya modal terisi, angka laba yang ditampilkan belum mencerminkan total keuntungan bisnis — hanya dari produk yang sudah ada modalnya. Sub-label "dari produk bermodal" jadi penanda ini. Lengkapi modal di semua produk supaya angkanya akurat.
Masalah umum
Laba Bersih tampil minus. Ini bisa terjadi kalau hari ini pengeluaran (atau pembelian restock) lebih besar dari omzet penjualan — misalnya di awal hari atau saat restock besar. Normal secara teknis; angka akan membaik seiring transaksi penjualan masuk.
Margin produk 100% — apa benar?
Kalau field modal kosong (null), badge margin tidak muncul sama sekali. Kalau kamu isi modal dengan nilai 0, sistem menampilkan 100% karena rumusnya (harga jual − 0) / harga jual. Solusinya: kosongkan field modal daripada isi angka 0.
Omzet ada tapi kartu Laba Bersih tidak muncul.
Berarti semua produk yang terjual hari ini belum punya kolom modal. Buka /produk, edit tiap produk, dan isi field "Harga Modal (Rp)". Setelah ada minimal satu transaksi dengan produk bermodal, kartu langsung muncul.