KasgoPANDUAN KASGO CRAFT
Laporan Penjualan
Panduan KasGo Craft/Laporan/Laporan Penjualan

Laporan Penjualan

Executive Summary, produk terlaris, penjualan per periode, produk, paket, varian, kategori, kasir, metode pembayaran, dan riwayat shift.

VERSI APLIKASI 1.0.0

Laporan penjualan menjawab apa yang terjual, kapan, oleh siapa, dan dibayar dengan apa. Contoh angka di bawah memakai data Bloomy Bucket pada 13–14 September 2026.

Executive Summary

Ringkasan kesehatan usaha dalam satu layar: berapa penjualan bersih, berapa modal dan biaya yang keluar, dan berapa laba yang benar-benar tersisa pada periode yang dipilih.

Executive Summary periode 7 Hari (8–14 Sep 2026): kartu Apa itu Laporan Executive Summary, Total Penjualan (Net) Rp1.086.000, Total Pengeluaran Rp250.000, Laba Kotor Rp434.400, Laba Bersih Rp184.400, 9 transaksi, rata-rata Rp120.667, margin laba kotor 40,0% dan margin laba bersih 17,0%
Dalam seminggu Bloomy Bucket untung bersih Rp184.400 — 17% dari penjualan.
Total Penjualan (Net)Nilai barang yang terjual setelah dikurangi diskon per barang dan diskon nota, lalu dikurangi refund. Pajak, biaya tambahan, dan ongkir tidak ikut dihitung.
Total PengeluaranJumlah semua pengeluaran yang dicatat di menu Pengeluaran dengan tanggal di dalam periode ini.
Laba KotorPenjualan bersih dikurangi HPP, yaitu harga modal barang yang terjual sesuai harga modal yang tercatat saat transaksi.
Laba BersihLaba kotor dikurangi total pengeluaran. Kalau minus, usaha sedang rugi pada periode ini.
Rata-rata TransaksiPenjualan bersih dibagi Jumlah Transaksi. Jumlah Transaksi adalah banyaknya nota penjualan; nota refund tidak dihitung.
Margin Laba KotorLaba kotor dibagi penjualan bersih, dalam persen. Menunjukkan seberapa besar selisih harga jual dengan harga modal.
Margin Laba BersihLaba bersih dibagi penjualan bersih, dalam persen. Contoh: margin 25% berarti dari tiap Rp100.000 penjualan tersisa Rp25.000 laba.
Trend PenjualanPenjualan bersih per hari dengan cara hitung yang sama dengan Total Penjualan (Net): setelah diskon per barang dan diskon nota, dikurangi refund, tanpa pajak, biaya tambahan, dan ongkir.
Kapan dipakai —
  • Buka setiap akhir minggu atau akhir bulan untuk melihat apakah usaha untung atau rugi, sebelum masuk ke laporan yang lebih rinci.
  • Bandingkan periode ramai dengan periode biasa, misalnya minggu menjelang Hari Ibu. Kalau penjualan naik tapi margin turun, cek diskon atau harga modal bunga yang ikut naik.
  • Ketuk Lihat Detail di kartu Rincian Perhitungan Laba untuk melihat alur hitungnya dan barang dengan HPP terbesar.
Penjualan bon yang belum dilunasi tetap dihitung sebagai penjualan dan laba pada tanggal transaksinya. Laba juga bergantung pada harga modal produk: kalau harga modal belum diisi, laba akan terlihat lebih besar dari kenyataan.

Best & Worst Performers

Menunjukkan produk, kategori, dan hari yang paling laku serta yang paling sepi pada periode yang dipilih, supaya kamu tahu mana yang perlu didorong dan mana yang perlu dievaluasi.

