Bayangkan warung kopi di sudut jalan yang setiap pagi penuh pelanggan. Antrean panjang. Omzet naik tiap bulan. Tapi suatu hari, pemiliknya tidak bisa beli biji kopi karena kas habis. Bukan karena bisnisnya rugi. Semua pesanan dari pelanggan korporat belum dibayar, sementara supplier minta pembayaran di muka.
Ini bukan masalah profit. Ini masalah timing.
Dan masalah timing inilah yang diukur oleh sebuah metrik bernama Working Capital Cycle, atau lebih teknisnya, Cash Conversion Cycle (CCC).
Data dari U.S. Bank menunjukkan 82% bisnis kecil-menengah gagal bukan karena tidak profit, tapi karena kehabisan kas. Di Indonesia, OJK mencatat NPL UMKM mencapai 4,05% atau sekitar Rp60 triliun per Agustus 2024. Pemerintah bahkan harus menghapus Rp14,8 triliun kredit macet UMKM. Banyak dari bisnis-bisnis ini sebenarnya punya pelanggan dan margin yang oke. Yang membunuh mereka adalah siklus kas yang berantakan.
Artikel ini akan membongkar cara kerja siklus kas, bagaimana menghitungnya, dan yang paling penting, bagaimana mengoptimalkannya agar bisnis Anda tidak mati di tengah jalan.
Apa Itu Working Capital Cycle?
Working Capital Cycle, atau Cash Conversion Cycle (CCC), adalah jumlah hari yang dibutuhkan bisnis Anda untuk mengubah uang yang Anda keluarkan (beli bahan baku, stok barang) menjadi uang yang kembali masuk ke rekening (dari penjualan).
Cara paling simpel memahaminya: berapa lama uang Anda "terjebak" di dalam siklus bisnis sebelum kembali jadi kas.
Semakin pendek CCC, semakin cepat uang Anda berputar. Semakin cepat berputar, semakin sedikit modal kerja yang Anda butuhkan untuk operasional sehari-hari. Dan semakin sedikit modal yang terikat, semakin besar peluang Anda untuk bertahan dan tumbuh.
CCC terdiri dari tiga komponen utama yang masing-masing bisa Anda kendalikan.
Tiga Komponen CCC: DIO, DSO, dan DPO
1. DIO (Days Inventory Outstanding)
DIO mengukur berapa hari rata-rata stok Anda tersimpan sebelum terjual. Semakin lama stok duduk di gudang, semakin lama uang Anda terikat.
Formula:
DIO = (Rata-rata Inventory / COGS) x 365
Contoh: Anda punya stok rata-rata senilai Rp50 juta, dan COGS (Harga Pokok Penjualan) setahun adalah Rp600 juta.
DIO = (50.000.000 / 600.000.000) x 365 = 30,4 hari
Artinya, rata-rata stok Anda butuh sekitar 30 hari untuk terjual. Untuk warung makan, DIO biasanya 1 sampai 3 hari karena bahan makanan cepat habis. Tapi untuk toko bangunan, DIO bisa 60 sampai 90 hari karena material bangunan tidak berputar secepat itu.
2. DSO (Days Sales Outstanding)
DSO mengukur berapa hari rata-rata Anda menunggu pembayaran dari pelanggan setelah barang dikirim atau jasa diberikan.
Formula:
DSO = (Rata-rata Piutang / Revenue) x 365
Contoh: Piutang rata-rata Anda Rp80 juta, revenue setahun Rp1,2 miliar.
DSO = (80.000.000 / 1.200.000.000) x 365 = 24,3 hari
Artinya, rata-rata pelanggan Anda bayar dalam 24 hari setelah transaksi. Jika Anda jual tunai, DSO mendekati nol. Tapi jika pelanggan minta tempo 30 sampai 60 hari, DSO Anda akan membengkak dan kas Anda tertekan.
3. DPO (Days Payable Outstanding)
DPO mengukur berapa hari rata-rata Anda bisa menunda pembayaran ke supplier. Ini kebalikan dari DSO. Semakin lama Anda bisa menunda bayar (tanpa merusak hubungan), semakin baik untuk kas Anda.
Formula:
DPO = (Rata-rata Utang Usaha / COGS) x 365
Contoh: Utang usaha rata-rata Rp40 juta, COGS setahun Rp600 juta.
DPO = (40.000.000 / 600.000.000) x 365 = 24,3 hari
Artinya, rata-rata Anda bayar supplier dalam 24 hari.
Formula CCC Lengkap
CCC = DIO + DSO - DPO
Dari contoh di atas:
CCC = 30,4 + 24,3 - 24,3 = 30,4 hari
Artinya, dari saat Anda mengeluarkan uang untuk beli stok sampai uang itu kembali ke rekening, dibutuhkan sekitar 30 hari. Selama 30 hari itu, Anda perlu modal kerja untuk menutup semua biaya operasional.
Baca juga: Cash Flow Positif Bukan Jaminan: Pelajaran dari UMKM yang Bangkrut
Benchmark CCC per Industri
Setiap industri punya karakter siklus kas yang berbeda. Jangan bandingkan CCC bisnis F&B dengan manufaktur karena memang berbeda dunia.
| Industri | CCC Tipikal | Catatan |
|---|---|---|
| F&B / Warung Makan | 5 - 15 hari | Stok cepat habis, bayar sebagian besar tunai |
| Retail | 30 - 60 hari | Tergantung jenis produk dan tempo supplier |
| Manufacturing | 60 - 120 hari | Bahan baku lama diproses sebelum jadi produk jadi |
| Construction | 60 - 90+ hari | Proyek panjang, pembayaran bertahap |
Perusahaan retail besar di Indonesia bahkan sering punya CCC negatif karena bargaining power mereka sangat kuat terhadap supplier. Mereka bisa menunda pembayaran ke supplier 60 sampai 90 hari, sementara pelanggan bayar tunai di kasir. Uang pelanggan sudah dipakai untuk operasional jauh sebelum supplier dibayar.
Contoh Perhitungan Lengkap: UMKM Snack di Indonesia
Mari kita hitung CCC untuk sebuah bisnis snack kemasan rumahan yang cukup tipikal di Indonesia.
Data bisnis:
- Revenue per tahun: Rp480 juta (rata-rata Rp40 juta per bulan)
- COGS per tahun: Rp288 juta (food cost 60%)
- Rata-rata stok bahan baku + produk jadi: Rp24 juta
- Rata-rata piutang (dari reseller yang bayar tempo): Rp32 juta
- Rata-rata utang ke supplier: Rp16 juta
Perhitungan:
- DIO = (24.000.000 / 288.000.000) x 365 = 30,4 hari
- DSO = (32.000.000 / 480.000.000) x 365 = 24,3 hari
- DPO = (16.000.000 / 288.000.000) x 365 = 20,3 hari
CCC = 30,4 + 24,3 - 20,3 = 34,4 hari
Artinya, pemilik bisnis ini butuh modal kerja untuk menutup operasional selama 34 hari sebelum uang berputar kembali. Jika biaya operasional harian sekitar Rp1,3 juta (Rp480 juta / 365), maka modal kerja minimum yang dibutuhkan adalah sekitar Rp44,7 juta yang harus selalu tersedia.
Jika CCC bisa ditekan dari 34 menjadi 20 hari, modal kerja yang dibutuhkan turun menjadi sekitar Rp26 juta. Selisih Rp18,7 juta itu bisa dipakai untuk hal lain, mulai dari marketing sampai pengembangan produk baru.
Kenapa CCC Lebih Penting dari Profit untuk Operasional
Banyak pemilik UKM fokus pada profit margin tapi mengabaikan CCC. Padahal dalam operasional sehari-hari, CCC jauh lebih menentukan apakah bisnis Anda bisa bertahan atau tidak.
Contoh paling dramatis adalah Sritex, produsen tekstil terbesar di Asia Tenggara. Revenue miliaran Rupiah. Klien dari seluruh dunia. Tapi pada Maret 2025, Sritex dinyatakan pailit dan 10.669 karyawan kehilangan pekerjaan. Bukan karena tidak ada pesanan. Bukan karena tidak profit di atas kertas. Yang membunuh Sritex adalah cash flow, yaitu ketidakmampuan membayar kewajiban jangka pendek tepat waktu meskipun secara akrual bisnis masih mencatat pendapatan.
Hal yang sama terjadi di level UMKM setiap hari. Anda punya profit di laporan laba rugi, tapi tidak punya cukup kas di rekening untuk bayar gaji minggu ini. Karena profit dihitung secara akrual (dicatat saat transaksi, bukan saat uang masuk), sementara kewajiban Anda harus dibayar dengan kas nyata.
Di sinilah CCC menjadi metrik yang jujur. CCC tidak berbicara tentang seberapa besar margin Anda. CCC berbicara tentang seberapa cepat uang Anda berputar, dan itu yang menentukan apakah Anda bisa bayar gaji, beli bahan baku, dan tetap beroperasi.
Baca juga: Omzet Naik Tapi Profit Turun, Kenapa?
7 Strategi Optimasi CCC untuk UKM
Strategi 1-3: Kurangi DIO (Percepat Perputaran Stok)
ABC Analysis untuk prioritas stok. Kelompokkan produk Anda jadi tiga kategori. Kategori A adalah 20% produk yang menyumbang 80% revenue, jadi ini yang harus selalu tersedia. Kategori B adalah 30% produk yang menyumbang 15% revenue. Kategori C adalah 50% produk sisanya yang kontribusinya kecil. Fokuskan modal pada kategori A, dan pertimbangkan untuk mengurangi atau menghentikan kategori C.
Pesan lebih sering dalam jumlah lebih kecil. Daripada beli stok untuk 3 bulan sekaligus (karena "diskon besar"), lebih baik pesan untuk 2 sampai 4 minggu. Memang harga per unit mungkin sedikit lebih mahal, tapi modal Anda tidak terikat di gudang.
Bersihkan dead stock. Stok yang sudah 90 hari tidak bergerak adalah uang mati. Jual dengan diskon, bundling, atau donasikan. Setiap Rupiah yang terjebak di dead stock adalah Rupiah yang tidak bisa Anda pakai untuk operasional.
Strategi 4-5: Kurangi DSO (Percepat Penagihan)
Berikan diskon early payment. Tawarkan potongan 2% jika pelanggan bayar dalam 10 hari (istilah teknisnya "2/10 net 30"). Kehilangan 2% dari margin jauh lebih baik daripada menunggu 30 hari untuk menerima pembayaran penuh.
Perketat syarat kredit. Jangan otomatis memberikan tempo 30 hari ke semua pelanggan. Pelanggan baru harus bayar tunai dulu sampai track record-nya terbukti. Naikkan batas tempo secara bertahap sesuai riwayat pembayaran. Dan jangan malu untuk menghentikan pengiriman ke pelanggan yang konsisten telat bayar.
Data OJK menunjukkan 77% UMKM Indonesia masih mencatat keuangan secara manual. Ini berarti banyak yang bahkan tidak tahu berapa DSO mereka. Langkah pertama sebelum optimasi adalah mulai mencatat kapan invoice dikirim dan kapan pembayaran diterima.
Strategi 6-7: Perpanjang DPO (Negosiasi Tempo Supplier)
Negosiasi tempo bayar yang lebih panjang. Jika sekarang Anda bayar supplier dalam 14 hari, coba negosiasikan menjadi 30 hari. Tapi ingat, ini hanya bisa dilakukan jika hubungan Anda dengan supplier sudah solid. Jangan coba-coba memperlambat pembayaran ke supplier baru karena Anda justru akan kehilangan kepercayaan dan mungkin diprioritaskan terakhir saat barang langka.
Bangun hubungan dulu, negosiasi kemudian. Bayar tepat waktu selama 6 sampai 12 bulan pertama. Setelah supplier melihat Anda adalah pelanggan yang reliable dan konsisten, barulah ajukan perpanjangan tempo. Supplier lebih rela memberikan tempo panjang ke pelanggan yang terbukti bisa dipercaya.
Baca juga: Data Arus Kas 500 Juta: Masalah yang Sama
Model Amazon: CCC Negatif
Ada satu model bisnis yang membawa konsep CCC ke level ekstrem, yaitu CCC negatif. Amazon adalah contoh paling terkenal.
Begini cara kerjanya. Amazon mengumpulkan pembayaran dari pelanggan dalam 1 sampai 2 hari (DSO sangat rendah). Stok di gudang berputar sangat cepat karena volume besar (DIO rendah). Tapi Amazon membayar supplier dalam 60 sampai 90 hari (DPO sangat tinggi).
Hasilnya? Amazon sudah memegang uang pelanggan jauh sebelum harus membayar supplier. Uang itu bisa dipakai untuk investasi, ekspansi, atau operasional tanpa perlu pinjaman.
Untuk UKM, CCC negatif mungkin sulit dicapai. Tapi prinsipnya bisa diterapkan dalam skala yang lebih kecil. Bisnis restoran yang hanya menerima pembayaran tunai atau transfer langsung, sambil mendapat tempo 14 hari dari supplier sayur dan daging, pada dasarnya sudah menjalankan versi mini dari model ini. Food cost restoran biasanya 25% sampai 40% dari penjualan, jadi jika Anda bisa mendapat tempo untuk porsi itu saja, dampaknya sudah signifikan terhadap kas.
Pertanyaannya sederhana. Dari tiga tuas CCC, yaitu DIO, DSO, dan DPO, mana yang paling realistis untuk Anda optimasi minggu ini?
Mulai dari Mana?
Jika Anda baru pertama kali menghitung CCC, jangan langsung berusaha mengoptimasi semuanya sekaligus. Mulai dari langkah-langkah ini.
Minggu pertama: Hitung DIO, DSO, dan DPO Anda saat ini. Gunakan data 3 bulan terakhir untuk mendapat gambaran yang lebih akurat. Jika Anda belum punya data yang rapi, ini saatnya mulai mencatat.
Minggu kedua: Identifikasi satu komponen yang paling bermasalah. Apakah stok menumpuk terlalu lama? Pelanggan bayar terlalu lambat? Atau Anda bayar supplier terlalu cepat?
Minggu ketiga: Terapkan satu strategi spesifik untuk komponen itu. Misalnya, mulai tawarkan diskon early payment ke 3 pelanggan terbesar Anda.
Bulan kedua: Hitung ulang CCC dan bandingkan. Perbaikan 5 sampai 10 hari saja sudah bisa membebaskan puluhan juta Rupiah modal kerja.
Mau belajar lebih dalam soal keuangan bisnis? Founderplus Academy punya kursus Financial Statements Practice for Beginners yang membahas fondasi laporan keuangan untuk non-finance. Mulai dari Rp56.250 di academy.founderplus.id.
FAQ
Apa itu Cash Conversion Cycle (CCC)?
Cash Conversion Cycle adalah jumlah hari yang dibutuhkan bisnis untuk mengubah uang yang dikeluarkan menjadi uang yang kembali masuk. Formulanya adalah DIO + DSO - DPO, yaitu berapa lama stok tersimpan ditambah berapa lama menagih piutang, dikurangi berapa lama Anda bisa menunda bayar ke supplier. Semakin pendek CCC, semakin sehat siklus kas bisnis Anda.
Berapa CCC yang ideal untuk UKM?
Tidak ada angka tunggal yang ideal karena setiap industri berbeda. Untuk F&B dan warung makan, CCC ideal adalah 5 sampai 15 hari. Untuk retail, 30 sampai 60 hari masih wajar. Untuk manufacturing, 60 sampai 120 hari adalah rentang normal. Yang paling penting bukan angka absolutnya, tapi trennya. Jika CCC Anda terus memanjang dari bulan ke bulan, itu tanda bahaya meskipun angkanya masih dalam rentang industri.
Bagaimana cara mempercepat DSO?
Ada beberapa strategi praktis. Pertama, berikan diskon early payment misalnya potongan 2% jika bayar dalam 10 hari. Kedua, perketat syarat kredit dan jangan beri tempo panjang ke pelanggan baru yang belum terbukti. Ketiga, dorong pembayaran tunai atau transfer langsung dengan insentif kecil. Keempat, kirim invoice di hari yang sama dengan pengiriman barang. Kelima, follow up piutang secara konsisten sebelum jatuh tempo.
Apa bedanya working capital dan cash flow?
Working capital adalah selisih antara aset lancar dan kewajiban lancar pada satu titik waktu tertentu, yaitu snapshot dari kemampuan bayar jangka pendek. Cash flow adalah pergerakan uang masuk dan keluar selama periode tertentu. Bisnis bisa punya working capital positif di neraca tapi cash flow negatif bulan ini karena timing pembayaran. Keduanya saling terkait tetapi mengukur hal yang berbeda.
Kenapa bisnis untung tapi kas habis?
Ini terjadi karena profit dan kas adalah dua hal yang berbeda. Profit dihitung berdasarkan akrual, yaitu pendapatan dicatat saat terjadi penjualan meskipun uang belum diterima. Sementara kas baru bertambah ketika uang benar-benar masuk ke rekening. Jika pelanggan Anda bayar 60 hari setelah invoice tapi Anda harus bayar supplier di muka, maka ada gap kas selama 60 hari meskipun bisnis Anda profitable di atas kertas.