Cara Menghitung Tarif Freelance Biar Nggak Kerja Bakti

Tentukan tarif freelance dari kebutuhan bulanan dan jam tertagih, lalu ubah menjadi harga proyek dengan ruang lingkup, revisi, serta jadwal pembayaran yang jelas.

Foto Tim Budgettt

Tim Budgettt

26 Oktober 2026 • 6 mnt baca

Timbangan kuningan menyeimbangkan jam pasir dengan balok biru sebagai ilustrasi nilai waktu kerja freelancer.

Cara menentukan tarif freelance bisa dimulai dengan membagi kebutuhan penerimaan bulanan dengan jam kerja yang realistis untuk ditagihkan. Setelah itu, cocokkan hasilnya dengan ruang lingkup proyek, kemampuanmu, dan penawaran jasa sebanding. Hasil hitungan pribadi adalah batas perencanaan, bukan bukti bahwa semua klien bersedia membayar angka tersebut.

Kesalahan yang mudah terjadi adalah membagi kebutuhan hidup dengan seluruh jam kerja. Padahal, membalas calon klien, menyusun penawaran, dan mengurus administrasi tetap memakan waktu meskipun tidak semuanya masuk invoice. Tarif yang kelihatan cukup akhirnya harus menutup pekerjaan lebih banyak dari perkiraan.

1. Susun kebutuhan penerimaan dari pengeluaran nyata

Mulai dari kebutuhan pribadi yang harus ditutup: tempat tinggal, makanan, transportasi, tanggungan, serta kewajiban yang sudah ada. Tambahkan biaya menjalankan pekerjaan, seperti perangkat lunak, internet kerja, atau jasa kolaborator yang menjadi tanggunganmu.

Gunakan catatan pembayaran beberapa bulan untuk melihat biaya rutin dan pengeluaran yang hanya muncul sesekali. Spending tracker dari Consumer Financial Protection Bureau menjelaskan cara mengumpulkan struk, mencatat nominal serta barang yang dibeli, lalu menjumlahkan pengeluaran per kategori. Catatan itu membantu menyiapkan masukan biaya sebelum kamu menghitung harga jasa.

Untuk biaya campuran, tetapkan bagian yang wajar. Kalau internet rumah sudah masuk kebutuhan pribadi, jangan memasukkan seluruh tagihan yang sama lagi sebagai biaya kerja. Biaya tahunan juga bisa dialokasikan per bulan untuk perencanaan tanpa berpura-pura bahwa pembayarannya sudah terjadi.

Tambahkan dana cadangan sesuai kebutuhan dan kemampuan. Jika ada pajak atau potongan yang berlaku, hitung berdasarkan kondisi serta ketentuanmu, bukan persentase generik dari internet. Pastikan pajak yang sudah diperhitungkan tidak dimasukkan dua kali.

2. Pisahkan jam tersedia dari jam tertagih

Jam tertagih adalah waktu pekerjaan yang ditutup oleh harga jasa, baik ditagihkan per jam maupun dimasukkan ke harga proyek. Jam tersedia mencakup lebih banyak kegiatan: mencari proyek, berdiskusi awal, belajar, dan mengurus usaha.

Berikut simulasi hipotetis satu bulan, bukan standar produktivitas freelancer:

  • Waktu tersedia: 22 hari × 8 jam = 176 jam.
  • Mencari klien dan menyusun penawaran: 48 jam.
  • Administrasi serta belajar: 24 jam.
  • Ruang kosong untuk jeda atau perubahan jadwal: 24 jam.
  • Sisa waktu untuk pekerjaan proyek: 80 jam.

Jangan memakai kapasitas ini kalau tidak sesuai kehidupanmu. Freelancer yang juga bekerja tetap atau merawat anggota keluarga mungkin punya waktu jauh lebih sedikit. Catat penggunaan waktu aktual, lalu revisi perkiraannya.

Jam tertagih juga belum tentu terjual semuanya. Jika proyek baru mengisi sebagian kapasitas, penerimaan tetap lebih rendah meskipun tarif per jamnya sudah masuk akal.

3. Hitung upah per jam sebagai patokan internal

Untuk contoh yang sama, anggap kebutuhan penerimaan bulananmu terdiri dari:

  • Kebutuhan pribadi dan kewajiban rutin: Rp4.800.000.
  • Biaya kerja rutin: Rp1.200.000.
  • Alokasi penggantian perangkat: Rp600.000.
  • Tambahan buffer usaha: Rp600.000.

Totalnya Rp7.200.000. Alokasi perangkat dan buffer ini terpisah dari biaya rutin di atas. Angka tersebut hanya ilustrasi; kewajiban lain yang relevan tetap harus dimasukkan sebelum kamu menggunakannya untuk menetapkan harga.

Patokan tarif per jam = kebutuhan penerimaan bulanan ÷ perkiraan jam tertagih. Dengan asumsi 80 jam, hasilnya Rp7.200.000 ÷ 80 = Rp90.000 per jam, sebelum biaya atau potongan transaksi yang belum dimasukkan.

