Cash Flow E-Commerce: Cara Brand Tidak Kehabisan Uang Meski Revenue Bagus

Revenue besar di dashboard iklan tidak otomatis berarti kas tersedia di rekening. Ini realita yang sering mengejutkan brand e-commerce Indonesia yang sedang tumbuh: omzet naik bulan ke bulan, tapi suatu hari tidak bisa bayar supplier atau gaji tim tepat waktu.

Masalahnya bukan penjualan. Masalahnya adalah waktu — gap antara kapan kamu harus keluar uang (beli stok, bayar iklan, bayar tim) dan kapan uang dari penjualan benar-benar masuk ke rekening. Di model COD yang mendominasi e-commerce Indonesia, gap ini bisa 7-15 hari per order. Kalau revenue Rp500 juta/bulan dan 70% COD, artinya ada Rp116 juta yang “terjebak” di sistem setiap saat — belum di rekening kamu, tapi sudah terhitung sebagai revenue.

Mengapa COD Menciptakan Tekanan Cash Flow

Siklus COD di Indonesia kira-kira seperti ini:

  • Hari 0: Customer order
  • Hari 1-2: Kamu beli atau alokasi stok, proses, pack, kirim — kas keluar
  • Hari 3-7: Produk tiba, COD dibayar oleh customer ke kurir
  • Hari 7-12: Marketplace/kurir settlement ke akun kamu
  • Hari 10-14: Baru tersedia di rekening bank

Sementara itu, supplier minta bayar dalam 3-7 hari, iklan terus berjalan, dan gaji jatuh tempo di tanggal yang tidak peduli dengan jadwal settlement-mu.

Semakin besar revenue, semakin besar gap yang harus di-float. Brand dengan Rp100 juta/bulan mungkin butuh cadangan tambahan Rp33 juta. Brand dengan Rp1 miliar/bulan butuh cadangan tambahan Rp330 juta. Ini bukan cadangan operasional biasa — ini working capital yang “hilang” di pipeline setiap saat.

Formula Cadangan Kas yang Benar

Banyak brand hanya punya satu angka cadangan tanpa memahami komponennya. Cadangan kas yang sehat untuk brand e-commerce Indonesia terdiri dari dua lapis:

Lapis 1 — Cadangan Operasional Biaya tetap 30 hari ke depan: gaji, sewa, langganan software, biaya iklan minimum, dan pembayaran rutin lainnya.

Untuk brand dengan biaya operasional Rp80 juta/bulan → cadangan lapis 1 = Rp80 juta.

Lapis 2 — Cadangan COD Float Revenue harian rata-rata × rata-rata hari settlement COD.

Untuk brand Rp300 juta/bulan (Rp10 juta/hari) dengan 70% COD dan settlement 10 hari:

  • COD harian: Rp7 juta/hari
  • Days in transit: 10 hari
  • COD float: Rp70 juta yang selalu “di jalan”

Total cadangan ideal: Rp80 juta + Rp70 juta = Rp150 juta.

Kalau saldo rekening di bawah angka ini, brand sedang dalam zona rapuh — satu kejadian tak terduga (produk diretur massal, supplier minta bayar lebih cepat, atau iklan harus scale tiba-tiba) bisa memaksa hutang atau terhentinya operasional.

Sistem Monitoring Kas Harian

Masalah utama brand yang cash flow-nya kritis: mereka baru tahu ada masalah ketika situasi sudah darurat. Ini bisa dicegah dengan monitoring harian yang sederhana.

Format Daily Cash Summary

Tidak perlu sistem akuntansi mewah. Cukup laporan harian 5-10 menit dalam format email atau WhatsApp ke diri sendiri atau tim finance:

Header: [BRAND] Rp[TOTAL KAS] [TANGGAL]

Isi:

  • Catatan: kejadian yang menyebabkan perubahan kas lebih dari 20% dari hari sebelumnya
  • Total semua akun: rekening utama, tabungan, e-wallet merchant (OVO, Dana, GoPay), saldo Shopee, saldo TikTok Shop, kartu kredit perusahaan (sebagai angka negatif)
  • Kas masuk 24 jam terakhir: settlement dari marketplace, transfer customer, penerimaan lainnya
  • Kas keluar 24 jam terakhir: pembelian stok, gaji, iklan, operasional

Sederhana. Tapi dengan format ini kamu bisa membaca posisi kas seluruh bisnis dalam 2 menit setiap pagi.

Aturan 20%

Kalau total kas berubah lebih dari 20% dari hari sebelumnya — baik naik maupun turun — harus ada penjelasan. Ini mencegah “kas menghilang tanpa jejak” yang sering terjadi di brand yang tidak tracking dengan ketat.

Contoh: kas kemarin Rp200 juta, hari ini Rp150 juta. Penurunan 25% → wajib ada catatan: “Bayar supplier batch bulan ini Rp60 juta, tepat waktu sesuai jadwal.” Kalau tidak ada penjelasan — ini sinyal untuk cek segera.

Tiga Cara Mempercepat Masuknya Kas

Selain membangun cadangan, ada cara aktif untuk mempersempit gap cash flow:

