Business Growth

Cara Menghitung Profitabilitas Proyek dengan Data Time Tracking

Hitung margin proyek dari jam kerja tercatat: biaya per jam, biaya langsung, margin kotor dan margin setelah overhead, dengan contoh Rupiah untuk agensi.

Timemoz Team
05 November 2026
11 menit baca
Daftar Isi
Cara Menghitung Profitabilitas Proyek dengan Data Time Tracking
08-ID-cara-menghitung-profitabilitas-proyek.html

Profitabilitas proyek adalah pendapatan yang dihasilkan proyek dikurangi biaya yang diperlukan untuk mengerjakannya. Untuk menghitungnya dari data time tracking: kalikan jam kerja tiap proyek dengan biaya per jam penuh (fully loaded) setiap orang, tambahkan biaya langsung lainnya, kurangkan total biaya dari pendapatan proyek, lalu bagi laba dengan pendapatan untuk mendapatkan margin. Dengan cara ini Anda bisa melihat apakah sebuah proyek benar-benar menguntungkan, meski nilai invoice tampak sehat.

Timemoz Time Tracker membantu bisnis jasa mengumpulkan catatan waktu proyek, meninjau timesheet, menetapkan anggaran proyek, dan mengekspor laporan. Gabungkan catatan tersebut dengan biaya payroll, invoice kontraktor, dan data akuntansi untuk menghitung margin keuangan. Time tracking menyediakan sisi jam kerja dalam persamaan laba.

Ringkasan: profitabilitas proyek dari jam tercatat

  • Rumus inti: laba kotor proyek = pendapatan proyek − biaya tenaga kerja langsung − biaya langsung proyek lainnya. Margin kotor = laba kotor ÷ pendapatan proyek × 100%.
  • Rumus tenaga kerja: biaya tenaga kerja langsung = Σ (jam proyek yang disetujui per orang × biaya per jam penuh orang tersebut). Gunakan biaya internal, bukan tarif tagih klien.
  • Tampilan setelah biaya tidak langsung: kurangi alokasi biaya tidak langsung bersama yang konsisten dari laba kotor bila manajemen membutuhkan margin proyek yang lebih lengkap.
  • Proses lima langkah: tentukan pendapatan dan lingkup; catat dan verifikasi jam proyek; tetapkan tarif biaya; tambahkan biaya non-tenaga kerja; hitung dan tinjau margin terhadap estimasi.
  • Contoh: proyek agensi fiktif senilai Rp30.000.000 dengan tenaga kerja langsung Rp13.600.000 dan biaya langsung lain Rp4.400.000 menghasilkan laba kotor Rp12.000.000, yaitu margin kotor 40%. Setelah alokasi biaya tidak langsung Rp3.000.000, margin manajemennya 30%.
  • Kecocokan dengan Timemoz: fitur yang dipublikasikan mencakup proyek tak terbatas, beberapa tarif penagihan, persetujuan timesheet, anggaran proyek, peringatan anggaran, dan ekspor CSV/PDF/Excel.

Apa itu profitabilitas proyek?

Profitabilitas proyek mengukur apakah nilai yang diperoleh dari sebuah proyek melebihi biaya pengerjaannya. Bagi agensi kreatif, konsultan, tim software, dan bisnis jasa lain, tenaga kerja sering menjadi biaya langsung yang penting. Proyek bisa sibuk, dikerjakan penuh, dan sudah diinvoice seluruhnya, tetapi tetap memberi margin yang mengejutkan rendah.

Pendapatan proyek adalah nilai kontrak yang sudah diperoleh, belum tentu kas yang sudah diterima. Biaya langsung mencakup tenaga kerja proyek, kontraktor, lisensi khusus proyek, dan perjalanan dinas.

Biaya tidak langsung yang dialokasikan adalah porsi terdokumentasi dari biaya bersama. Sage membedakan laba kotor proyek dari laba yang disesuaikan dengan biaya tidak langsung dalam penjelasannya tentang profitabilitas proyek: Sage, Project Profitability Analysis and Reporting.

MetrikRumusPertanyaan yang dijawab
Biaya tenaga kerja langsungΣ jam proyek × biaya per jam penuh karyawanBerapa biaya waktu tim?
Total biaya langsungTenaga kerja langsung + freelancer + biaya langsung lainBerapa biaya pengerjaan?
Laba kotor proyekPendapatan − total biaya langsungBerapa sisa setelah biaya langsung?
Margin kotor proyekLaba kotor ÷ pendapatan × 100%Berapa persen pendapatan yang tersisa setelah biaya langsung?
Laba setelah biaya tidak langsungLaba kotor − biaya tidak langsung yang dialokasikanBerapa sisa setelah biaya bersama terpilih?
Margin setelah biaya tidak langsungLaba setelah biaya tidak langsung ÷ pendapatan × 100%Bagaimana alokasi biaya bersama memengaruhi hasil?

