Langsung ke isi
Referensi praktis untuk UMKM IndonesiaBaca peluang, hitung langkah.

Keuangan Usaha/Panduan

Panduan Penjualan Online untuk UMKM: Pesanan, Biaya Kanal, dan Margin

Panduan ini menjelaskan cara menghitung margin penjualan online UMKM dari level satu pesanan: harga jual bersih, harga pokok, potongan kanal marketplace dan biaya website, sampai margin kontribusi, titik impas, dan laba operasional bulanan. Disertai langkah kerja, contoh simulasi di dua kanal, dan checklist penerapan. Karena tarif kanal dan…

Ringkasan konsep
Cakupan
Margin penjualan online per pesanan dan per kanal: harga jual bersih, biaya kanal marketplace dan website, harga pokok, margin kontribusi, titik impas, dan ROAS impas.
Data yang dibutuhkan
Rincian uang masuk pesanan aktual, harga pokok per unit atau biaya batch, daftar biaya variabel per kanal, biaya tetap bulanan, dan jumlah pesanan per SKU per kanal.
Asumsi utama
Harga jual, harga pokok, biaya variabel per unit, dan biaya tetap tetap selama satu periode; retur dianggap kecil pada contoh; tarif pada contoh adalah simulasi, bukan tarif berlaku.
Rumus kunci
Kontribusi per pesanan = harga jual bersih − harga pokok per unit − biaya variabel per pesanan; margin kontribusi = kontribusi ÷ harga jual bersih; BEP unit = biaya tetap ÷ kontribusi per unit.
Keluaran
Laba operasional bulanan, margin atas omzet bersih, angka BEP per kanal, ROAS impas, serta keputusan harga lantai, batas diskon, dan penempatan SKU.
Batas penggunaan
Tarif platform, potongan pajak, dan program subsidi berubah sewaktu-waktu; ambil angka resmi dari rincian pesanan, laporan potongan pajak platform, dan ketentuan perpajakan, bukan dari simulasi artikel.

Omzet di dashboard marketplace terlihat naik, tetapi uang di rekening sering tidak sepadan. Latar usahanya pun membesar: BPS mencatat 4,40 juta usaha e-commerce di Indonesia pada 2024, naik dari 3,82 juta pada 2023, sementara hanya sekitar 15,79% nilai transaksinya berlangsung di marketplace sehingga banyak pemilik usaha menjual lewat beberapa kanal dengan struktur biaya yang berbeda [1]. Banyak pemilik usaha baru menyadari tipisnya margin setelah komisi kategori, biaya proses pesanan, subsidi ongkir, dan iklan digabung per pesanan [2]. Pertumbuhan omzet juga tidak otomatis diikuti peningkatan laba.

Panduan ini menuntaskan satu kebutuhan: memahami perjalanan uang dalam satu pesanan online, menghitung margin per pesanan dan per kanal, lalu memakai hasilnya untuk memutuskan harga jual, batas diskon, anggaran iklan, dan SKU mana yang lebih menguntungkan di kanal tertentu. Anda akan menemukan istilah dasar, rumus inti, langkah kerja, satu contoh yang dihitung dari awal sampai akhir, skenario pengujian, daftar kesalahan umum, dan checklist penerapan pertama.

Panduan ini paling membantu pemilik UMKM yang menjual atau akan menjual di marketplace seperti Shopee atau TikTok Shop Tokopedia, sekaligus di website sendiri dengan pembayaran QRIS. Contoh memakai usaha kuliner rumahan yang memproduksi per batch. Cakupannya biaya dan margin; perizinan dan pelaporan pajak hanya disinggung sebatas komponen yang memengaruhi angka. Urutan dasar, seperti menguji minat pasar sebelum menimbun stok dan menyiapkan pembayaran serta pengiriman, diasumsikan sudah Anda pahami karena dibahas tuntas pada panduan jualan online bagi pemula [3].

Dari omzet ke kas: perjalanan uang satu pesanan online