1. Dorong prepaid dengan insentif yang tepat Bukan diskon besar yang merusak margin — cukup gratis ongkos kirim untuk transfer bank, atau bonus sample produk untuk yang memilih pembayaran di muka. Di beberapa brand yang BAIK Digital tangani, persentase prepaid naik dari 25% ke 40% hanya dengan menambahkan komunikasi yang jelas tentang keuntungan prepaid di halaman checkout.

2. Negosiasikan terms dengan supplier Banyak supplier bersedia memberikan terms 15-30 hari setelah pengiriman barang — terutama untuk brand yang sudah punya track record pembayaran baik. Ini efektif memperpendek gap: kamu terima barang hari ini, bayar setelah settlement dari marketplace.

3. Manfaatkan fitur penarikan lebih cepat Beberapa marketplace menawarkan opsi early withdrawal dengan biaya kecil. Dalam situasi di mana kas sedang ketat dan ada stok yang harus dibeli, biaya kecil ini seringkali lebih murah dari keterlambatan produksi atau kehilangan momen penjualan.

Cadangan Pajak: Komponen yang Sering Terlupakan

Banyak brand e-commerce Indonesia tidak memisahkan cadangan pajak — akibatnya ketika kewajiban pajak jatuh tempo, mereka harus mengambil dari kas operasional.

Metode paling sederhana: sisihkan 2-3% dari revenue harian ke rekening atau pos terpisah yang dilabeli “Pajak.” Di akhir bulan, angka ini sudah terkumpul untuk pembayaran PPh dan PPN. Tidak ada kejutan, tidak ada darurat saat deadline pajak.

Untuk brand dengan Rp300 juta/bulan, cadangan pajak 3% = Rp9 juta/bulan. Kecil tapi terstruktur — jauh lebih nyaman dari harus “cari uang” mendadak di tanggal 25 setiap bulan.

Angka yang Perlu Selalu Dipantau

BAIK Digital sering menemukan bahwa brand yang cash flow-nya tidak stabil belum pernah menghitung tiga angka ini secara eksplisit:

Days of Cash On Hand: Total kas dibagi biaya harian rata-rata. Angka di bawah 20 hari adalah zona merah — artinya kalau penjualan berhenti hari ini, brand hanya bisa bertahan 20 hari.

Receivables Cycle: Rata-rata hari dari order dibuat sampai kas masuk rekening. Ini adalah angka yang harus terus diperkecil melalui strategi di atas.

Operating Cash Flow vs Net Income: Dua angka ini bisa sangat berbeda di bisnis COD-heavy. Kalau net income positif tapi operating cash flow negatif — ini alarm yang serius dan perlu diperiksa ke mana cash “perginya.”

Kesimpulan: Visibilitas Harian Mencegah Krisis Bulanan

Revenue besar tidak melindungi bisnis dari masalah cash flow. Yang melindungi adalah visibilitas harian — tahu persis berapa kas yang ada, berapa yang akan masuk, dan berapa yang akan keluar dalam 7-14 hari ke depan.

Mulai dengan yang paling sederhana: hitung hari ini berapa total kas di semua akun (rekening, e-wallet, saldo marketplace), berapa rata-rata kas yang masuk per hari, dan berapa cadangan minimum yang seharusnya selalu ada. Dari tiga angka itu saja, kamu sudah punya gambaran lebih jelas dari 80% brand yang berjalan tanpa monitoring.

FAQ

Apakah perlu software akuntansi untuk monitoring kas harian? Tidak wajib di awal. Spreadsheet sederhana atau bahkan WhatsApp summary ke diri sendiri sudah cukup efektif untuk brand di bawah Rp500 juta/bulan. Software seperti Buku Kas, Wave, atau Jurnal bisa membantu otomatisasi ketika volume sudah lebih besar dan ada lebih banyak akun yang perlu ditrack.

Siapa yang sebaiknya bertanggung jawab untuk daily cash monitoring? Untuk brand di bawah Rp300 juta/bulan, bisa dilakukan sendiri oleh founder dalam 5-10 menit per hari. Di atas itu, idealnya ada staf administrasi atau keuangan yang mengompilasi angka dan mengirimkan summary harian — sementara founder hanya perlu baca dan identifikasi anomali.

Bagaimana mengelola kas ketika ada seasonal peak seperti Harbolnas? Seasonal peak adalah waktu di mana cash flow gap paling besar karena volume order melonjak drastis. Siapkan cadangan 50-100% lebih besar dari biasanya sebelum peak dimulai, negosiasikan terms lebih panjang dengan supplier untuk batch peak season, dan pastikan line kredit (kalau ada) tersedia sebagai backup — bukan sebagai rencana utama.

Apa yang harus dilakukan kalau kas sudah di bawah cadangan minimum? Tindak segera: tunda semua pengeluaran non-kritis, fokus ke produk dengan turnover paling cepat, percepat collection dari piutang yang sudah jatuh tempo, dan jika perlu negosiasikan pembayaran bertahap dengan supplier. Jangan tambah budget iklan dalam kondisi kas kritis — meski ROAS bagus, sales naik tapi cash timing gap semakin besar.