Langkah 1: Tentukan pendapatan, lingkup, dan margin yang dibutuhkan

Cocokkan pendapatan dan biaya pada proyek, lingkup, dan periode yang sama. Tentukan apakah analisis mencakup satu milestone, satu retainer bulanan, atau seluruh pekerjaan, dan putuskan pengeluaran mana yang dihitung sebagai biaya langsung.

Bandingkan jenis kontrak

Jenis kontrakDasar pendapatanRisiko utama
Harga tetapPorsi fee yang sudah diperolehMenghitung seluruh nilai kontrak sebelum selesai
Time and materialsJam yang memenuhi syarat dan disetujui × tarif kontrak, disesuaikan batasMenagih semua jam tercatat
RetainerJumlah berulang yang sudah diperoleh sesuai kontrakMenghitung ganda pekerjaan yang sudah termasuk sebagai pendapatan tambahan

Margin kotor mengisolasi ekonomi pengerjaan langsung. Margin setelah biaya tidak langsung memperhitungkan alokasi biaya bersama yang ditetapkan. Untuk pelaporan keuangan, tim Finance menerapkan kebijakan pengakuan pendapatan perusahaan.

Langkah 2: Catat dan setujui jam aktual per proyek

Biaya tenaga kerja langsung yang andal dimulai dari jam terverifikasi untuk setiap orang dan proyek. Catat proyek, tugas, karyawan, tanggal, dan durasi, lalu koreksi entri yang hilang dan ganda sebelum menghitung margin.

Lacak semua pekerjaan pengerjaan, bukan hanya jam billable

Pengerjaan ulang yang tidak dapat ditagihkan tetap bisa menjadi biaya langsung proyek. Bedakan pengerjaan langsung, pengerjaan ulang internal, dan administrasi perusahaan bersama. Pisahkan pekerjaan lingkup awal dari change request yang disetujui untuk mengidentifikasi pembengkakan.

Tinjau timesheet setiap minggu atau pada milestone. Minta karyawan menjelaskan pengecualian: tingkat aktivitas saja tidak membuktikan kualitas kerja. Dokumentasikan koreksi dan persetujuan agar Finance dapat merekonsiliasi perubahan.

Langkah 3: Ubah jam tercatat menjadi biaya tenaga kerja aktual

Biaya tenaga kerja proyek sama dengan jam proyek yang disetujui dikali tarif biaya karyawan yang dapat dipertanggungjawabkan. Tarif tagih klien mengukur berapa yang ditagih bisnis. Tarif biaya internal mengukur berapa biaya pekerjaan itu bagi bisnis. Pisahkan keduanya.

Hitung biaya per jam penuh (fully loaded)

Biaya penuh dapat mencakup gaji ditambah tunjangan yang dibayar perusahaan, beban terkait payroll, dan biaya kepegawaian lain yang dimasukkan secara konsisten. Bagi basis biaya tahunan atau bulanan dengan jam produktif/tersedia yang relevan sesuai kebijakan akuntansi biaya perusahaan.

Sebagai contoh, seorang karyawan fiktif membebani perusahaan Rp96.000.000 per tahun dan perusahaan memakai 1.600 jam siap-kerja sebagai pembagi tahunan. Biaya perencanaannya Rp60.000 per jam (Rp96.000.000 ÷ 1.600). Perusahaan lain mungkin memakai jam berbayar atau pembagi per departemen, dan setiap metode mengubah margin proyek yang tampak.

Hindari penghitungan ganda

Hindari menghitung biaya tidak langsung dua kali. Tim Finance menetapkan apakah biaya bersama dimasukkan ke tarif penuh atau dialokasikan terpisah.

PeranJam proyek terverifikasiBiaya penuh per jamBiaya tenaga kerja langsung
Desainer80Rp60.000Rp4.800.000
Developer70Rp80.000Rp5.600.000
Project manager40Rp80.000Rp3.200.000
Total190—Rp13.600.000

Tabel ini memakai data sampel fiktif. Total: Rp13.600.000.

Grafik: biaya tenaga kerja langsung per peran (Rupiah)

Desainer█████████████████████████████Rp4,8 jt
Developer██████████████████████████████████Rp5,6 jt
Project manager███████████████████Rp3,2 jt

Langkah 4: Tambahkan biaya langsung lain dan hitung margin proyek

Time tracking menyediakan input tenaga kerja, bukan seluruh basis biaya. Tambahkan pembayaran freelancer, biaya subkontraktor, software khusus, material, dan perjalanan proyek yang diperlukan dari invoice atau catatan akuntansi. Pakai lingkup dan rentang tanggal yang sama dengan yang ditetapkan di Langkah 1.