Sebelum menghitung, pastikan empat istilah berikut tidak tertukar, karena laporan platform dan catatan keuangan memakai konsep yang berbeda.

  • Omzet adalah nilai transaksi yang tercatat. Angka ini paling besar dan paling menggoda untuk dipakai sebagai ukuran untung, padahal belum dikurangi apa pun.
  • Penghasilan dilepaskan adalah dana yang dilepas platform ke rekening Anda setelah pesanan terkirim atau terkonfirmasi. Dashboard Seller Center menampilkan omzet dan penghasilan yang dilepaskan, dan kedua angka itu belum laba [2].
  • Kas adalah dana yang benar-benar ada di rekening. Kas bisa datang belakangan karena menunggu pelepasan dana atau mekanisme pembayaran di tempat, dan bisa berkurang karena retur.
  • Laba adalah sisa pendapatan setelah seluruh biaya. Laba tidak muncul begitu saja di dashboard; ia hasil perhitungan Anda.

Istilah perhitungan yang dipakai secara konsisten

  • Harga pokok (HPP) mengikuti model usaha. Untuk usaha dagang, pakai harga pokok penjualan: harga beli per unit ditambah ongkir masuk dan biaya pengadaan yang dapat diperhitungkan per unit. Untuk usaha produksi seperti kuliner rumahan, pakai harga pokok produksi: biaya bahan, tenaga kerja langsung, dan overhead produksi yang dialokasikan ke batch, lalu dibagi unit yang layak jual. Untuk usaha jasa, satuan hitungnya jam produktif atau paket pekerjaan, dan biayanya berasal dari biaya per jam efektif ditambah bahan yang terpakai.
  • Biaya variabel berubah mengikuti jumlah pesanan: persentase platform, biaya penerimaan pembayaran, iklan per pesanan, serta bagian yang Anda tanggung atas program diskon atau subsidi.
  • Biaya tetap tidak berubah karena volume dalam satu periode: sewa, gaji tetap, langganan aplikasi, internet, dan listrik bagian usaha.
  • Margin kontribusi adalah sisa harga jual bersih setelah harga pokok dan seluruh biaya variabel per pesanan. Sisa ini menutup biaya tetap; setelah biaya tetap tertutup, sisanya baru laba. Evaluasi profitabilitas secara berkala per SKU dan per kanal memang lazim memakai margin kontribusi serta ROAS impas sebagai alat ukurnya [1].

Komponen biaya kanal yang memotong setiap pesanan

Marketplace: potongan yang tampil di rincian uang masuk

Pada kanal marketplace, komponen yang memotong satu pesanan umumnya meliputi:

  • Komisi kategori, persentase dari nilai transaksi yang besarnya bergantung kategori produk dan ketentuan platform pada periode berjalan.
  • Biaya proses pesanan (sering disebut biaya layanan atau biaya admin), berupa persentase atau nominal tetap per transaksi.
  • Diskon dan voucher yang ditanggung penjual, yang tagihanannya muncul langsung di potongan pesanan.
  • Bagian penjual atas program subsidi ongkir, bila program yang Anda aktifkan meminta ikut menanggung sebagian ongkir.
  • Iklan, yang tagihanannya terpisah tetapi tetap bagian dari biaya mendapatkan pesanan tersebut.

Nilai setiap komponen berubah mengikuti kategori, program, dan kebijakan platform. Jangan memakai angka dari kenalan atau artikel generik sebagai tarif berlaku: buka halaman tarif resmi platform dan rincian uang masuk pesanan Anda sendiri, lalu salin angkanya ke model perhitungan. Kerangka komponennya sama antar kanal besar, meski tarif dan istilahnya berbeda [2].

Website sendiri: biaya lebih rendah per pesanan, tetapi tidak gratis

Menjual di website sendiri menghilangkan komisi marketplace, tetapi memunculkan biaya lain: biaya penerimaan pembayaran seperti QRIS atau payment gateway berupa persentase atau nominal per transaksi, langganan domain dan hosting, serta biaya menarik pengunjung lewat iklan atau konten [2]. Biaya per pesanan biasanya lebih kecil daripada di marketplace, tetapi volume bulanannya sering juga lebih kecil; keduanya dihitung bersama pada simulasi nanti.

Pajak dan kewajiban yang muncul di jalur penjualan

Sejak 1 Oktober 2026, marketplace besar mulai memotong PPh 0,5% dari omzet penjual [4]. Dalam catatan margin, perlakukan pajak yang dipotong platform sebagai pos sendiri yang angkanya diambil dari laporan potongan pajak di akun penjual Anda, jangan digabung dengan komisi atau biaya layanan, dan pastikan perlakuannya sesuai ketentuan perpajakan yang berlaku. Selain pajak, ada kewajiban perizinan: Permendag 19/2026 mewajibkan penjual online memiliki izin berusaha, dan pembuatan NIB dapat dilakukan gratis melalui OSS [4]. Perizinan tidak mengubah rumus margin, tetapi biaya kepatuhannya menjadi bagian beban usaha, dan pembahasannya masuk topik legalitas.

