Skip to content Skip to sidebar Skip to footer

Akuntansi atas Pengakuan Pendapatan Metode Kontrak Selesai

Metode Kontrak Selesai

Metode kontrak selesai (the completed contract method) adalah suatu metode yang menangguhkan pengakuan pendapatan sampai tanggal penyelesaian.

Metode ini biasa digunakan oleh perusahaan yang mengerjakan proyek konstruksi.

Akuntansi metode kontrak selesai

Selama masa konstruksi, seluruh biaya diakui sebagai aset persediaan dan didebit ke akun konstruksi dalam proses.

Konstruksi dalam Proses xxx
Beban - beban xxx

Akun tersebut serupa dengan akun work in process yang digunakan dalam akuntansi biaya. 

Selanjutnya, seluruh tagihan dicatat dengan mendebit piutang usaha dan mengkredit tagihan atas jasa konstruksi.

Piutang Usaha xxx
Tagihan Jasa Konstruksi xxx

Perlu dipahami, tagihan atas jasa konstruksi bukan merupakan pengakuan pendapatan, karena pada metode ini pendapatan tidak diakui hingga proses konstruksi selesai.

Tagihan atas jasa konstruksi merupakan akun kontra dari akun konstruksi dalam proses.

Pada saat konstruksi selesai dikerjakan, akun konstruksi dan tagihan ditutup, selisihnya diakui sebagai pendapatan konstruksi.

Tagihan Jasa Konstruksi xxx
Konstruksi dalam Proses xxx
Pendapatan Jasa Konstruksi xxx

Contoh kasus metode kontrak selesai

PT XYZ menandatangani kontrak senilai 30 miliar untuk membangun gedung pada tanggal 1 Januari 2019. Proyek ini membutuhkan waktu 3 tahun untuk penyelesaian. 

Berikut informasi transaksi tersebut saat ini pada tahun 2021:

2019 2020 2021 Total
Biaya konstruksi 7 M 8,5 M 8,5 M 24 M
Tagihan 7,5 M 10,5 M 12 M 30 M
Penerimaan kas 7 M 9 M 14 M 30 M
Perkiraan biaya penyelesaian pada 31 Des 12,5 M 9 M - -

Laba akhir dari proyek ini adalah sebesar 6 miliar (30 miliar - 24 miliar).

Perhatikan juga bahwa estimasi laba pada 2019 dan 2020 mengalami perubahan.

Pada 2019, estimasi laba adalah senilai 10,5 miliar (30 M - 7 M biaya yang telah dikeluarkan - 12,5 M perkiraan biaya penyelesaian).

Sedangkan pada 2020, estimasi laba adalah senilai 5,5 miliar (30 M - 7 M biaya di 2019 - 8,5 M biaya di 2020 - 9 M perkiraan biaya penyelesaian).

Entri jurnal selama masa konstruksi adalah sebagai berikut:

2019
Konstruksi dalam Proses 7 miliar
Beban - beban 7 miliar
Piutang Usaha 7,5 miliar
Tagihan Jasa Konstruksi 7,5 miliar
Kas 7 miliar
Piutang Usaha 7 miliar
2020
Konstruksi dalam Proses 8,5 miliar
Beban - beban 8,5 miliar
Piutang Usaha 10,5 miliar
Tagihan Jasa Konstruksi 10,5 miliar
Kas 9 miliar
Piutang Usaha 9 miliar
2021
Konstruksi dalam Proses 8,5 miliar
Beban - beban 8,5 miliar
Piutang Usaha 12 miliar
Tagihan Jasa Konstruksi 12 miliar
Kas 14 miliar
Piutang Usaha 14 miliar

Pada akhir tahun 2021, saldo dari akun Tagihan Jasa Konstruksi adalah senilai 30 miliar (7,5 miliar + 10,5 miliar + 12 miliar).

Saldo dari akun Konstruksi dalam Proses adalah senilai 24 miliar (7 miliar + 8,5 miliar + 8,5 miliar).  

Maka, untuk menutup kedua akun tersebut dan mengakui pendapatan, entrinya adalah:

Tagihan Jasa Konstruksi 30 miliar
Konstruksi dalam Proses 24 miliar
Pendapatan Konstruksi 6 miliar

Oh ya, perlu diingat bahwa akun Konstruksi dalam Proses merupakan akun kontra dari Tagihan Jasa Konstruksi.

Di neraca, bila akun Konstruksi dalam Proses lebih kecil dari akun Tagihan Jasa Konstruksi, maka selisihnya diakui sebagai kewajiban lancar.

Namun, bila akun Tagihan Jasa Konstruksi lebih kecil dari akun Konstruksi dalam Proses, maka selisihnya diakui sebagai aset lancar.

Pada kasus PT XYZ, akun Konstruksi dalam Proses lebih kecil dari akun Tagihan Jasa Konstruksi, maka penampakannya di neraca pada tahun 2019 dan 2020 adalah sebagai berikut: 

2019 2020
Kewajiban Lancar
Tagihan Jasa Konstruksi 7,5 M 18 M
Konstruksi dalam Proses (7 M) (15,5 M)
0,5 M 3,5 M

Terkait laporan laba rugi pada tahun 2019 dan 2020, PT XYZ tidak mengakui adanya pendapatan dari proyek pembangunan gedung tersebut, karena pengakuan pendapatan ditunda hingga proyek tersebut selesai dikerjakan.

Sekian tulisan saya mengenai akuntansi atas pengakuan pendapatan metode kontrak selesai.

Stay safe and stay healthy. Take care!