Inti jawabannya: tarif proyek freelance yang sehat dihitung dengan rumus (jam kerja estimasi × tarif per jam yang ingin Anda peroleh) × faktor buffer risiko. Kebanyakan freelancer gagal di satu hal — mereka menghitung hanya jam “mengerjakan”, padahal ada jam riset, revisi, komunikasi klien, dan administrasi yang tidak pernah masuk hitungan. Artikel ini membedah cara menghitungnya langkah demi langkah, lengkap dengan contoh angka.
Langkah 1: Hitung Tarif per Jam “Nyata” Anda, Bukan Tarif Ideal
Banyak freelancer menetapkan tarif per jam dari angka yang mereka dengar di komunitas, bukan dari perhitungan. Cara yang benar dimulai dari kebutuhan hidup dan biaya operasional Anda:
- Penghasilan bulanan yang dibutuhkan (kebutuhan hidup + tabungan + asuransi). Contoh: Rp 12.000.000.
- Biaya operasional bulanan: internet, listrik, langganan software, laptop disusun per bulan. Contoh: Rp 2.500.000.
- Jam kerja produktif realistis per bulan: bukan 160 jam (8 jam × 20 hari), tapi biasanya 100–120 jam setelah dikurangi waktu cari klien, admin, dan low season. Ambil 110 jam.
Rumusnya: (12.000.000 + 2.500.000) ÷ 110 jam = sekitar Rp 132.000 per jam. Itu tarif minimum Anda. Tarif jual ke klien sebaiknya 20–40% di atasnya untuk menyimpan cadangan.
Langkah 2: Estimasi Jam Kerja dengan Rincian, Bukan Perasaan
Kesalahan paling umum adalah menebak “kira-kira 3 hari”. Pecah proyek jadi komponen dan beri estimasi per komponen:
Contoh: Proyek desain landing page
- Briefing dan riset kompetitor: 2 jam
- Wireframe: 3 jam
- Desain utama (desktop + mobile): 8 jam
- Revisi (asumsi 2 putaran): 3 jam
- Handover dan komunikasi: 2 jam
Total: 18 jam. Kalau tarif per jam Anda Rp 150.000, angka dasarnya Rp 2.700.000. Catat estimasi ini dan bandingkan dengan jam nyata setelah proyek selesai — data ini yang membuat estimasi Anda makin akurat tiap bulan.
Langkah 3: Tambahkan Faktor Buffer dan Risiko
Estimasi jam tidak pernah 100% akurat, dan klien tidak selalu ramah. Tambahkan penyesuaian ini sebelum mengirim angka:
- Buffer estimasi 15–25% untuk proyek rutin (18 jam → 21–22 jam).
- Buffer 30–50% untuk klien baru atau brief yang belum jelas.
- Biaya revisi di luar paket: sebutkan di proposal bahwa revisi termasuk 2 putaran; putaran ketiga dihitung per jam.
- DP 50% sebagai penangkal risiko pembatalan di tengah jalan.
Dengan buffer 20%, angka proyek landing page tadi menjadi 22 jam × Rp 150.000 = Rp 3.300.000. Kalau Anda merasa angka itu “terlalu mahal” untuk pasar, jangan potong buffer-nya — perjelas scope di proposal, atau pangkas fitur, bukan jam kerja Anda.
Fixed Fee vs Tarif per Jam: Kapan Pakai yang Mana
Setelah estimasi jam berdiri, Anda tetap bisa menjual proyek sebagai fixed fee — dan sebaiknya begitu, karena klien lebih suka kepastian. Bedanya:
- Fixed fee cocok untuk scope yang sudah jelas dan bisa didaftarkan rinci. Anda yang menikmati untung jika mengerjakan lebih cepat.
- Tarif per jam cocok untuk kerja yang scopenya berubah-ubah, misalnya maintenance bulanan atau konsultasi.
Yang tidak boleh: memberi fixed fee sebelum menghitung estimasi jam. Fixed fee tanpa perhitungan di baliknya hanyalah tebakan yang membuat Anda rugi diam-diam.
Kesalahan Umum saat Menghitung Tarif Proyek
- Lupa memasukkan jam “tidak terlihat” — riset, komunikasi, invoice, dan administrasi bisa memakan 20–30% waktu kerja nyata.
- Tidak menghitung pajak dan biaya platform — marketplace bisa memotong 5–20% dari pembayaran.
- Menyetarakan tarif dengan freelancer lain tanpa melihat biaya hidup sendiri — tarif di komunitas bukan patokan, kebutuhan Anda yang patokan.
- Mendiskon harga saat klien menawar, bukan saat memangkas scope — harga turun tanpa scope turun berarti tarif per jam Anda turun.
- Tidak pernah menaikkan tarif — evaluasi tarif tiap 6–12 bulan berdasarkan jam nyata vs estimasi.
FAQ
Berapa persen buffer yang wajar untuk estimasi jam?
Untuk klien lama dan jenis proyek yang sudah biasa dikerjakan, 15–20% cukup. Untuk klien baru, brief samar, atau teknologi yang belum Anda kuasai, gunakan 30–50%. Buffer bukan tanda tidak profesional — justru jaminan bahwa Anda bisa menyelesaikan proyek tanpa merugi.
Bagaimana jika klien menyuruh memotong harga?
Jangan memotong tarif per jam Anda. Pangkas scope sebagai gantinya: kurangi jumlah halaman, jumlah revisi, atau fitur tambahan. Kalau klien tetap minta harga sama dengan scope penuh, itu sinyal klien yang akan menyulitkan di kemudian hari.
Apakah saya harus memberi tahu klien rincian jam per jam?
Tidak wajib, tapi menyertakan rincian komponen (riset, desain, revisi, handover) dalam proposal membuat angka terasa wajar dan memudahkan negosiasi scope. Klien lebih mudah menerima Rp 3.300.000 dengan rincian daripada angka flat tanpa penjelasan.
Kapan waktu tepat menaikkan tarif proyek?
Tiga tanda: antrean proyek selalu penuh, jam nyata konsisten melebihi estimasi, dan tarif Anda belum naik lebih dari 12 bulan. Naikkan bertahap 10–20% untuk klien baru, dan komunikasikan kenaikan ke klien lama minimal 30 hari sebelum berlaku.
Kesimpulan
Menghitung tarif proyek freelance bukan soal perasaan atau meniru tarif orang lain, melainkan tiga langkah sederhana: hitung tarif per jam nyata dari kebutuhan dan jam produktif Anda, pecah proyek jadi komponen untuk estimasi jam, lalu tambahkan buffer risiko sebelum menawarkan fixed fee. Catat jam nyata setiap proyek — dalam beberapa bulan, data itu akan membuat penawaran Anda makin akurat dan penghasilan makin bisa diprediksi.
Ditulis oleh Dina Maharani — HR practitioner yang berpindah ke sisi penulisan, berbagi panduan karier dan pengalaman kerja remote berdasarkan praktik industri.