Rumus inti: dari satu pesanan ke satu bulan

Lima rumus berikut menjadi fondasi seluruh perhitungan. Angka per pesanan memakai satuan rupiah; biaya tetap memakai satu periode, umumnya satu bulan, dan periode tersebut harus konsisten di setiap rumus.

1. Harga jual bersih: harga tagih − diskon atau voucher yang ditanggung penjual

2. Kontribusi per pesanan: harga jual bersih − harga pokok per unit − biaya variabel per pesanan

3. Margin kontribusi: kontribusi ÷ harga jual bersih × 100%

4. Laba operasional bulanan: total kontribusi semua pesanan − biaya tetap bulanan

Angka pada rumus keempat belum laba bersih karena pajak, retur, dan beban lain belum masuk. Sebut sebagai laba operasional sampai komponennya lengkap, agar tidak terjadi kesan menguntungkan yang menyesatkan.

5. Titik impas unit per periode (BEP): biaya tetap per periode ÷ (harga jual per unit − biaya variabel per unit)

Syarat rumus BEP: pembilang dan penyebut memakai periode yang sama, selisih harga jual dengan biaya variabel (kontribusi per unit) harus positif, dan hasilnya dibulatkan ke atas karena unit tidak dapat terpecah. Harga pokok penuh tidak otomatis sama dengan biaya variabel: pisahkan mana yang berubah mengikuti pesanan dan mana yang hanya berkaitan dengan periode, supaya biaya tetap tidak terhitung dua kali.

Bedakan markup dan margin atas penjualan saat menetapkan harga

  • Harga dengan target margin atas penjualan = biaya satuan ÷ (1 − margin dalam desimal). Biaya satuan Rp20.000 dengan target margin 30% menghasilkan Rp20.000 ÷ 0,7 = Rp28.571,43, dibulatkan menjadi Rp28.571.
  • Harga dengan markup atas biaya = biaya satuan × (1 + markup dalam desimal). Rp20.000 × 1,3 = Rp26.000.

Jika harga dipasang dengan markup 30% padahal target Anda margin 30%, margin yang terbentuk hanya Rp6.000 ÷ Rp26.000 = 23,08%, dan selisihnya terhadap harga ideal Rp2.571 per unit. Nilai margin juga selalu kurang dari 100%, karena margin 100% berarti biaya nol dan itu tidak nyata. Pilih satu definisi untuk setiap produk, catat, lalu konsisten memakainya.

ROAS impas: batas efisiensi iklan

Bila Anda mengiklankan, angka acuan yang membantu adalah ROAS impas, yaitu rasio omzet terhadap biaya iklan pada titik iklan belum menggerus kontribusi [1]. Definisikan ROAS sebagai omzet bersih yang dianggap berasal dari iklan dibagi biaya iklannya. Pendekatan yang dipakai:

ROAS impas = 1 ÷ margin kontribusi tanpa iklan (dalam desimal)

Misalnya margin kontribusi tanpa iklan 31,44%, maka ROAS impas = 1 ÷ 0,3144 ≈ 3,18: setiap Rp1 biaya iklan perlu menghasilkan sekitar Rp3,18 omzet bersih pada pesanan yang teratribusi agar iklan tidak merusak kontribusi. Pendekatan ini mengasumsikan biaya iklan dibebankan pada omzet yang teratribusi dan biaya per pesanan lainnya sudah tercakup. Definisi ROAS pada dashboard iklan platform bisa berbeda, jadi selaraskan basis perhitungannya sebelum menilai kampanye untung atau tidak.

Langkah menghitung margin di usaha Anda sendiri

