Cara budgeting freelancer dengan income tidak tetap
Strategi mengatur keuangan untuk freelancer, content creator, dan UMKM yang penghasilan bulanannya naik-turun di Indonesia.
Ringkasan: Freelancer butuh strategi keuangan berbeda dari karyawan: (1) dana darurat 12-18 bulan (jauh lebih besar), (2) baseline income dari pendapatan PALING RENDAH 6 bulan terakhir, (3) sinking fund untuk pajak (sisihkan 5-15% dari setiap invoice), (4) pisahkan rekening usaha + personal, (5) lifestyle berdasar baseline, surplus untuk dana darurat + investasi. Disiplin lebih penting dari pendapatan tinggi.
Tantangan keuangan freelancer
Berbeda dari karyawan, freelancer/UMKM hadapi:
- Income fluktuatif — bulan baik Rp 30 juta, bulan slow Rp 5 juta
- Tidak ada gaji bulanan tetap — sulit budget standar
- Tidak ada tunjangan kesehatan/JHT dari perusahaan — semua tanggung sendiri
- Risiko klien ghosting / invoice delay — cash flow tidak terjamin
- Pajak yang harus dihitung sendiri — tidak otomatis dipotong
- Sulit apply kredit — bank prefer karyawan tetap
Strategi yang work untuk karyawan (50/30/20 dengan gaji tetap) tidak optimal untuk freelancer. Butuh modifikasi.
Pilar 1: Hitung baseline income, bukan rata-rata
Kesalahan umum
Ambil rata-rata 6 bulan = baseline. Masalah: kalau ada 1-2 bulan bagus, rata-rata terlalu optimis.
Strategi benar
Ambil pendapatan PALING RENDAH dalam 6-12 bulan terakhir. Itu jadi "gaji freelancer" yang dipakai untuk budget bulanan.
Contoh:
- 6 bulan terakhir income: Rp 25jt, Rp 18jt, Rp 12jt, Rp 30jt, Rp 8jt, Rp 22jt
- Baseline: Rp 8 juta (paling rendah)
- Budget bulanan berdasar Rp 8 juta
Surplus dari bulan baik = bukan untuk lifestyle, tapi untuk:
- Dana darurat
- Sinking fund pajak
- Investasi
- Tabungan investasi bisnis
Pilar 2: Dana darurat 12-18 bulan
Freelancer butuh bantal yang jauh lebih besar dari karyawan.
Mengapa lebih besar?
- Periode slow bisa 3-6 bulan
- Tidak ada pesangon kalau klien besar selesai
- Tidak ada JHT BPJS auto-pay
- Healthcare lebih mahal (tidak ada subsidi kantor)
Target
- Lajang freelancer: 9-12 bulan pengeluaran
- Menikah, freelancer tunggal income: 15-18 bulan
- Family dengan 2 freelance income: 12-15 bulan (diversifikasi)
Disimpan di mana?
- 60% RDPU (akses cepat tapi return decent)
- 40% tabungan bank (instant access)
Lihat Dana darurat berapa idealnya untuk hitung target spesifik.
Pilar 3: Sinking fund untuk pajak
Klasik kesalahan freelancer: dapat invoice Rp 50 juta, langsung pakai. Tahun depan saat lapor SPT — kena PPh Rp 5-10 juta. Tidak ada dana.
Strategi: pre-allocate pajak
Setiap invoice masuk, langsung sisihkan:
- 10% untuk PPh estimasi (kalau di bracket 5-15%)
- 15-20% untuk PPh kalau bracket lebih tinggi
- Pisahkan di rekening "Pajak" terpisah
Setoran:
- PPh Final UMKM 0.5% (omzet ≤Rp 4.8 M): setor tiap bulan via DJP Online
- PPh23 dipotong klien (kalau klien perusahaan) — sudah terpotong
- PPh21 untuk pendapatan dari klien individual — masuk SPT tahunan
Setiap Maret saat lapor SPT, dana pajak sudah ready. Tidak ada surprise.
Pilar 4: Pisahkan rekening usaha + personal
Rekening minimum 3 (atau lebih):
- Rekening operasional — invoice masuk → bayar pengeluaran usaha
- Rekening personal — "gaji" yang ditransfer dari operasional (sesuai baseline)
- Rekening pajak — sisihkan setiap invoice
- Rekening dana darurat — RDPU atau tabungan terpisah
Manfaat:
- Tracking lebih jelas (usaha vs personal)
- Audit-ready kalau diperiksa pajak
- Disiplin "gaji diri sendiri" — tidak boros saat bulan baik
- Cash flow planning lebih clear
Tools
- Aplikasi neobank dengan sub-rekening: Jenius, Jago, Blu by BCA, SeaBank
- Spreadsheet sederhana untuk track per bulan
- Software akuntansi: Kledo, Jurnal.id (untuk UMKM dengan omzet besar)
Pilar 5: Lifestyle adjusted ke baseline
Aturan emas: gaya hidup berdasar baseline income, BUKAN bulan terbaik.
Implementasi:
- Sewa apartemen yang affordable dengan baseline Rp 8 juta (bukan Rp 25 juta)
- Cicilan KPR/KKB calculated dengan baseline (DTI ≤25%)
- Subscription dan langganan dipangkas saat slow month
Bonus discipline:
- Bulan baik (income 2× baseline) → 70% surplus ke dana darurat/investasi, 30% reward
- Bulan slow → langsung pakai dana darurat tanpa stress (itulah fungsinya)
Asuransi & social security freelancer
BPJS Kesehatan
Wajib. Daftar mandiri (PBPU). Iuran Rp 35-150rb/bulan sesuai kelas.
BPJS Ketenagakerjaan
Tidak wajib tapi DISARANKAN. Sebagai BPU (Bukan Penerima Upah):
- JKK (Kecelakaan Kerja): Rp 16.800/bulan
- JKM (Kematian): Rp 6.800/bulan
- JHT (Hari Tua) optional: 2% gaji declared
Total ±Rp 25-100 ribu/bulan untuk dasar.
Asuransi kesehatan swasta
Untuk yang earning lebih + butuh service better. Premi Rp 500ribu - 2 juta/bulan untuk individu.
Asuransi jiwa term life
Wajib kalau punya tanggungan. UP 10× annual income. Premi Rp 200-500 ribu/bulan.
Pajak freelancer
PPh Final UMKM 0.5% (kalau omzet ≤Rp 4.8 M/tahun)
- Daftar di DJP via aplikasi pajak
- Setor tiap bulan: 0.5% × omzet bulan sebelumnya
- Sangat simpel — tidak perlu hitung biaya/laba
PPh23 dipotong klien (untuk pekerjaan jasa profesional)
- Klien (perusahaan) potong 2-4% dari invoice
- Kamu terima sisanya
- Saat lapor SPT, sudah counted as PPh dibayar
PPh21 (untuk pendapatan dari individu / non-final)
- Kamu hitung sendiri sesuai tarif progresif (5-35%)
- Lapor SPT tahunan formulir 1770
Lihat Hub Pajak untuk panduan lengkap, Cara lapor SPT online, dan Kalkulator PPh21.
Investasi untuk freelancer
Setelah dana darurat + asuransi siap:
Alokasi tipikal
- 30% RDPU/deposito (cash buffer)
- 40% RDS / saham (long-term growth)
- 20% RDPT / obligasi (stability)
- 10% emas (hedge)
Atau lebih simpel: 70% RDS + 30% RDPU sampai dana darurat full
Setoran rutin
Setiap bulan dari "gaji freelancer" yang ditransfer ke rekening personal — sisihkan 20-30% untuk investasi via autodebet.
Lihat Reksa dana untuk pemula untuk start.
Survive periode slow
Ketika sebulan tanpa invoice yang masuk:
- JANGAN PANIK — itu fungsinya dana darurat
- Tarik dari dana darurat untuk pengeluaran wajib
- Cut non-essential sementara (langganan, makan luar)
- Aktif marketing/networking untuk klien baru
- Diversifikasi income — pikirkan side hustle (online course, passive income)
Mindset: periode slow adalah NORMAL untuk freelancer. Bukan kegagalan. Yang gagal adalah yang tidak siap dengan dana darurat.
Kesimpulan
Freelancer dengan income tidak tetap bisa hidup keuangan sehat — bahkan lebih sehat dari karyawan — kalau disiplin pakai 5 pilar:
- Baseline income dari pendapatan terendah 6 bulan
- Dana darurat 12-18 bulan
- Sinking fund pajak otomatis
- Pisahkan rekening usaha + personal
- Lifestyle berdasar baseline, surplus ke saving
Income tinggi bukan jaminan keuangan sehat. Disiplin > pendapatan.
Lihat juga Cara hemat gaji UMR untuk strategi pengeluaran terbatas, Metode budgeting 50/30/20 modifikasi untuk freelancer, dan Hub dana darurat.
Pertanyaan yang sering ditanya
Berapa dana darurat ideal untuk freelancer?
12-18 bulan pengeluaran, jauh lebih besar dari karyawan (3-6 bulan). Karena income bisa turun drastis di periode slow + tidak ada pesangon kalau klien ghosting. Beberapa freelancer pengalaman sampai bangun 24 bulan.
Bagaimana hitung gaji rata-rata kalau fluktuatif?
Ambil pendapatan PALING RENDAH dalam 6 bulan terakhir. Itu jadi 'baseline salary' untuk budget bulanan. Surplus dari bulan baik = masuk dana darurat / investasi, tidak boleh dianggap pendapatan rutin.
Wajib NPWP untuk freelancer?
Wajib kalau total pendapatan tahunan >PTKP (Rp 54 juta lajang). Kena PPh23 (kalau ke perusahaan, 2%) atau PPh Final UMKM 0.5% (kalau aktifasi). Lapor SPT tahunan formulir 1770.
Apakah freelancer bisa KPR?
Bisa, tapi syarat lebih ketat. Bank minta: SPT tahunan 2 tahun + mutasi rekening 12 bulan + portfolio klien + minimum 2 tahun freelance + DTI lebih konservatif (25% bukan 30%).