Contoh hitungan: proyek agensi harga tetap

Misalkan agensi desain dan pengembangan fiktif memperoleh pendapatan Rp30.000.000 dari proyek harga tetap yang selesai. Jam proyek terverifikasinya berbiaya Rp13.600.000. Agensi juga mengeluarkan Rp2.500.000 untuk kontraktor spesialis, Rp1.200.000 untuk aset dan lisensi khusus, dan Rp700.000 untuk perjalanan proyek. Manajemen mengalokasikan Rp3.000.000 biaya tidak langsung tambahan untuk tampilan margin kedua.

RincianJumlahPerhitungan atau sumber
Pendapatan proyek yang diakuiRp30.000.000Lingkup kontrak fiktif
Tenaga kerja desainerRp4.800.00080 jam × Rp60.000
Tenaga kerja developerRp5.600.00070 jam × Rp80.000
Tenaga kerja project managerRp3.200.00040 jam × Rp80.000
Kontraktor spesialisRp2.500.000Invoice fiktif
Aset dan lisensi khususRp1.200.000Invoice fiktif
Perjalanan proyekRp700.000Biaya fiktif
Total biaya langsungRp18.000.000Rp13.600.000 tenaga kerja + Rp4.400.000 lainnya
Laba kotor proyekRp12.000.000Rp30.000.000 − Rp18.000.000
Margin kotor proyek40%Rp12.000.000 ÷ Rp30.000.000 × 100
Biaya tidak langsung yang dialokasikanRp3.000.000Alokasi manajemen fiktif
Laba setelah biaya tidak langsungRp9.000.000Rp12.000.000 − Rp3.000.000
Margin setelah biaya tidak langsung30%Rp9.000.000 ÷ Rp30.000.000 × 100

Grafik: ke mana Rp30.000.000 mengalir (porsi dari pendapatan)

Tenaga kerja langsung██████████████████████████████████Rp13,6 jt (45%)
Biaya langsung lain███████████Rp4,4 jt (15%)
Biaya tidak langsung███████Rp3 jt (10%)
Laba setelah biaya tidak langsung██████████████████████Rp9 jt (30%)

Hasil: proyek ini punya margin kotor 40%, bukan laba bersih perusahaan 40%. Margin setelah biaya tidak langsung 30% memberi pandangan manajemen kedua, yang kegunaannya bergantung pada kebijakan alokasi. Sage juga memisahkan biaya proyek langsung dari biaya tidak langsung saat menjelaskan margin proyek: panduan profitabilitas proyek Sage.

Uji dampak jika jam bertambah

Pada proyek harga tetap, 30 jam tambahan developer dengan biaya Rp80.000 per jam menambah biaya Rp2.400.000 tanpa pendapatan tambahan. Margin kotor turun dari 40% menjadi 32% (Rp9.600.000 ÷ Rp30.000.000). Change order yang disetujui dan menambah pendapatan akan memperbaiki hasil ini.

Grafik: margin kotor sebelum dan sesudah 30 jam tambahan developer

Margin sesuai rencana██████████████████████████████████40%
Dengan 30 jam tambahan███████████████████████████32%

Langkah 5: Bandingkan margin aktual dengan anggaran proyek

Bandingkan jam proyek yang terverifikasi, biaya aktual, dan proyeksi margin dengan estimasi sebelum pengerjaan. Lacak jam rencana per peran, jam aktual yang disetujui, perkiraan sisa jam, dan perubahan lingkup. Proyeksikan sisa biaya tenaga kerja sebagai sisa jam × tarif biaya penuh, lalu tambahkan biaya langsung yang diharapkan.

Bedakan margin dari earned value

Menurut Project Management Institute (PMI), Planned Value (PV) adalah biaya anggaran untuk pekerjaan yang dijadwalkan, Earned Value (EV) adalah biaya anggaran untuk pekerjaan yang selesai, dan Actual Cost (AC) adalah biaya yang terjadi. Cost Variance (CV) = EV − AC, dan Cost Performance Index (CPI) = EV ÷ AC. Ukuran ini menggambarkan kinerja terhadap acuan awal biaya, bukan pendapatan klien atau laba. Lihat panduan EVM dari PMI.

Bertindaklah pada penyebabnya, bukan hanya angka merah. Tanyakan apakah perubahan margin berasal dari estimasi yang salah, pembengkakan lingkup, pengerjaan ulang, komposisi staf yang mahal, atau waktu koordinasi yang terlewat.

Bagaimana Timemoz Time Tracker mendukung analisis profitabilitas proyek