Best & Worst Performers: hari dengan penjualan tertinggi 13 Sep 2026 (7 transaksi, Rp851.000), Top 10 produk terlaris menurut jumlah: Mawar Merah Satuan 10 unit, Buket Baby Breath 3 unit, Buket Wisuda Mini 2 unit, Buket Artificial Mawar 2 unit, Buket Mawar Mix 20 Tangkai 1 unit
Mawar satuan paling banyak terjual, tetapi nilai terbesar datang dari buket.
Hari dengan Penjualan TertinggiTanggal dengan total nota paling besar setelah dikurangi refund, beserta jumlah transaksinya. Kartu Hari dengan Penjualan Terendah memakai cara hitung yang sama.
Top 10 Produk Terlaris (by Quantity)Sepuluh produk dengan jumlah unit terjual terbanyak, sudah dikurangi unit yang direfund.
Top 10 Produk Terlaris (by Revenue)Sepuluh produk dengan nilai penjualan terbesar, dihitung dari subtotal barang setelah diskon per barang dan porsi diskon nota, dikurangi refund.
Top Kategori (by Revenue)Lima kategori dengan nilai penjualan terbesar. Nilai kategori sudah dipotong porsi diskon nota.
Produk dengan Penjualan TerendahSepuluh produk dengan nilai penjualan paling kecil di antara produk yang sempat terjual pada periode ini. Nilainya dihitung dengan cara yang sama.
Produk Tidak Terjual dalam Periode IniProduk yang sama sekali tidak terjual pada periode ini, lengkap dengan sisa stok dan tanggal terakhir terjual. Produk yang belum pernah terjual tampil paling atas, lalu yang paling lama tidak laku. 20 produk tampil dulu; tekan Lihat semua untuk menampilkan semuanya.
Produk dengan Margin NegatifSemua produk yang labanya minus pada periode ini: pendapatan bersih (setelah diskon per barang dan porsi diskon nota, dikurangi refund) lebih kecil dari harga modalnya, apa pun harga jual di data produk.
Kapan dipakai —
  • Pakai daftar produk terlaris untuk menentukan stok yang harus selalu aman, misalnya bunga dan kertas buket yang cepat habis menjelang wisuda.
  • Produk di daftar Tidak Terjual yang stoknya masih banyak bisa dijadikan paket atau diberi promo sebelum layu atau rusak.
  • Bandingkan hari tertinggi dan terendah untuk mengatur jadwal karyawan dan waktu belanja bahan.
Hari tanpa transaksi sama sekali tidak ikut dibandingkan, jadi Hari dengan Penjualan Terendah adalah hari paling sepi di antara hari yang ada penjualannya.

Penjualan Per Periode

Menjawab berapa penjualan per hari dan bagaimana naik-turunnya pada periode yang dipilih, lengkap dengan diskon, pajak, dan biaya yang ikut ditagihkan di nota.

Penjualan Per Periode 7 Hari: Total Penjualan dan Penjualan Bersih Rp1.086.000, 9 transaksi, rata-rata Rp120.667, total diskon Rp24.000, pajak, biaya tambahan, dan ongkir Rp0
Total PenjualanJumlah nilai seluruh nota pada periode ini, dikurangi nota refund. Nilai nota sudah setelah diskon dan sudah termasuk pajak, biaya tambahan, ongkir, dan pembulatan.
Penjualan BersihTotal nota penjualan dikurangi total nota refund. Angka ini yang dipakai untuk menghitung Rata-rata Transaksi.
Jumlah TransaksiBanyaknya nota penjualan pada periode ini. Nota refund tidak dihitung.
Rata-rata TransaksiPenjualan Bersih dibagi Jumlah Transaksi, yaitu rata-rata belanja per nota.
Total DiskonGabungan diskon per barang dan diskon nota, sudah dikurangi diskon dari transaksi yang direfund. Diskon ini sudah terpotong di Total Penjualan, bukan pengurang tambahan.
Total PajakJumlah pajak yang ditagihkan di nota pada periode ini, dikurangi pajak dari refund.
Detail Per TanggalTotal nota dan jumlah transaksi untuk setiap tanggal yang ada penjualannya. Grafik Trend Penjualan Harian memakai angka yang sama dan butuh minimal 2 hari data.
Kapan dipakai —
  • Pilih 30 Hari atau Bulan Ini untuk melihat pola, misalnya lonjakan menjelang wisuda atau Hari Ibu, lalu siapkan stok bunga lebih awal tahun berikutnya.
  • Kalau Total Diskon terus membesar sementara penjualan tidak ikut naik, promo yang berjalan perlu dievaluasi.
  • Tekan ikon Excel di kanan atas untuk menyimpan data harian ke file.
Penjualan bon ikut dihitung penuh pada tanggal transaksi walaupun belum dibayar. Untuk melihat uang yang benar-benar diterima per metode, pakai Laporan Metode Pembayaran.

Penjualan Per Produk

Menunjukkan produk mana yang paling banyak menghasilkan uang, paling banyak terjual, dan paling sering dibeli, beserta laba dari setiap produk.