Kerjakan tujuh langkah berikut pada satu kanal dan satu SKU lebih dulu, lalu gandakan untuk kombinasi lain. Setiap langkah memuat masukan, tindakan, dan tanda selesai.

  1. Rekap pesanan 30 hari terakhir. Masukan: riwayat pesanan dan rincian uang masuk di Seller Center. Tindakan: susun tabel berisi tanggal, SKU, harga tagih, diskon yang Anda tanggung, komisi, biaya proses pesanan, bagian subsidi, ongkir yang Anda bayar, dan iklan yang menempel. Tanda selesai: seluruh kolom terisi dari data aktual, bukan dari ingatan.
  2. Tetapkan harga pokok per unit. Masukan: resep dan biaya batch (bahan, tenaga langsung, overhead yang dialokasikan) atau faktur pembelian untuk dagang. Tindakan: bagi total biaya batch dengan jumlah unit layak jual. Tanda selesai: harga pokok per unit tertulis bersama perinciannya.
  3. Daftarkan biaya variabel per pesanan per kanal. Masukan: rincian potongan tiga sampai lima pesanan aktual, dan tarif penerimaan pembayaran dari penyedia QRIS atau gateway. Tindakan: salin persentase atau nominal yang benar-benar terjadi. Tanda selesai: penjumlahan komponen sama dengan potongan aktual pada pesanan contoh.
  4. Hitung kontribusi dan margin kontribusi untuk setiap kombinasi SKU dan kanal dengan rumus di atas. Tanda selesai: setiap kombinasi punya satu angka rupiah dan satu persen.
  5. Kumpulkan biaya tetap bulanan. Masukan: catatan kas dan tagihan rutin. Tindakan: pisahkan beban usaha dari beban rumah tangga dan masukkan hanya bagian usaha. Tanda selesai: ada satu angka biaya tetap per bulan.
  6. Rekap satu bulan penuh. Tindakan: kalikan kontribusi per pesanan dengan jumlah pesanan per SKU per kanal, jumlahkan, lalu kurangi biaya tetap. Tanda selesai: laba operasional dan margin atas omzet bersih bulan itu sudah terhitung.
  7. Hitung BEP dan ROAS impas, lalu bandingkan antarkanal. Tindakan: pakai rumus pada bagian rumus inti. Tanda selesai: Anda tahu minimal berapa unit per bulan agar tidak rugi dan berapa efisiensi iklan minimal.

Simulasi ilustratif: sambal rumahan di dua kanal

Seluruh angka pada bagian ini adalah simulasi ilustratif: harga, tarif, dan volume rekaan untuk latihan, bukan data usaha nyata dan bukan tarif berlaku. Asumsinya: satu produk (sambal botol 200 ml), dua kanal, retur hampir nol, harga bahan stabil selama sebulan, dan kapasitas produksi 300 botol per bulan.

Harga pokok produksi per batch

Komponen biaya satu batchNominal (Rp)
Bahan dan kemasan1.500.000
Tenaga kerja langsung400.000
Overhead produksi yang dialokasikan (gas, listrik, air bagian produksi)100.000
Total biaya batch2.000.000
Unit layak jual100 botol
Biaya per botol20.000

Produksi satu batch 100 botol dan seluruhnya layak jual, sehingga biaya per botol = Rp2.000.000 ÷ 100 = Rp20.000. Bila pada batch tertentu ada botol gagal kemasan yang tidak layak dijual, pembaginya berubah: pada 96 botol layak jual, biaya per botol menjadi Rp2.000.000 ÷ 96 = Rp20.833,33. Pembagi selalu unit layak jual, bukan unit produksi.

Margin kontribusi satu pesanan di marketplace

Komponen satu pesanan marketplaceNominal (Rp)
Harga tagih40.000
Diskon penjual (10%)-4.000
Harga jual bersih36.000
Harga pokok per botol-20.000
Komisi kategori (simulasi 8% dari harga bersih)-2.880
Biaya proses pesanan (simulasi 5% dari harga bersih)-1.800
Iklan per pesanan (belanja iklan dibagi pesanan teratribusi)-1.500
Kontribusi per pesanan9.820
Margin kontribusi27,28%

Hitungannya: Rp36.000 − (Rp20.000 + Rp2.880 + Rp1.800 + Rp1.500) = Rp9.820; margin kontribusi = 9.820 ÷ 36.000 = 27,28%. Iklan Rp1.500 per pesanan berasal dari, misalnya, belanja iklan Rp45.000 yang menghasilkan 30 pesanan teratribusi. Karena tarif di tabel rekaan, tanda kecocokan model dengan kenyataan adalah penjumlahan seluruh potongan pada pesanan nyata sama dengan harga jual bersih yang Anda catat untuk pesanan itu.

Margin kontribusi tanpa iklan = (36.000 − 20.000 − 2.880 − 1.800) ÷ 36.000 = 31,44%. Angka ini menjadi dasar ROAS impas: 1 ÷ 0,3144 ≈ 3,18.

Margin kontribusi satu pesanan di website dengan QRIS