Timemoz Time Tracker menyediakan data waktu proyek yang sudah ditinjau untuk digabungkan dengan biaya dan pendapatan dari Finance. Halaman harganya mencantumkan proyek tak terbatas, beberapa tarif penagihan, timesheet, persetujuan timesheet, anggaran proyek, peringatan anggaran, dan ekspor CSV/PDF/Excel di paket Core.

Alur kerja yang disarankan

  1. Siapkan proyek klien dan anggarannya.
  2. Catat jam secara konsisten per orang dan tugas.
  3. Tinjau dan setujui timesheet, termasuk koreksi.
  4. Ekspor data jam proyek ke model keuangan.
  5. Gabungkan dengan biaya per jam penuh yang disetujui, invoice kontraktor, dan pendapatan yang sudah diperoleh.
  6. Tinjau margin kotor dan margin setelah biaya tidak langsung terhadap estimasi.

Timemoz menyediakan bukti waktu proyek: jam, tarif penagihan, anggaran, persetujuan, dan ekspor. Finance menggabungkannya dengan tarif biaya, pengeluaran, dan pendapatan untuk menghitung laba. Signature menambahkan aturan dan persetujuan lembur, deteksi waktu tidak aktif otomatis, dan laporan lanjutan, sedangkan Enterprise menawarkan integrasi kustom. Core mulai dari Rp89.000 per kursi per bulan dengan tagihan tahunan, minimal 2 kursi, belum termasuk PPN.

Kesalahan umum dalam analisis profitabilitas proyek

Kesalahan yang sering terjadi: mencampur tarif tagih klien dengan tarif biaya internal, mengabaikan pengerjaan ulang yang non-billable, menghitung biaya tidak langsung dua kali, melewatkan biaya kontraktor, dan menganggap kas yang sudah diinvoice sebagai pendapatan yang sudah diperoleh. Gunakan periode akuntansi yang sama untuk laporan pendapatan dan biaya. Utilisasi tinggi dan margin tinggi adalah dua ukuran berbeda.

FAQ: profitabilitas proyek

Apa rumus profitabilitas proyek?

Laba kotor = pendapatan proyek yang diakui − biaya langsung proyek. Margin kotor = laba kotor ÷ pendapatan × 100%. Margin setelah biaya tidak langsung mengurangkan biaya bersama yang dialokasikan sebagai perhitungan yang diberi label terpisah.

Bagaimana menghitung biaya tenaga kerja dari timesheet?

Kalikan jam proyek yang disetujui setiap orang dengan biaya per jam penuhnya, lalu jumlahkan hasilnya. Misalnya, 80 jam × Rp60.000, 70 jam × Rp80.000, dan 40 jam × Rp80.000 sama dengan Rp13.600.000. Terapkan satu kebijakan tarif biaya yang disetujui untuk semua proyek.

Apakah utilisasi sama dengan profitabilitas?

Tidak. Utilisasi mengukur jam billable terhadap jam tersedia, sedangkan margin proyek mengukur pendapatan dikurangi biaya pengerjaan. Agensi bisa punya utilisasi tinggi tetapi margin rendah karena penetapan harga atau pembengkakan lingkup.

Apakah jam proyek non-billable harus dihitung?

Ya, jika memang bagian dari pengerjaan proyek. Pengerjaan ulang atau rapat klien yang sudah termasuk tetap memakai tenaga kerja meski tidak dapat diinvoice. Administrasi bersama mengikuti kebijakan biaya tidak langsung yang dipilih.

Bisakah Timemoz membantu menghitung laba proyek?

Ya, di sisi waktu proyek. Timemoz menyediakan catatan waktu, anggaran, persetujuan, tarif penagihan, dan ekspor. Gabungkan dengan tarif biaya, pengeluaran, dan pendapatan di model keuangan Anda untuk menghitung laba. Pelanggan Enterprise dapat membahas integrasi kustom dengan tim Sales.

Kesimpulan: jam proyek berguna ketika dicocokkan dengan biaya nyata

Profitabilitas proyek membaik ketika manajer dapat menjelaskan bagaimana tiap proyek memakai waktu, uang, dan lingkup. Mulailah dari catatan jam proyek yang sudah ditinjau, terapkan tarif biaya tenaga kerja yang konsisten, tambahkan biaya langsung, dan bandingkan margin yang dihasilkan dengan estimasi awal. Biarkan pendapatan kontraktual, pelaporan keuangan, dan asumsi akuntansi biaya tetap di bawah kendali Finance.

Timemoz Time Tracker dapat membantu membangun bukti waktu proyek di balik proses tersebut melalui timesheet, persetujuan, anggaran, dan ekspor. Lihat harga Time Tracker atau minta demo untuk melihat bagaimana Timemoz cocok dengan alur kerja tim Anda.

Sumber

Semua angka dalam contoh hitungan bersifat fiktif, bukan data pelanggan Timemoz.

Artikel Terbaru