Penjualan Per Produk 7 Hari: filter Semua Kategori, urut Revenue, Total Revenue Rp1.086.000, 21 unit, 9 transaksi, Total Profit Rp434.400, produk teratas Buket Mawar Mix 20 Tangkai Rp275.000
Total RevenueJumlah nilai barang dari semua produk: harga jual dikali jumlah, dikurangi diskon per barang dan porsi diskon nota, lalu dikurangi refund. Pajak, biaya tambahan, dan ongkir tidak masuk di sini.
Total QuantityJumlah unit terjual dikurangi unit yang direfund. Penjualan dalam satuan besar, misalnya lusin, dihitung dalam satuan dasar.
Total TransaksiBanyaknya nota penjualan pada periode ini. Kalau kategori dipilih, hanya nota yang berisi produk kategori itu; satu nota tetap dihitung sekali.
Total ProfitRevenue dikurangi harga modal barang yang tercatat saat transaksi.
Frekuensi TransaksiBerapa nota yang memuat produk ini.
Avg Qty/TransaksiRata-rata unit produk ini dalam setiap nota yang memuatnya.
Profit MarginProfit produk dibagi revenue produk, dalam persen.
Kapan dipakai —
  • Ganti urutan lewat tombol Sort: Revenue untuk produk penghasil uang terbesar, Quantity untuk produk yang paling cepat habis, dan Transaksi untuk produk yang paling sering dibeli.
  • Pilih satu kategori, misalnya buket wisuda, untuk membandingkan produk yang sejenis.
  • Produk dengan revenue besar tapi margin tipis layak dicek lagi harga jual atau harga modalnya.
Produk yang terjual di dalam paket dihitung dengan porsi harga paket (ditandai PAKET), dan produk tebus murah tampil sebagai baris terpisah. Revenue sudah dipotong porsi diskon nota, sama seperti laporan per kategori, varian, dan paket.

Penjualan Paket

Menunjukkan paket mana yang paling laku, berapa omzet dan labanya, serta berapa hemat yang dirasakan pelanggan dibanding membeli isinya satu per satu.

Penjualan Paket 7 Hari: omzet paket Rp95.000, 1 paket terjual, total profit Rp33.500, hemat pelanggan Rp0, daftar Paket Wisuda Hemat berisi 2 produk
Omzet PaketTotal penjualan paket berdasarkan harga paket, bukan harga normal isinya, sudah dikurangi porsi diskon nota dan refund.
TerjualJumlah paket yang terjual dikurangi paket yang direfund.
LabaOmzet paket dikurangi harga modal semua produk di dalamnya. Bisa minus kalau harga paket (setelah diskon nota) di bawah total modal isinya.
HematSelisih harga normal isi paket (harga saat transaksi) dengan harga paket yang dibayar pelanggan. Diskon nota tidak dihitung sebagai hemat.
Kontribusi Isi PaketDi halaman detail paket: jumlah setiap produk yang keluar dari stok karena paket ini, dan porsi omzet paket yang dibagikan ke produk itu sesuai harga normalnya, sudah dipotong porsi diskon nota.
Kapan dipakai —
  • Ketuk salah satu paket untuk melihat produk mana yang membuat laba paket tipis atau minus.
  • Pakai Hemat Pelanggan untuk menilai daya tarik paket, misalnya paket buket dan kartu ucapan untuk Hari Ibu.
  • Urutkan berdasarkan Omzet, Terjual, atau Profit sesuai yang ingin kamu nilai.
Kalau nota yang berisi paket diberi diskon nota, porsinya sudah dipotong dari Omzet dan Profit paket. Detail paket menampilkan Diskon nota / paket.

Penjualan Detail

Menampilkan setiap barang yang terjual per nota, lengkap dengan jumlah, harga, dan labanya, untuk menelusuri transaksi satu per satu.

Penjualan Detail 7 Hari: Total Revenue Rp1.086.000, 21 unit, 9 transaksi (1 retur), Total Profit Rp434.400, baris pertama TRX-0010 14/09/2026 12:50 Andi Pratama Rp65.000
Setiap barang di setiap nota — cocok untuk menelusuri satu transaksi.
Total RevenueJumlah pendapatan bersih semua baris: subtotal barang (setelah diskon per barang) dikurangi porsi diskon nota, lalu dikurangi baris retur.
Total QtyJumlah unit terjual dikurangi unit yang diretur.
Total TransaksiBanyaknya nota penjualan dalam daftar. Kalau ada retur, jumlah nota retur ditulis di sampingnya.
Total ProfitRevenue dikurangi harga modal setiap barang.
Rekonsiliasi NotaMenghubungkan Subtotal Barang (sebelum diskon nota) dengan Total Tagihan: dikurangi Diskon Nota, ditambah PPN, Biaya Tambahan, dan Ongkir, lalu Pembulatan. Hanya muncul kalau tidak memilih kategori.
Diskon Nota (porsi item ini)Bagian diskon nota yang dibebankan ke baris barang itu. Nilai di kanan atas kartu sudah dipotong porsi ini; subtotal sebelum diskon nota tampil di atasnya.
Kapan dipakai —
  • Pakai saat ada nota yang perlu dicek, misalnya pelanggan menanyakan harga buket yang ia bayar minggu lalu.
  • Baris berlatar merah dengan tanda RETUR adalah barang yang dikembalikan; nilainya mengurangi total.
  • Daftar menampilkan 30 baris lebih dulu. Tekan tombol di bawah daftar untuk memuat baris berikutnya, atau ekspor ke Excel untuk mendapatkan semua baris.