Komponen satu pesanan websiteNominal (Rp)
Harga tagih40.000
Harga pokok per botol-20.000
Biaya penerimaan pembayaran (simulasi 0,7%)-280
Promosi dan traefik per pesanan (simulasi)-500
Kontribusi per pesanan19.220
Margin kontribusi48,05%

Hitungannya: Rp40.000 − (Rp20.000 + Rp280 + Rp500) = Rp19.220; margin kontribusi = 19.220 ÷ 40.000 = 48,05%. Tarif 0,7% pada tabel hanya ilustrasi; persentase biaya penerimaan pembayaran QRIS atau payment gateway berbeda antar penyedia dan jenis layanan, jadi salin dari tarif penyedia pembayaran Anda. Tanpa komisi marketplace dan tanpa potongan diskon 10% yang ditanggung penjual, kontribusi per botol hampir dua kali lipat dibanding kanal marketplace.

Rekap satu bulan dan perbandingan kanal

Asumsi volume mencapai kapasitas: 200 botol terjual di marketplace dan 100 botol di website.

Komponen bulananMarketplace (200 botol)Website (100 botol)Total (Rp)
Omzet bersihRp7.200.000Rp4.000.00011.200.000
Harga pokok-Rp4.000.000-Rp2.000.000-6.000.000
Komisi, biaya proses pesanan, dan iklan-Rp1.236.000–-1.236.000
Biaya pembayaran dan promosi–-Rp78.000-78.000
KontribusiRp1.964.000Rp1.922.0003.886.000
Margin kontribusi27,28%48,05%34,70%
Biaya tetap bulanan––-1.250.000
Laba operasional––2.636.000
Margin bulanan atas omzet bersih––23,54%

Cara membaca: omzet bersih adalah harga jual bersih dikali volume; kontribusi dikurangi harga pokok dan seluruh biaya variabel termasuk iklan; laba operasional dikurangi biaya tetap; margin bulanan dibandingkan terhadap omzet bersih total.

Dua catatan penting. Pertama, kontribusi per botol di website lebih tinggi, tetapi volumenya lebih kecil. Bila 100 botol berpindah dari marketplace ke website, kontribusi bertambah (19.220 − 9.820) × 100 = Rp940.000 sebulan, tetapi hanya mungkin bila permintaan di website memang ada; tanpa traefik, perpindahan hanya memindahkan stok, bukan laba [2]. Kedua, rekap ini belum memasukkan PPh 0,5% yang dipotong marketplace sejak 1 Oktober 2026 [4]. Ambil besarannya dari laporan potongan pajak di akun penjual, tambahkan sebagai pos sendiri, lalu kurangi dari laba operasional untuk melihat sisa sebelum beban lain.

Titik impas bulanan

Biaya tetap bulanan pada simulasi: listrik dan gas bagian usaha Rp250.000, internet Rp300.000, dan gaji tenaga pembantu paruh waktu Rp700.000, total Rp1.250.000. Bila seluruh botol terjual di marketplace, BEP = Rp1.250.000 ÷ Rp9.820 = 127,29, dibulatkan ke atas menjadi 128 botol per bulan. Bila seluruhnya di website, BEP = Rp1.250.000 ÷ Rp19.220 = 65,04, dibulatkan 66 botol. Rekap campuran di atas menghasilkan kontribusi total Rp3.886.000, di atas biaya tetap Rp1.250.000, sehingga usaha sudah melewati titik impasnya. Angka BEP ini valid selama harga jual, harga pokok, biaya variabel, dan biaya tetap masih sesuai asumsi; begitu ada perubahan tarif atau harga bahan, hitung ulang dengan data baru.

Tiga gesekan yang perlu diuji: diskon, tarid naik, dan penempatan

Model margin menjadi berguna ketika dipakai menguji keputusan yang paling sering menggeser laba.

Batas diskon yang aman

Menurunkan harga memangkas kontribusi lebih cepat dari yang terlihat, karena fee persentase dihitung atas harga setelah diskon, sedangkan diskon keluar dari bagian penjual. Dengan struktur marketplace pada simulasi (komisi 8% dan biaya proses 5% dari harga setelah diskon, iklan Rp1.500 per pesanan, harga pokok tetap Rp20.000):

Diskon penjualHarga bersih (Rp)Komisi + biaya proses (Rp)Iklan (Rp)Kontribusi (Rp)Margin kontribusi
0%40.0005.2001.50013.30033,25%
10%36.0004.6801.5009.82027,28%
20%32.0004.1601.5006.34019,81%

