PSAK 72: Pendapatan dari Kontrak dengan Pelanggan

Pernyataan Standar Akuntansi Keuangan (PSAK) 72 diadopsi dari IFRS 15 Revenue from Contracts with Customers dan secara definitif menggantikan standar pendapatan lama (PSAK 23 Pendapatan dan PSAK 34 Kontrak Konstruksi) efektif per 1 Januari 2020.

Inti filosofis dari PSAK 72 adalah pergeseran fundamental kriteria dari sekadar “berpindahnya risiko dan manfaat” (risk and reward transfer) menuju “berpindahnya pengendalian” (control transfer).

BAB I: Model Pengakuan 5 Langkah (The 5-Step Model)

Entitas wajib menerapkan seluruh kerangka lima langkah ini (tanpa pengecualian) untuk dapat mengakui setiap perak omzet di laporan laba rugi.

Langkah 1: Mengidentifikasi Kontrak dengan Pelanggan

Sebuah kesepakatan baru diakui sebagai “kontrak pendapatan” apabila memenuhi seluruh kriteria kumulatif:

  1. Para pihak telah menyetujui kontrak (tertulis, lisan, atau praktik bisnis) dan berkomitmen teguh.
  2. Hak masing-masing pihak atas barang/jasa dapat diidentifikasi secara nyata.
  3. Jangka waktu dan syarat pembayaran (payment terms) dapat diidentifikasi.
  4. Kontrak memiliki substansi komersial murni (mengubah risiko/arus kas di masa depan).
  5. Entitas memiliki kemungkinan besar (probable) untuk dapat menagih imbalan yang menjadi haknya (Uji Kolektibilitas awal).

Langkah 2: Mengidentifikasi Kewajiban Pelaksanaan (Performance Obligations / PO)

Dalam satu kontrak, bisa saja terdapat banyak janji serah terima barang/jasa. Entitas harus memecah kontrak tersebut ke dalam beberapa PO (Kewajiban Pelaksanaan) yang dapat dibedakan (distinct).

  • Contoh: Menjual mesin (PO 1) yang di-bundle dengan jasa instalasi rumit (PO 2) dan garansi perpanjangan servis 2 tahun (PO 3). Ketiganya harus dipisah sebagai 3 PO yang berbeda jika pelanggan dapat memanfaatkannya secara terpisah.

Langkah 3: Menentukan Harga Transaksi

Harga transaksi adalah jumlah imbalan pasti yang diperkirakan menjadi hak entitas. Menentukan harga bukan sekadar melihat angka kuitansi, namun wajib menimbang:

  • Imbalan Variabel: Diskon, rabat, bonus kinerja, atau penalti keterlambatan. Entitas menaksirnya menggunakan Nilai Ekspektasian (Expected Value) atau Jumlah yang Paling Mungkin (Most Likely Amount).
  • Estimasi Pengembalian (Refund Liability): Jika ada hak retur, pendapatan tidak boleh diakui penuh, melainkan dicadangkan sebagai Liabilitas Pengembalian Dana. (Catatan: Inilah yang sering dikoreksi oleh fiskal pajak).
  • Komponen Pembiayaan Signifikan: Jika pelunasan melampaui 1 tahun, omzet harus dipotong (didiskonto) untuk mengakui pendapatan bunga terpisah.

Langkah 4: Mengalokasikan Harga Transaksi ke Setiap PO

Jika satu kontrak bernilai Rp100 Juta memiliki 3 PO (Mesin, Instalasi, Garansi), maka uang Rp100 Juta tersebut harus dipecah dan didistribusikan kepada masing-masing PO berdasarkan porsi Harga Jual Berdiri Sendiri (Standalone Selling Price).

  • Contoh: Jika porsi relatif Garansi adalah 10%, maka Rp10 Juta dialokasikan ke Garansi (yang pendapatannya akan ditunda pengakuannya ke depan).

Langkah 5: Mengakui Pendapatan (Saat Kendali Berpindah)

Pendapatan diakui HANYA KETIKA entitas telah merampungkan kewajiban pelaksanaannya dengan mengalihkan kendali aset ke pelanggan. Ada dua sifat pengakuan:

  1. Over Time (Sepanjang Waktu): Diakui perlahan-lahan seiring pengerjaan. Syaratnya: Pelanggan secara simultan menerima manfaat pengerjaan (misal: jasa cleaning service rutin), atau aset diciptakan di tanah milik pelanggan (misal: jasa konstruksi bangunan).
  2. Point in Time (Pada Suatu Waktu): Diakui sekaligus dalam satu kedipan mata saat serah terima barang (misal: penjualan retail/grosir di toko).

BAB II: Biaya Kontrak (Contract Costs)

Tidak seperti standar usang yang sering membuang ongkos penawaran ke biaya umum, PSAK 72 mengatur tegas kapitalisasi pengeluaran:

  1. Biaya Tambahan Mendapatkan Kontrak (Incremental Costs of Obtaining a Contract): Biaya yang hanya timbul JIKA entitas memenangkan kontrak (misal: komisi makelar penjualan). Biaya ini wajib dikapitalisasi sebagai Aset dan diamortisasi seiring berjalannya proyek, asalkan kontrak berumur lebih dari satu tahun.
  2. Biaya Pemenuhan Kontrak (Costs to Fulfill a Contract): Biaya rancangan teknik (desain) khusus proyek yang belum ditagihkan. Wajib dikapitalisasi ke Neraca sebagai Aset (BDP).

BAB III: Modifikasi Kontrak

Perubahan ruang lingkup proyek atau harga proyek di tengah jalan (Change Order). Modifikasi dicatat sebagai “Kontrak Baru yang Terpisah” HANYA JIKA penambahan barang/jasa itu bersifat distinct dan harganya merefleksikan harga jual berdiri sendiri. Bila syarat tersebut tidak terpenuhi (misal diskon massal), modifikasi harus diperlakukan secara retrospektif (menyesuaikan pendapatan masa lalu) atau prospektif (mengubah sisa tarif ke depan).

BAB IV: Kasus Spesifik

  • Principal vs Agent: Jika entitas hanya menyalurkan barang orang lain tanpa pernah memegang kendali (risiko inventori) atas barang tersebut, entitas bertindak sebagai Agen. Pendapatan yang boleh diakui BUKAN omzet kotor, melainkan hanya sebesar komisi bersih (Net Fee).
  • Garansi: Jika garansi tersebut sekadar jaminan hukum perbaikan barang cacat (Assurance type), dicatat sebagai biaya biasa (PSAK 57). Jika garansi menyediakan layanan proteksi tambahan (Service type), dicatat sebagai PO terpisah (pendapatan ditangguhkan).