Penjualan Per Varian

Menunjukkan varian mana yang paling laku untuk produk yang punya pilihan, misalnya ukuran atau warna, sehingga kamu tahu varian mana yang perlu stok lebih banyak.

Penjualan Per Varian 7 Hari: filter kategori, Total Revenue Rp216.000, 2 unit, varian Buket Artificial Mawar - Pink revenue Rp216.000, 2 unit, profit Rp96.000, 1 transaksi
Total RevenueJumlah nilai semua varian (harga jual dikali jumlah, setelah diskon per barang dan porsi diskon nota), dikurangi refund.
Total QuantityJumlah unit semua varian yang terjual, dikurangi unit yang direfund.
ProfitRevenue varian dikurangi harga modal yang tercatat saat transaksi.
TransaksiBerapa nota yang memuat varian ini.
AvgRata-rata unit varian ini dalam setiap nota yang memuatnya.
Kapan dipakai —
  • Cocok untuk produk bervarian, misalnya buket ukuran S, M, dan L: lihat ukuran mana yang paling dicari lalu atur stok bahannya.
  • Pakai Filter Kategori untuk fokus ke satu jenis produk, lalu urutkan dengan Revenue, Quantity, atau Frekuensi.
Hanya produk yang memiliki varian yang muncul di sini. Produk tanpa varian bisa dilihat di Laporan Penjualan Per Produk.

Penjualan Per Kategori

Menunjukkan kategori produk mana yang menyumbang penjualan dan laba terbesar, serta berapa persen porsinya dari total.

Penjualan Per Kategori 7 Hari: Total Revenue Rp1.086.000, 5 kategori, 21 unit, 9 transaksi, Total Profit Rp434.400, margin 40,0%, grafik distribusi revenue per kategori
Total RevenueJumlah penjualan semua kategori, dihitung dari subtotal barang setelah diskon per barang dan porsi diskon nota, dikurangi refund.
Jumlah KategoriBanyaknya kategori yang punya penjualan pada periode ini.
Total QuantityJumlah unit terjual dari semua kategori, dikurangi unit yang direfund.
Total TransaksiBanyaknya nota penjualan pada periode ini. Satu nota yang berisi beberapa kategori tetap dihitung sekali.
Total ProfitTotal revenue dikurangi total harga modal barang yang terjual.
MarginProfit dibagi revenue, dalam persen.
KontribusiPorsi revenue satu kategori dari total revenue semua kategori.
Kapan dipakai —
  • Lihat kategori dengan kontribusi terbesar, misalnya buket bunga segar dibanding bunga kering, untuk menentukan ke mana modal belanja diprioritaskan.
  • Kategori dengan revenue besar tapi margin kecil perlu dicek harga jual atau harga modalnya.
Produk yang tidak punya kategori tidak ikut dihitung, jadi Total Revenue di sini bisa lebih kecil dari laporan penjualan lain.

Penjualan Per Pengguna

Menunjukkan berapa penjualan dan transaksi yang diproses oleh setiap kasir atau pengguna, untuk menilai kinerja masing-masing.

Penjualan Per Pengguna Bulan Ini: total Rp1.086.000 dari 9 transaksi; Rina Maharani (owner) Rp1.021.000 dari 8 transaksi, rata-rata Rp127.625, diskon Rp24.000; Bayu Saputra Rp65.000
Penjualan tiap kasir, termasuk bon yang ia catat.
Total PenjualanJumlah nilai nota semua pengguna (setelah diskon, termasuk pajak dan biaya), dikurangi refund.
Total TransaksiJumlah nota penjualan yang diproses semua pengguna. Nota refund tidak dihitung.
Rata-rata TransaksiTotal penjualan seorang pengguna dibagi jumlah transaksinya.
Total DiskonDiskon nota dan diskon per barang yang diberikan pengguna itu. Hanya tampil kalau ada.
Total PPNPajak yang ditagihkan di nota pengguna itu, dikurangi pajak dari refund. Hanya tampil kalau ada.
Kapan dipakai —
  • Bandingkan kasir pada periode sibuk, misalnya minggu wisuda, untuk melihat siapa yang paling banyak melayani.
  • Total Diskon yang jauh lebih besar pada satu kasir bisa jadi tanda ada yang perlu dicek.