Kontribusi setiap baris = harga bersih − Rp20.000 − kolom fee − iklan. Penambahan diskon 10 poin menurunkan kontribusi per botol dari Rp13.300 ke Rp9.820, alias turun 26,17%, bukan 10%. Karena itu tetapkan harga lantai per SKU: harga jual bersih terendah yang kontribusinya masih menutup iklan dan tetap positif. Bila program promo meminta penjual menanggung sebagian diskon atau subsidi, angka penanggungan itu masuk biaya variabel pesanan, bukan dianggap gratis karena disokong platform.

Pengaruh naiknya tarif kanal

Setiap tambahan 1 poin persen fee yang dihitung atas harga jual bersih menurunkan kontribusi sebesar 1% dari harga bersih pesanan itu. Pada simulasi marketplace, komisi yang naik dari 8% ke 9% mengurangi kontribusi Rp36.000 × 1% = Rp360 per botol, dari Rp9.820 menjadi Rp9.460, dengan margin turun ke 26,28%. Geseran seperti inilah yang membuat margin menyusut tanpa terasa: dashboard tetap ramai, sementara kontribusi per pesanan luntur sedikit demi sedikit.

Penempatan SKU dan kapasitas

Kontribusi per unit di kanal sendiri lebih tinggi, tetapi volume yang dapat diserap website biasanya lebih kecil. Putuskan penempatan dari data per SKU: bandingkan margin kontribusi SKU yang sama di kedua kanal selama satu periode penuh, lalu pertimbangkan pindahkan SKU yang kontribusinya di marketplace lebih rendah daripada biaya pembayaran dan promosi di kanal sendiri. Kerangka keputusan ini memang dirancang pada level data per SKU, bukan level keseluruhan toko [2]. Pertahankan kehadiran di marketplace bila di sana menjadi tempat pembeli menemukan produk Anda, karena fungsi penemuan itu memiliki nilai meski kontribusinya lebih tipis.

Cara membaca hasil dan batas perhitungan ini

  • Margin kontribusi bukan laba. Sisa setelah biaya variabel masih harus menutup biaya tetap. Menyebutnya laba sebelum biaya tetap dipotong akan membuat hasil jualan tampak lebih sehat dari kenyataan.
  • Laba operasional belum laba bersih. Rekap di atas belum memuat pajak, retur, dan beban lain. Gunakan istilah laba bersih hanya bila komponennya sudah lengkap.
  • Asumsi bisa gagal. Harga bahan bisa naik di tengah bulan, platform bisa mengubah tarif atau program, iklan bisa jauh lebih mahal saat persaingan meningkat, dan retur mengembalikan kas sekaligus meninggalkan barang yang belum tentu layak jual ulang. Masalah retur dan komplain memang bagian operasional yang menurunkan margin nyata bila dibiarkan [4]. Saat asumsi bergeser, hitung ulang; jangan menyeret hasil bulan lalu.
  • Laba dan kas tidak datang serentak. Settlement menahan dana beberapa hari, pesanan bayar di tempat menagih belakangan, retur mengembalikan uang. Arus kas bulan ini sering merupakan hasil penjualan periode sebelumnya; selisih waktu inilah kebutuhan modal kerja, yaitu dana yang menutup operasional selama kas pesanan belum masuk. Rumus daya tahan kas sederhana (kas tersedia ÷ arus keluar kas bersih bulanan) hanya berlaku bila arus keluar bersih memang positif dan diasumsikan tetap; pada simulasi ini arus kas bersih justru positif sehingga rumus itu tidak relevan, dan rencana arus kas bulanan biasa yang dipakai.
  • Data tambahan yang melengkapi. Kelengkapan berikutnya meliputi rincian settlemeent per pesanan, laporan potongan pajak, data retur per penyebab, dan laporan iklan per kampanye. Apabila potongan antar-SKU sangat berbeda, agregat toko bisa menyembunyikan SKU yang menyusut; itulah sebabnya evaluasi per SKU dan per kanal disarankan pada panduan profitabilitas jualan online [1].

