Terakhir diperbarui: 8 November 2026
Laporan biaya proyek kontraktor adalah laporan yang membandingkan Rencana Anggaran Biaya (RAB) dengan realisasi biaya per pos pekerjaan, lalu memproyeksikan biaya akhir dan laba proyek sebelum proyek selesai. Jika dibuat bulanan, laporan ini memberi tahu Anda proyek mana yang masih untung, mana yang mulai bocor, dan berapa margin akhir yang realistis.
Masalahnya, banyak kontraktor baru tahu sebuah proyek rugi setelah serah terima. Nota material tercecer di lapangan, upah mandor direkap di Excel terpisah, dan sewa alat tercatat di akun umum. Di artikel ini kami tunjukkan format laporan biaya proyek yang bisa dipakai owner, cara menghitung varians dan proyeksi biaya akhir (estimate at completion), contoh kasus proyek ruko senilai Rp4,8 miliar, serta ambang batas kapan Anda harus turun tangan.
Ringkasan Cepat
- Bandingkan biaya aktual dengan RAB yang sudah dikalikan progres, bukan dengan RAB penuh — inilah kesalahan paling umum.
- Pecah biaya per kode biaya (material, upah, subkon, alat, overhead lapangan) agar sumber kebocoran terlihat.
- Hitung dua proyeksi biaya akhir: berbasis indeks kinerja biaya (CPI) dan berbasis sisa biaya (cost to complete) dari tim lapangan.
- Tetapkan ambang tindakan: CPI di bawah 0,95 atau margin proyeksi turun lebih dari 3 poin persen dari margin RAB.
- Laporan bulanan yang konsisten jauh lebih berguna daripada laporan sempurna yang terlambat.
Apa Itu Laporan Biaya Proyek Kontraktor?
Daftar Isi
- 1 Apa Itu Laporan Biaya Proyek Kontraktor?
- 2 Data Apa Saja yang Dibutuhkan?
- 3 Bagaimana Cara Menghitung Varians dan Proyeksi Biaya Akhir?
- 4 Contoh Laporan Biaya Proyek: Ruko 3 Lantai
- 5 Bagaimana Langkah Menyusun Laporan Setiap Bulan?
- 6 Kapan Owner Harus Turun Tangan?
- 7 Kesalahan yang Sering Terjadi
- 8 Pertanyaan yang Sering Diajukan (FAQ)
- 9 Kesimpulan
Laporan biaya proyek (project cost report) adalah ringkasan per proyek yang memuat anggaran (RAB), biaya aktual sampai tanggal laporan, progres fisik, varians biaya, sisa biaya untuk menyelesaikan, dan proyeksi laba akhir. Tujuannya bukan sekadar mencatat pengeluaran, tetapi memberi peringatan dini agar margin proyek bisa diselamatkan selagi pekerjaan masih berjalan.
Laporan ini berbeda dari laporan laba rugi perusahaan. Laba rugi menjawab “berapa laba perusahaan bulan ini”, sedangkan laporan biaya proyek menjawab “apakah proyek A akan berakhir sesuai target margin”. Bagi kontraktor yang menjalankan beberapa proyek sekaligus, satu proyek bermasalah bisa menghapus laba dari tiga proyek lain, dan itu tidak terlihat jika Anda hanya membaca laporan perusahaan secara total.
Data Apa Saja yang Dibutuhkan?
Sebelum menyusun laporan, pastikan lima data ini tersedia untuk setiap proyek:
- RAB per kode biaya. Kelompokkan minimal menjadi material, upah tenaga kerja, subkontraktor, sewa alat, dan overhead lapangan. Kode biaya yang sama harus dipakai saat mencatat pengeluaran.
- Biaya aktual per kode biaya. Termasuk tagihan supplier yang barangnya sudah diterima tetapi fakturnya belum masuk (akrual). Tanpa akrual, biaya terlihat lebih rendah dari kenyataan.
- Progres fisik per pos pekerjaan. Ambil dari opname lapangan atau berita acara kemajuan pekerjaan yang ditandatangani pengawas, bukan perkiraan kasar.
- Sisa biaya untuk menyelesaikan (cost to complete). Estimasi dari site manager per kode biaya, berdasarkan harga dan volume terbaru.
- Nilai kontrak terkini. Nilai kontrak awal ditambah pekerjaan tambah-kurang (variation order) yang sudah disetujui pemberi kerja.
Jika kode biaya belum konsisten, mulailah dari sini. Biaya yang dicatat ke “biaya proyek umum” tanpa kode tidak bisa dianalisis.
Bagaimana Cara Menghitung Varians dan Proyeksi Biaya Akhir?
Gunakan empat rumus sederhana berikut. Istilahnya diambil dari metode nilai hasil (earned value), tetapi cukup dipahami sebagai logika “anggaran yang seharusnya terpakai sesuai progres”.
| Ukuran | Rumus | Artinya |
|---|---|---|
| Anggaran sesuai progres (earned value) | RAB × % progres fisik | Biaya yang “seharusnya” sudah terpakai |
| Varians biaya | Anggaran sesuai progres − Biaya aktual | Negatif = boros, positif = hemat |
| Indeks kinerja biaya (CPI) | Anggaran sesuai progres ÷ Biaya aktual | Di bawah 1,00 = setiap Rp1 biaya menghasilkan kurang dari Rp1 pekerjaan |
| Proyeksi biaya akhir (EAC) | Biaya aktual + Sisa biaya, atau RAB ÷ CPI | Perkiraan total biaya saat proyek selesai |
Kenapa tidak cukup membandingkan biaya aktual dengan RAB penuh? Karena di pertengahan proyek, biaya aktual hampir selalu lebih kecil dari RAB. Proyek yang progresnya 50% tetapi sudah menghabiskan 55% anggaran terlihat “aman” jika dibandingkan dengan RAB penuh, padahal sedang bocor.
Contoh Laporan Biaya Proyek: Ruko 3 Lantai
Berikut contoh (angka fiktif) dari kontraktor di Bekasi yang mengerjakan ruko 3 lantai. Nilai kontrak Rp4.800 juta, RAB biaya Rp4.080 juta, sehingga target margin di RAB adalah 15%. Pada akhir bulan kelima, opname lapangan menunjukkan progres sebagai berikut (dalam juta rupiah):
| Kode biaya | RAB | % progres | Anggaran sesuai progres | Biaya aktual | Varians | CPI | Sisa biaya | Proyeksi akhir | Selisih vs RAB |
|---|---|---|---|---|---|---|---|---|---|
| Material | 1.800 | 55% | 990 | 1.080 | −90 | 0,92 | 950 | 2.030 | +230 |
| Upah tenaga kerja | 900 | 50% | 450 | 520 | −70 | 0,87 | 500 | 1.020 | +120 |
| Subkontraktor MEP | 750 | 40% | 300 | 300 | 0 | 1,00 | 450 | 750 | 0 |
| Sewa alat berat | 330 | 50% | 165 | 210 | −45 | 0,79 | 190 | 400 | +70 |
| Overhead lapangan | 300 | 50% | 150 | 140 | +10 | 1,07 | 150 | 290 | −10 |
| Total | 4.080 | 50,4% | 2.055 | 2.250 | −195 | 0,91 | 2.240 | 4.490 | +410 |
Cara membaca tabel di atas
- Proyeksi berbasis indeks: RAB 4.080 ÷ CPI 0,913 ≈ Rp4.467 juta. Margin akhir ≈ Rp333 juta (6,9%).
- Proyeksi berbasis sisa biaya dari lapangan: 2.250 + 2.240 = Rp4.490 juta. Margin akhir ≈ Rp310 juta (6,5%).
- Kedua proyeksi berdekatan, artinya estimasi tim lapangan masuk akal. Jika selisihnya jauh, salah satu angka perlu digali ulang.
- Margin turun dari 15% di RAB menjadi sekitar 6,5%. Lebih dari separuh target laba hilang, padahal proyek baru setengah jalan.
Keputusan yang bisa diambil owner
Dari tabel, sumber kebocoran terbesar adalah material (+Rp230 juta), upah (+Rp120 juta), dan sewa alat (CPI 0,79). Langkah konkret yang bisa diambil bulan ini: mengunci harga material untuk sisa pekerjaan lewat kesepakatan dengan supplier, mengecek apakah ada pekerjaan ulang (rework) yang menyerap upah, mengembalikan alat berat yang menganggur, dan menginventarisasi pekerjaan tambah yang belum diajukan sebagai variation order. Pekerjaan tambah yang sudah dikerjakan tetapi belum ditagihkan adalah sumber kebocoran margin yang sering terlewat.
Bagaimana Langkah Menyusun Laporan Setiap Bulan?
- Kunci tanggal cut-off, misalnya akhir bulan. Semua biaya sampai tanggal itu harus masuk, termasuk akrual untuk barang yang sudah diterima.
- Tarik biaya aktual per proyek per kode biaya dari sistem akuntansi. Pastikan setiap transaksi pembelian, pengeluaran kas, dan upah sudah diberi tag proyek.
- Ambil progres fisik dari opname lapangan per pos pekerjaan.
- Minta estimasi sisa biaya dari site manager, lalu bandingkan dengan proyeksi berbasis CPI.
- Hitung proyeksi margin dengan nilai kontrak terkini (termasuk variation order yang disetujui).
- Tandai proyek yang melewati ambang dan jadwalkan rapat review biaya proyek paling lambat H+5 bulan berikutnya.
Bagi tim akuntansi, angka progres yang sama juga dipakai untuk mengakui pendapatan kontrak dari waktu ke waktu sesuai PSAK 115 (sebelumnya PSAK 72) tentang Pendapatan dari Kontrak dengan Pelanggan. Selisih antara pendapatan yang diakui dan termin yang sudah ditagih tercatat sebagai aset kontrak atau liabilitas kontrak. Pembahasan jurnalnya ada di artikel kami tentang pendapatan belum ditagih.
Kapan Owner Harus Turun Tangan?
Laporan tanpa ambang tindakan hanya akan menjadi arsip. Berikut matriks keputusan yang bisa Anda sesuaikan:
| Kondisi | Status | Tindakan |
|---|---|---|
| CPI ≥ 0,98 dan margin proyeksi ≥ margin RAB − 1 poin | Hijau | Pantau rutin bulanan |
| CPI 0,95–0,97 atau margin proyeksi turun 1–3 poin | Kuning | Site manager menyerahkan rencana perbaikan per kode biaya |
| CPI < 0,95 atau margin proyeksi turun > 3 poin | Merah | Rapat owner, PM, dan finance; kaji ulang harga material, metode kerja, dan klaim pekerjaan tambah |
Ambang di atas adalah titik awal yang umum dipakai, bukan standar baku. Kontraktor dengan margin tipis sebaiknya memakai ambang yang lebih ketat.
Kesalahan yang Sering Terjadi
- Membandingkan biaya aktual dengan RAB penuh. Proyek yang bocor tampak sehat sampai mendekati akhir.
- Biaya tidak diberi kode proyek. Material yang dibeli untuk dua proyek dicatat di satu proyek saja, sehingga laporan kedua proyek sama-sama salah.
- Tidak mencatat akrual. Material sudah terpasang tetapi tagihan supplier belum masuk, sehingga CPI terlihat lebih baik dari kenyataan.
- Progres fisik ditebak. Progres yang dilebihkan membuat anggaran sesuai progres ikut membengkak dan menutupi pemborosan.
- Retensi dianggap kas yang pasti diterima. Retensi baru cair setelah masa pemeliharaan; perlakukan terpisah seperti dijelaskan di artikel jurnal retensi kontraktor.
- Variation order tidak didokumentasikan. Pekerjaan tambah dikerjakan atas permintaan lisan, lalu sulit ditagih.
Pertanyaan yang Sering Diajukan (FAQ)
Apa beda RAB dan laporan biaya proyek?
RAB adalah rencana biaya yang disusun sebelum proyek dimulai. Laporan biaya proyek membandingkan rencana itu dengan biaya aktual dan progres fisik selama proyek berjalan, lalu memproyeksikan biaya dan laba akhir. RAB menjawab “berapa seharusnya”, laporan biaya proyek menjawab “bagaimana kenyataannya dan akan berakhir di mana”.
Seberapa sering laporan biaya proyek dibuat?
Minimal bulanan, sejalan dengan tutup buku. Untuk proyek bernilai besar atau berdurasi pendek, laporan dua mingguan lebih aman karena waktu untuk memperbaiki margin lebih sedikit. Yang terpenting adalah konsistensi tanggal cut-off.
Apa arti CPI di bawah 1?
CPI di bawah 1 berarti biaya aktual lebih besar daripada nilai pekerjaan yang dihasilkan menurut anggaran. Contohnya, CPI 0,91 berarti setiap Rp1 biaya hanya menghasilkan pekerjaan senilai Rp0,91 menurut RAB. Jika tidak diperbaiki, proyek akan melampaui anggaran.
Mana yang lebih akurat, proyeksi berbasis CPI atau sisa biaya dari lapangan?
Keduanya saling menguji. Proyeksi berbasis CPI mengasumsikan kinerja biaya ke depan sama dengan sebelumnya, sedangkan estimasi sisa biaya memperhitungkan harga dan kondisi terbaru. Jika keduanya berbeda jauh, telusuri asumsi tim lapangan sebelum melaporkan ke owner.
Apakah laporan biaya proyek bisa dibuat otomatis?
Bisa, jika setiap transaksi pembelian, pengeluaran kas, dan upah sudah diberi tag proyek di sistem akuntansi. Laporan biaya aktual per proyek lalu tersedia tanpa rekap manual, dan tim cukup menambahkan progres fisik serta estimasi sisa biaya.
Kesimpulan
Laporan biaya proyek kontraktor yang baik membandingkan biaya aktual dengan anggaran sesuai progres, memecah biaya per kode, dan memproyeksikan margin akhir sejak pertengahan proyek. Dengan ambang tindakan yang jelas, owner bisa menyelamatkan margin sebelum terlambat, bukan sekadar mengetahui kerugian setelah serah terima. Untuk memperdalam analisis anggaran, baca juga panduan kami tentang analisis varians anggaran.
Jika rekap biaya per proyek Anda masih bergantung pada Excel yang digabung manual setiap akhir bulan, Zahir Online menyediakan pencatatan biaya per proyek dan laporan keuangan yang terhubung untuk bisnis kontraktor. Lihat solusinya di halaman Zahir Online untuk kontraktor atau coba gratis.