Refund dikurangkan dari pengguna yang tercatat memproses refund tersebut, bukan otomatis dari kasir yang dulu menjual. Laporan ini dibuka dengan periode Bulan Ini, bukan 7 Hari.

Metode Pembayaran

Menunjukkan uang penjualan diterima lewat metode apa saja, misalnya tunai, transfer, atau QRIS, dan berapa bagian yang masih berupa bon.

Metode Pembayaran 7 Hari: 9 transaksi, total nilai Rp1.086.000, 4 metode, rata-rata Rp120.667; distribusi Cash 40,1%, Piutang 21,6%, Transfer Bank 19,9%, dan Saldo Deposit
Bagian bon (Piutang) dipisah dari uang yang benar-benar diterima.
Total TransaksiBanyaknya nota penjualan pada periode ini. Nota yang dibayar dengan beberapa metode sekaligus tetap dihitung sekali.
Total NilaiJumlah nilai dari semua metode, termasuk baris Piutang, sudah dikurangi refund.
Metode DigunakanBanyaknya metode yang punya nilai pada periode ini. Piutang ikut dihitung sebagai satu baris.
Avg TransaksiTotal Nilai dibagi Total Transaksi.
PiutangBagian belanja yang belum dibayar pelanggan saat transaksi (bon). Bagian yang sudah dibayar di kasir masuk ke metode yang dipakai.
% dari Total ValuePorsi nilai satu metode dari Total Nilai.
Kapan dipakai —
  • Cocokkan nilai setiap metode dengan uang di laci dan mutasi rekening atau QRIS pada periode yang sama.
  • Pembayaran campur dibagi ke masing-masing metodenya, jadi satu nota bisa muncul di lebih dari satu metode.
  • Kalau porsi Piutang besar, segera tagih bon pelanggan agar uangnya tidak tertahan terlalu lama.
Uang muka (DP) dan pelunasan pesanan dihitung pada tanggal uangnya diterima, bukan tanggal pesanan diambil. Pelunasan bon yang dibayar belakangan tidak masuk laporan ini.

Riwayat Shift

Menampilkan setiap shift kasir yang sudah ditutup: berapa penjualannya, berapa transaksinya, dan apakah uang di laci cocok dengan hitungan sistem.

Riwayat Shift 7 Hari: filter Semua Kasir, ringkasan 2 shift, 8 transaksi, penjualan Rp783.500, variance Rp0; kartu Bayu Saputra 14 Sep 2026, 11 menit, 1 transaksi, total penjualan Rp65.000, selisih Rp0
Total ShiftJumlah shift yang sudah ditutup dan dibuka di dalam periode ini.
TransaksiJumlah nota penjualan dari semua shift tersebut. Nota refund tidak dihitung.
PenjualanPenjualan tunai, non-tunai, dan bon dari semua shift. Bagian tunai dan non-tunai sudah dikurangi refund.
Piutang (Bon)Bagian penjualan yang dicatat sebagai bon (belum dibayar pelanggan saat transaksi). Sudah termasuk di angka Penjualan, tetapi tidak masuk laci kas.
VarianceSelisih uang tunai yang dihitung saat tutup shift dengan uang yang seharusnya ada menurut sistem. Plus berarti lebih, minus berarti kurang. Avg adalah rata-rata selisih per shift.
Kapan dipakai —
  • Perhatikan kasir yang selisihnya berulang kali minus, lalu ketuk shift itu untuk melihat rinciannya.
  • Ketuk tombol Semua Kasir untuk menampilkan shift milik satu kasir saja.
  • Kalau angka shift terasa tidak sesuai dengan transaksinya, tekan ikon Hitung Ulang Data di kanan atas untuk menghitung ulang semua shift yang sudah ditutup.
Shift yang masih buka tidak tampil di sini, dan shift masuk ke periode berdasarkan waktu dibukanya.
Laporan Analisis Tipe Pesanan (Dine-in, Take Away, Delivery) hanya muncul bila mode resto/kafe dinyalakan, jadi tidak tampil di toko Craft.
SUDAH TERBANTU?
Ada bagian yang belum jelas? Tanyakan langsung, dibalas 09.00–21.00 WIB.
Tanya via WhatsApp