Enam kesalahan umum dan cara memperbaikinya

  1. Menganggap penghasilan dilepaskan sebagai laba. Pemicu: angka besar muncul setelah pesanan terkirim. Dampak: keputusan stok dan promo diambil dari angka yang belum mengurangi pajak, biaya tetap, dan harga pokok penuh. Perbaikan: tiap kali membuka dashboard, ubah pertanyaannya dari berapa omzet dan penghasilan dilepaskan menjadi berapa kontribusi per pesanan [2].
  2. Menghitung subsidi ongkir atau voucher dua kali. Pemicu: seluruh ongkir dianggap pengurang margin padahal penanggungnya platform dan ongkir pembeli tetap penuh. Dampak: margin tampak lebih rendah dengan alasan yang salah. Perbaikan: masukkan hanya bagian yang benar-benar Anda tanggung sesuai syarat program yang diaktifkan.
  3. Menyetarakan margin dan markup. Pemicu: target untung dikira sama dengan persen markup. Dampak: harga jual terlalu rendah; pada contoh di atas selisihnya Rp2.571 per unit. Perbaikan: pilih satu definisi per produk, tulis pada catatan harga, lalu periksa ulang harga dengan rumus yang cocok.
  4. Melupakan biaya iklan per pesanan. Pemicu: iklan dibayar dari saldo terpisah atau sekali beberapa kali sebulan. Dampak: margin kontribusi tampak lebih tinggi dari kenyataan sementara kas menyusut di tempat lain. Perbaikan: bebankan iklan pada pesanan yang teratribusi dan jadikan bagian biaya variabel.
  5. Menghitung biaya tetap dua kali. Pemicu: sewa atau gaji tetap ikut masuk harga pokok, lalu BEP juga membagi biaya tetap. Dampak: titik impas terlihat lebih tinggi dari sebenarnya. Perbaikan: satu biaya satu pos; biaya tetap hanya muncul di pembilang BEP dan tidak menembus harga pokok.
  6. Menganggap kas sudah ada saat pesanan masuk. Pemicu: pembelian bahan memakai dana yang belum dilepaskan platform. Dampak: kas tertekan di awal periode padahal laba akhirnya normal. Perbaikan: catat tanggal pelepasan dana per pesanan dan siapkan cadangan kas selama jarak antara pengeluaran produksi dan settlement.

Checklist penerapan pertama di usaha Anda

  1. Pilih satu SKU dengan volume terbesar bulan lalu sebagai objek latihan pertama.
  2. Salin rincian uang masuk 10 pesanan terakhir SKU itu dari Seller Center ke tabel kerja, misalnya di spreadsheet atau kertas.
  3. Isi kolom harga tagih, diskon yang Anda tanggung, komisi, biaya proses pesanan, bagian subsidi, dan iklan.
  4. Tetapkan harga pokok per unit dari resep batch atau faktur pembelian.
  5. Hitung kontribusi dan margin kontribusi per pesanan, lalu bandingkan antarkanal bila SKU itu dijual di dua tempat.
  6. Kumpulkan biaya tetap bulanan dan hitung laba operasional serta BEP.
  7. Turunkan hasilnya menjadi dua keputusan: harga lantai dan batas diskon untuk SKU itu, serta penempatan SKU antarkanal.
  8. Ulangi pada SKU kedua dan ketiga, lalu evaluasi satu kali sebulan atau segera setelah platform mengumumkan perubahan tarif dan program.

Tanda penerapan berjalan: satu tabel kerja yang dapat diperbarui, angka kontribusi per SKU dan kanal yang cocok dengan potongan aktual di rincian pesanan, serta keputusan harga dan diskon yang terdokumentasi beserta alasan angkanya.

Topik lanjutan yang menyambung dari margin

  • Perhitungan harga pokok yang lebih teliti untuk produksi batch, termasuk pembagian overhead dan penanganan unit gagal, agar harga pokok per unit tidak meleset ke bawah.
  • Arus kas dan modal kerja, khususnya menutup jarak hari antara pengeluaran produksi dan pelepasan dana, serta menentukan cadangan kas yang sehat.
  • Penetapan harga jual dan kebijakan diskon agar promo berdiri di atas kontribusi yang memang sudah dihitung, bukan sekadar mengikuti kampanye.
  • Anggaran iklan dan ROAS, untuk mengikat belanja iklan ke batas ROAS impas yang Anda hitung dari margin kontribusi tanpa iklan.
  • Legalitas dan pajak penjualan online, mulai dari NIB gratis di OSS, amanat Permendag 19/2026, sampai pemantauan potongan PPh 0,5% di laporan platform, dengan penelusuran ketentuan resmi sebagai dasarnya [4].

