Tujuan belajar
- Memahami 3 laporan keuangan dasar (P&L, Balance Sheet, Cash Flow)
- Menyusun cash flow forecast 18 bulan dengan asumsi transparan
- Menghitung gross burn, net burn, dan runway dengan akurat
- Memetakan unit economics per produk atau segmen
- Menetapkan financial scorecard 8 metrik yang dimonitor mingguan
Pra-syarat sebelum mulai
Sebelum buka modul ini, siapkan:
- Hasil pekan 14: OKR Q1 dan KPI dashboard.
- Data finance: cash di bank, MRR/revenue current, expense bulanan terbaru.
- Spreadsheet finance (Excel atau Google Sheets) untuk forecast dan tracking.
- Akses ke pembukuan (kalau ada): jurnal pengeluaran, invoice, pajak.
- Konsultan akuntan atau bookkeeper (optional, untuk validasi angka).
Topik
Banyak founder anggap keuangan urusan akuntan, padahal pemahaman dasar finansial menentukan kelangsungan startup. Pekan ini kita pelajari 3 laporan keuangan inti, cara hitung runway dengan benar, dan bangun forecast 18 bulan yang realistis.
Yang sering dilewatkan: founder yang skip finance dasar gagal membaca kapan harus fundraising, kapan harus potong cost, dan kapan harus pivot ke profitability. Banyak startup mati bukan karena produk jelek, tapi karena cash flow yang tidak terkontrol.
Apa yang Akan Dipelajari
- Tiga laporan keuangan: P&L, Balance Sheet, Cash Flow
- Bedanya cash flow dengan profit
- Cara hitung gross burn, net burn, dan runway
- Forecast 18 bulan dengan asumsi yang transparan dan scenario thinking
- Unit economics dasar dengan benchmark per industri
- Financial scorecard mingguan untuk founder
- Kapan mulai eksplorasi fundraising vs path to profitability
Glossary singkat
- P&L (Profit and Loss): laporan revenue dikurangi expense periode tertentu
- Balance Sheet: posisi keuangan pada satu titik waktu (asset, liability, equity)
- Cash Flow Statement: aliran uang masuk-keluar dari operasi, investasi, pendanaan
- Cash flow: uang yang sebenarnya berpindah (bukan sekadar invoice/accrual)
- Profit accrual: revenue dicatat saat invoice dikirim, walau uang belum masuk
- Gross burn: total pengeluaran bulanan
- Net burn: pengeluaran dikurangi penerimaan
- Runway: berapa bulan kas bertahan dengan net burn saat ini
- Zero cash date: tanggal estimasi kas habis kalau tidak ada perubahan
- Gross margin: (revenue - COGS) / revenue dalam persen
- CAC (Customer Acquisition Cost): biaya akuisisi 1 customer
- LTV (Lifetime Value): total revenue dari 1 customer selama hidup
- NRR (Net Revenue Retention): pertumbuhan revenue dari customer eksisting
- MRR (Monthly Recurring Revenue): pendapatan berulang bulanan untuk SaaS
Estimasi waktu pengerjaan modul
| Aktivitas | Estimasi |
|---|---|
| Bacaan modul | 30 menit |
| Simulasi (membaca dan ikut hitung) | 25 menit |
| Worksheet 5 sheet | 95 menit |
| Update mingguan | Berkelanjutan |
| Refleksi pribadi | 10 menit |
| Total bacaan | 2 jam 40 menit |
| Total eksekusi | 2-3 jam per minggu |
Uraian Pembelajaran
Tiga laporan keuangan dasar
Tiga laporan keuangan utama yang founder wajib paham:
Profit & Loss (P&L): menunjukkan revenue dikurangi expense dalam periode tertentu (misal bulan, kuartal, tahun). Ini menjawab: apakah bisnis untung atau rugi.
Format dasar:
Revenue 100.000.000
- Cost of Goods Sold 30.000.000
= Gross Profit 70.000.000
- Operating Expense 50.000.000
= Net Profit/Loss 20.000.000
Balance Sheet: menunjukkan posisi keuangan pada satu titik waktu (misal tanggal 31 Desember). Ini menjawab: apa yang dimiliki, apa yang dihutang, dan apa yang menjadi modal.
Format dasar:
Assets = Liabilities + Equity
Asset bisa berupa cash, piutang, peralatan. Liability bisa berupa hutang, vendor payable. Equity adalah modal pemilik plus retained earnings.
Cash Flow Statement: menunjukkan aliran uang masuk dan keluar dari 3 aktivitas: operasi, investasi, pendanaan. Ini menjawab: berapa kas yang sebenarnya berpindah, bukan revenue di kertas.
Untuk founder tahap awal, Cash Flow paling penting. Banyak startup punya P&L untung tapi mati karena kehabisan kas akibat piutang yang tidak masuk tepat waktu.
Cash flow vs profit
Profit di P&L mencatat revenue ketika invoice dikirim, bukan ketika uang masuk. Bisa Anda untung 100 juta di P&L sementara kas Anda turun 50 juta karena pelanggan belum bayar.
Contoh nyata:
- Anda kirim invoice 100 juta untuk customer enterprise (bayar 30 hari)
- P&L menunjukkan revenue 100 juta (untung 70 juta dari operasi)
- Cash Flow menunjukkan -50 juta (gaji + sewa + hosting bulan ini, tapi belum dapat 100 juta dari customer)
- Bila customer telat bayar 60 hari, kas Anda makin tipis
Untuk startup di tahap awal, ukur kesehatan dari cash flow operasi, bukan dari profit accrual. Profit jadi penting setelah operasi stabil dan ada model akuntansi matang.
Aturan praktis: kalau pelanggan B2B Anda bayar net-30 atau net-60, pastikan cash di bank cukup untuk handle gap pembayaran. Banyak SaaS B2B awal mati karena cash gap ini.
Burn rate dan runway
Gross burn adalah total pengeluaran bulanan, semua jenis. Termasuk gaji, tools, sewa, marketing, cloud cost.
Net burn adalah pengeluaran dikurangi penerimaan. Bila penerimaan lebih besar dari pengeluaran, Anda di posisi cash flow positive.
Runway adalah berapa bulan kas Anda bertahan dengan net burn saat ini.
Rumus: Runway = Cash di bank / Net burn bulanan
Contoh:
- Cash di bank: 600 juta
- Net burn: 60 juta per bulan
- Runway: 600 / 60 = 10 bulan
Aturan praktis berdasar runway:
| Runway | Status | Tindakan |
|---|---|---|
| > 18 bulan | Sehat | Fokus eksekusi, eksperimen |
| 12-18 bulan | Sehat | Mulai prep fundraising bulan 6 |
| 9-12 bulan | Waspada | Mulai eksplorasi fundraising aktif |
| 6-9 bulan | Bahaya | Potong pengeluaran non-esensial, fokus revenue |
| 3-6 bulan | Darurat | Prioritas apa yang bisa hasilkan kas dalam 30 hari |
| < 3 bulan | Krisis | Bridge round, layoff, atau wind-down |
Aturan praktis: jangan biarkan runway turun di bawah 9 bulan tanpa rencana. Fundraising butuh 3-6 bulan dari awal sampai close, jadi mulai eksplorasi saat runway 12-15 bulan.
Forecast 18 bulan
Forecast yang berguna punya 3 komponen:
1. Baseline asumsi yang transparan.
Tulis di kolom terpisah:
- Pertumbuhan customer per bulan (misal 20% MoM)
- ARPU per bulan (misal Rp 100rb stabil)
- Churn rate (misal 5% per bulan)
- Hire plan (kapan hire siapa, gaji berapa)
- Marketing spend (per channel)
2. Scenario base, optimis, pesimis.
Forecast 1 angka itu salah, forecast range itu benar.
- Base case: realistis berdasar trend
- Optimistic case: target stretch yang ingin dicapai
- Pessimistic case: skenario buruk (revenue tumbuh lebih lambat, biaya tumbuh lebih cepat)
Asumsi paling sering meleset:
- Revenue tumbuh lebih lambat dari rencana (kurangi 30 persen di pesimis)
- Biaya tumbuh lebih cepat (tambah 20 persen di pesimis)
- Hire delayed (gaji menumpuk)
Tambahkan buffer 20 persen di pengeluaran dan kurangi 30 persen di proyeksi revenue untuk skenario pesimis.
3. Update bulanan dengan aktual.
Setiap akhir bulan, update kolom aktual. Bandingkan dengan forecast. Adjust forecast bulan-bulan ke depan berdasar reality.
Unit economics detail
Selain CAC dan LTV yang sudah dibahas pekan 12, di sini kita masuk ke gross margin per industri.
Gross margin adalah revenue dikurangi cost of goods sold (COGS), dibagi revenue, dalam persen.
Target gross margin per industri:
| Industri | Target gross margin |
|---|---|
| SaaS | 70 persen ke atas (excellent 80%+) |
| E-commerce | 30-50 persen tergantung kategori |
| Marketplace | 15-30 persen (take rate dari GMV) |
| Marketplace + value-add | 30-50 persen (kalau ada layanan tambahan) |
| Physical product | Tergantung COGS dan pricing |
Gross margin rendah membuat path ke profitability lebih sulit, walaupun growth bagus. Investor seri A keatas sering menolak deal dengan margin rendah persisten.
Hitung gross margin per segmen:
Tidak semua segmen punya margin sama. UMKM 5+ cabang biasanya punya margin lebih tinggi karena ARPU lebih tinggi tapi cost to serve sama. UMKM home-based punya margin lebih rendah karena churn tinggi (cost to acquire vs revenue limited).
Identifikasi segmen unprofitable. Bila ada segmen dengan LTV:CAC < 1:1, Anda bakar uang untuk akuisisi yang tidak balik. Drop atau fix.
Financial scorecard mingguan
Delapan metrik yang founder pantau mingguan. Ini lebih singkat dari laporan akuntansi resmi, dan dipakai untuk keputusan operasional.
| Metrik | Frekuensi | Kenapa penting |
|---|---|---|
| Cash di bank | Mingguan | Survival metric |
| Net burn bulan berjalan | Mingguan | Kesehatan operasi |
| Runway terkini | Mingguan | Window untuk fundraising |
| Revenue MTD | Mingguan | Tren bulan ini |
| Customer baru MTD | Mingguan | Acquisition health |
| Gross margin | Bulanan | Profitabilitas potensial |
| CAC bulan ini | Bulanan | Efisiensi marketing |
| NRR / Repurchase Rate | Bulanan | Retensi + ekspansi |
Akuntan tetap harus menyiapkan laporan formal bulanan untuk audit dan investor. Tapi 8 metrik ini cukup untuk keputusan founder harian-mingguan.
Studi kasus singkat
Webvan (1996-2001). Online grocery delivery yang fail karena unit economics negatif. Gross margin grocery 5-10%, sementara delivery cost 15-20% dari order value. Tidak pernah jadi profitable per order. Walau revenue tinggi (1 miliar USD di 2000), cash habis dalam 5 tahun. Pelajaran: gross margin negatif tidak bisa diselamatkan walau growth bagus.
Tokopedia (2009-2015). Manajemen cash yang disiplin. Setiap kuartal, William Tanuwijaya update forecast berdasar aktual. Hire delay kalau revenue tidak match forecast. Pasca-Series A 2014, runway selalu 18+ bulan untuk minimize fundraising risk.
Ralali (Rahul Ramendra, 2015-2018). B2B marketplace yang sempat krisis cash di 2017. Net burn 5 miliar/bulan, cash 30 miliar (runway 6 bulan). Founder potong 30% expense, layoff 20%, dan fokus revenue. Bridge round 6 bulan kemudian, lalu Series B di 2018.
Mekari Talenta (2017-2020). Disiplin financial scorecard. CFO hire pertama tahun 2018 setelah hit 50 customer. Sejak saat itu, monthly review dengan dashboard 12 metrik. Hasilnya: Mekari survive pandemic 2020 dengan runway 24+ bulan tanpa harus emergency fundraising.
Simulasi: dari current state ke 18-month forecast
Mari jalankan simulasi utuh. Konteks: KasirOne current state.
Langkah 1. Identifikasi current state
| Metrik | Aktual |
|---|---|
| Cash di bank | Rp 300 juta |
| MRR | Rp 5 juta (50 customer @ 100rb) |
| Customer baru/bulan | 10 |
| Churn rate | 8% |
| Total expense bulanan | Rp 35 juta |
| Net burn | Rp 30 juta/bulan |
| Runway | 10 bulan |
Langkah 2. Asumsi forecast 18 bulan
- Customer growth: 30% MoM bulan 1-6, 20% bulan 7-12, 15% bulan 13-18
- ARPU stabil Rp 100rb
- Churn turun dari 8% ke 5% di bulan 6 (effort customer success)
- Hire 1 orang bulan 4 (CS Officer), 1 orang bulan 8 (Engineer), 1 orang bulan 14 (Sales)
- Marketing spend naik dari 5jt ke 15jt di bulan 6, ke 30jt di bulan 12
Langkah 3. Cash flow forecast (sample bulan kunci)
| Bulan | Cash awal | Penerimaan | Pengeluaran | Cash akhir |
|---|---|---|---|---|
| Bulan 1 | 300jt | 5jt | 35jt | 270jt |
| Bulan 6 | 120jt | 20jt | 50jt | 90jt |
| Bulan 10 | 0 | 35jt | 60jt | -25jt (BUTUH FUNDING) |
| Bulan 12 | (post-funding 1.5M) | 60jt | 75jt | (terus dimonitor) |
Langkah 4. Identifikasi titik kritis
- Bulan 9: cash di bawah 60 juta (runway 2 bulan dari sini)
- Bulan 10: cash habis kalau tidak ada funding
- Implication: mulai fundraising bulan 6 (4 bulan window)
Langkah 5. 3 scenario
- Optimistic: customer growth 40%, churn turun cepat. Runway extends to 14 bulan.
- Base: seperti di atas. Runway 10 bulan, fundraising bulan 6.
- Pessimistic: customer growth 15%, churn tetap 8%. Runway 7 bulan, fundraising urgent bulan 3.
Langkah 6. Financial scorecard
8 metrik mingguan/bulanan dipantau founder.
Output: forecast 18 bulan dengan 3 scenario, runway 10 bulan dengan trigger fundraising bulan 6, financial scorecard mingguan setup.
Contoh finance dari domain lain
- B2B SaaS HR: gross margin 75-80%, payback 8-12 bulan. Forecast 24 bulan karena sales cycle panjang.
- Marketplace AC service: gross margin 25% (take rate). Cash flow lebih cepat (B2C, bayar di app).
- Consumer health ASI tracker: gross margin 80%+ kalau pure SaaS, payback 6-8 bulan. Risk: churn tinggi pasca-3 bulan (ibu sudah dapat info yang dicari).
- Edtech vokasi multimedia: gross margin 60-70% kalau kursus. Cash inflow upfront (program 8-12 minggu).
- Fintech kredit konsumtif: gross margin tergantung interest rate dan default. Regulasi OJK mempengaruhi cost structure.
Anti-pattern: kesalahan yang harus dihindari
- Skip cash flow forecast. Hanya hitung P&L, lupa cash. Banyak startup mati di gap antara invoice dan pembayaran.
- Forecast 1 angka, bukan range. Forecast 1 angka selalu salah. Pakai 3 scenario (optimistic, base, pessimistic).
- Tidak update forecast bulanan. Forecast 1 tahun yang ditulis lalu dilupakan. Update bulanan dengan aktual wajib.
- Runway < 9 bulan tanpa rencana. Fundraising butuh 3-6 bulan. Mulai prep saat runway 12-15 bulan.
- Hire terlalu cepat sebelum revenue stabil. Gaji adalah pengeluaran fixed, naikkan burn permanen. Hire setelah ada playbook.
- Gross margin negatif tapi tetap scale. Setiap customer baru rugi. Tidak akan jadi profitable. Fix gross margin dulu.
- Tidak punya CFO atau bookkeeper saat hit 50+ customer. Founder kerja sendiri di finance = waktu founder kepakai untuk yang bisa di-outsource.
Tugas Worksheet
Buka file pekan-15.xlsx dari sidebar. Total waktu pengerjaan worksheet sekitar 95 menit. Update forecast mingguan dimulai pekan 15.
Sheet 1: Cash Flow Forecast 18 Bulan (estimasi 35 menit)
Cara mengisi:
- Mulai dari bulan 1 (current month)
- Setiap bulan: cash awal, penerimaan, pengeluaran fixed, pengeluaran variable, cash akhir
- Pakai asumsi yang ditulis transparan
- Identifikasi bulan kritis (cash akhir negatif)
Kualitas minimum: 18 bulan terisi dengan asumsi transparan. Identifikasi bulan kritis untuk fundraising trigger.
Sheet 2: Burn Rate dan Runway (estimasi 15 menit)
Cara mengisi:
Sheet pre-filled 8 komponen. Isi angka dan catatan.
Kualitas minimum: semua terisi. Runway dihitung akurat. Status sehat/waspada/darurat ditandai.
Sheet 3: Unit Economics Detail (estimasi 20 menit)
Cara mengisi:
- Hitung CAC, LTV, gross margin per segmen utama
- Identifikasi segmen sehat (LTV:CAC > 3:1) dan segmen masalah
Kualitas minimum: minimum 3 segmen. Catatan untuk segmen unprofitable.
Sheet 4: Financial Scorecard 8 Metrik (estimasi 15 menit)
Cara mengisi:
Sheet pre-filled 8 metrik. Isi definisi, frekuensi, target.
Kualitas minimum: 8 metrik dengan target kuantitatif.
Sheet 5: Refleksi Pribadi (estimasi 10 menit)
Tiga pertanyaan singkat. Jawaban hanya dilihat oleh mentor.
Cara mengumpulkan
Simpan dengan nama pekan-15-[nama-Anda].xlsx. Update mingguan untuk financial scorecard. Upload ke folder Drive kohort sebelum Sabtu pukul 21.00.
20 Persen Terpenting dari Pekan Ini
Lima hal yang harus diingat:
- Cash flow lebih penting dari profit di tahap awal. Banyak startup mati di gap antara invoice dan pembayaran walau P&L untung.
- Runway minimum 9 bulan. Bila di bawah itu, mulai eksplorasi fundraising aktif. Fundraising butuh 3-6 bulan.
- Forecast 18 bulan dengan 3 scenario. Optimistic, base, pessimistic. Buffer pessimistic 20% expense + 30% kurang revenue.
- Gross margin sehat per industri. SaaS 70%+, e-commerce 30-50%, marketplace 15-30%. Below threshold = fix dulu sebelum scale.
- Financial scorecard 8 metrik mingguan. Cash, net burn, runway, revenue MTD, customer baru, gross margin, CAC, NRR.
Checklist Peserta Sebelum Lanjut ke Pekan 16
Beri tanda centang. Lanjut ke pekan 16 hanya bila minimal 8 dari 10 sudah tercentang.
- Saya bisa menjelaskan beda P&L, Balance Sheet, dan Cash Flow dalam 1 menit
- Saya susun cash flow forecast 18 bulan dengan asumsi transparan
- Saya buat 3 scenario forecast (optimistic, base, pessimistic)
- Saya hitung runway terkini dengan akurat
- Runway saya minimum 9 bulan (atau ada rencana fundraising aktif)
- Saya hitung unit economics per segmen utama
- Saya identifikasi segmen dengan LTV:CAC < 1:1 dan punya rencana
- Saya tetapkan financial scorecard 8 metrik mingguan
- Saya tidak skip cash flow (hanya hitung P&L)
- Saya tidak biarkan runway < 9 bulan tanpa rencana
Centang yang jujur. Pekan 16 (terakhir!) akan ambil financial dasar untuk eksekusi fundraising dan pitching.