Kalau kapasitas tertagih ternyata hanya 60 jam, patokannya menjadi Rp120.000 per jam. Sebaliknya, menjual 60 jam dengan tarif Rp90.000 hanya menghasilkan Rp5.400.000, masih kurang Rp1.800.000 dari kebutuhan contoh. Mengetahui tarif tidak otomatis menyelesaikan kekurangan proyek.

Ini rumus rate card freelancer untuk menguji kelayakan, bukan tarif resmi profesi. Bandingkan juga dengan jasa yang setara dalam bidang, tingkat pengalaman, kompleksitas, hak penggunaan, dan pasar klien. Hindari membandingkan harga paket sederhana dengan proyek yang membutuhkan riset panjang.

4. Ubah perkiraan jam menjadi harga proyek

Misalkan satu paket desain membutuhkan 28 jam, sudah termasuk diskusi proyek, pengerjaan, koordinasi, dan revisi yang disepakati. Dengan patokan Rp90.000, harga dasarnya 28 × Rp90.000 = Rp2.520.000.

Pisahkan biaya langsung yang belum tercakup, misalnya pembelian aset berlisensi khusus proyek. Jelaskan apakah klien membayarnya sendiri atau kamu memasukkannya dalam penawaran. Jangan menambahkan biaya yang sama jika sudah ditutup dalam asumsi bulanan.

Jika platform mengenakan potongan atas harga jasa, periksa ketentuan aktual sebelum mengirim penawaran. Sebagai ilustrasi matematika saja, potongan 10% membuat tagihan Rp2.520.000 menyisakan Rp2.268.000. Agar tersisa Rp2.520.000 setelah potongan itu, harga sebelum potongan perlu Rp2.800.000. Ini bukan klaim tarif platform maupun perhitungan pajak.

Harga berbasis hasil atau nilai manfaat bisa berbeda dari hitungan jam. Tetap gunakan estimasi waktu sebagai pemeriksaan internal agar harga yang kamu sepakati tidak mengabaikan ongkos pengerjaannya.

5. Tulis batas pekerjaan sebelum menyebut harga final

Rate card lebih berguna jika klien tahu apa yang didapat. Untuk paket proyek, cantumkan hasil akhir, jumlah keluaran, format file, jadwal, serta bahan yang harus disediakan klien.

Tentukan jumlah putaran revisi dan arti satu putaran. Perubahan brief setelah persetujuan perlu dibahas sebagai perubahan pekerjaan, bukan otomatis masuk revisi tanpa batas. Jika klien meminta pengalihan hak atau penggunaan lebih luas, bicarakan pengaruhnya pada harga dan ketentuan kerja.

Contoh kalimat penawaran yang bisa kamu sesuaikan: "Harga paket ini Rp2.520.000 untuk keluaran sesuai brief, termasuk dua putaran revisi. Penambahan keluaran atau perubahan arah setelah brief disetujui akan saya estimasikan terpisah sebelum dikerjakan."

Sepakati juga uang muka atau tahapan pembayaran, tanggal penagihan, dan jatuh tempo bila sesuai proyek. Harga yang memadai tetap bisa menimbulkan masalah kas jika pembayaran terlambat. Panduan mengatur arus kas freelancer membahas perbedaan invoice dengan uang yang benar-benar sudah diterima.

6. Evaluasi setelah proyek selesai, bukan cuma saat ramai

Bandingkan estimasi dengan waktu aktual. Kalau proyek 28 jam ternyata menghabiskan 40 jam pada harga Rp2.520.000, penerimaan kotornya setara Rp63.000 per jam sebelum biaya dan potongan. Cari penyebabnya: estimasi kurang, koordinasi bertambah, atau revisi melewati kesepakatan.

Kalau anggaran klien lebih rendah, kamu bisa menawarkan ruang lingkup lebih kecil atau jadwal berbeda. Kamu juga boleh menolak. Jika kebutuhan dan permintaan pasar belum bertemu, tinjau biaya, jenis layanan, calon klien, serta kapasitas; jangan langsung menutup selisih dengan menambah jam tanpa batas.

Untuk mengecek asumsi biaya, mulai mencatat transaksi nyata di Budgettt. Kirim pengeluaran yang sudah dibayar ke Nubi lewat Telegram, lalu periksa konfirmasi nominal, kategori otomatis, keterangan, dan tanggal. Jika salah, gunakan Hapus Transaksi lalu masukkan ulang. Panduan catat pengeluaran harian menjelaskan rutinitas dasarnya.

Kuota bot Free terbatas; input manual lewat Dashboard tetap tersedia. Simpan estimasi jam, rate card, dan invoice belum dibayar dalam catatan terpisah. Masukkan pemasukan setelah uang diterima, lalu gunakan catatan biaya aktual untuk memperbaiki penawaran proyek berikutnya.

Foto Tim Budgettt

Tim Budgettt

Tim Budgettt menulis tips dan informasi seputar keuangan agar bisa lebih mudah membantu kamu dalam mengatur keuangan pribadimu.

Artikel Terkait