Kerjakan topik lanjutan setelah checklist margin berjalan satu periode penuh, karena angka harga pokok, kas, dan iklan baru bermakna bila basis per pesanannya sudah benar. Untuk langkah awal yang lebih dasar, seperti membuka toko dan mengejar pesanan pertama, panduan jualan online pemula memberi urutannya secara lengkap [3].

FAQ

Berapa margin yang dianggap cukup untuk jualan online?

Tidak ada angka tunggal yang berlaku universal. Yang menentukan adalah perbandingan kontribusi terhadap biaya tetap dan target laba Anda sendiri: usaha dengan volume tinggi bisa bertahan dengan margin kontribusi lebih tipis daripada usaha dengan volume kecil. Hitung BEP usaha Anda, lalu tetapkan margin kontribusi minimal per SKU yang membuat target bulanan tercapai.

Bagaimana memasukkan pesanan COD ke perhitungan margin?

Masukkan biaya layanan COD per pesanan sebagai biaya variabel sesuai tarif aktual platform, dan catat bahwa pelepasan dana COD terjadi belakangan, sehingga kas tertahan beberapa hari hingga lewat dari tanggal pesanan. Karena itu laba pesanan COD tidak serta-merta menjadi kas yang siap dipakai.

Jika subsidi ongkir disubsidi platform, apakah margin perlu dikurangi?

Tidak, bila ongkir yang diterima platform tetap penuh dan penanggungannya benar-benar platform. Masukkan hanya bagian yang ditanggung penjual sesuai syarat program yang Anda aktifkan, agar komponen yang sama tidak dihitung dua kali.

Bagaimana memperlakukan potongan PPh 0,5% dalam catatan margin?

Potongan ini melekat pada omzet, bukan pada laba, dan berlaku untuk penjualan melalui marketplace besar sejak 1 Oktober 2026 [4]. Dalam catatan Anda, tampilkan sebagai pos sendiri yang terpisah dari komisi dan biaya kanal, ambil besarannya dari laporan potongan pajak di akun penjual, dan verifikasi perlakuannya pada ketentuan resmi perpajakan.

Istilah dalam panduan ini
Margin kontribusi
Sisa harga jual bersih setelah harga pokok dan seluruh biaya variabel per pesanan; dipakai menutup biaya tetap sebelum menjadi laba.
Harga pokok (HPP)
Harga pokok penjualan untuk usaha dagang atau harga pokok produksi untuk usaha produksi; pada produksi batch dihitung sebagai total biaya batch dibagi unit layak jual.
Biaya variabel
Biaya yang berubah mengikuti jumlah pesanan, seperti persentase platform, biaya penerimaan pembayaran, dan iklan per pesanan.
Biaya tetap
Beban yang tetap dalam satu periode walau volume berubah, seperti sewa, gaji tetap, langganan, dan internet bagian usaha.
Titik impas (BEP)
Jumlah unit per periode yang kontribusinya tepat menutup biaya tetap; hasil dibulatkan ke atas karena unit tidak dapat terpecah.
ROAS impas
Rasio omzet bersih terhadap biaya iklan pada titik iklan belum menggerus kontribusi; pendekatannya kebalikan margin kontribusi tanpa iklan.

Sumber & referensi

  1. Mekari Qontak, 5 Cara Menghitung Margin Jualan Online agar Untung, https://qontak.com/blog/cara-menghitung-margin-jualan-online/, tayang 3 November 2026, ditulis Fanny Haristianti.
  2. Zeroargs, Cara Hitung Margin Bersih Marketplace vs Website UMKM 2026, https://zeroargs.com/id/blog/cara-hitung-margin-bersih-marketplace-vs-website-umkm-2026, dipublikasikan 25 September 2026.
  3. Ditnov, Cara Jualan Online untuk Pemula sampai Laku, https://ditnov.com/blog/cara-jualan-online/, 26 Oktober 2026, ditulis Aditia Novit.
  4. Kastakilat.id, Cara Jualan Online untuk Pemula 2026: 10 Langkah dari Nol, https://kastakilat.id/panduan-jualan-online-pemula-2026/, 5 Oktober 2026, diperbarui 6 November 2026, ditulis Diana Runiana.

Menemukan informasi yang perlu diperbaiki?

Lihat kebijakan koreksi

Leave a Reply

Your email address will not be published. Required fields are marked *

LANGKAH BERIKUTNYA

Lanjutkan pemahaman Anda.

Jelajahi semua