Revenue Recognition Adalah: Pengertian, Tahapan, & Contohnya

Revenue recognition adalah prinsip akuntansi yang menentukan kapan pendapatan dicatat. Simak tahapan, contoh bisnis, & kesalahan umumnya.

KantorKu HRIS
Ditulis oleh
KantorKu HRIS • 04 April 2026
Key Takeaways
Revenue recognition adalah prinsip akuntansi yang menentukan kapan pendapatan boleh diakui.
Penerapan revenue recognition mengikuti 5 tahapan utama sesuai standar PSAK 72/IFRS 15.
Metode pengakuan pendapatan berbeda tergantung jenis bisnis.
Kesalahan pencatatan dapat menyebabkan laporan keuangan tidak akurat.
Pengelolaan data HR yang rapi membantu mendukung akurasi keuangan bisnis.

Revenue recognition adalah konsep akuntansi penting yang menentukan kapan dan bagaimana bisnis mencatat pendapatan secara benar dalam laporan keuangan.

Sebagai pelaku usaha, pencatatan pendapatan yang tepat menjadi hal krusial karena berdampak langsung pada laporan keuangan, arus kas, hingga pengambilan keputusan bisnis.

Revenue recognition juga berperan dalam memastikan kondisi finansial perusahaan tercermin secara akurat, tidak lebih tinggi atau lebih rendah dari yang seharusnya.

Dengan pengelolaan yang tepat, Anda tidak hanya menjaga transparansi keuangan, tetapi juga mendukung proses operasional lain seperti payroll, absensi karyawan, hingga administrasi HR yang lebih tertata.

Lalu, bagaimana cara kerja revenue recognition dan seperti apa penerapannya dalam bisnis sehari-hari? Simak penjelasan lengkapnya di artikel ini!

Apa Itu Revenue Recognition?

Apa Itu Revenue Recognition

Revenue recognition adalah prinsip akuntansi yang menjelaskan kapan suatu pendapatan dianggap sah dan harus dicatat dalam laporan keuangan perusahaan.

Secara sederhana, pendapatan diakui bukan saat uang diterima, tetapi saat perusahaan telah menyelesaikan kewajibannya dalam memberikan barang atau jasa kepada pelanggan.

Melansir Investopedia, revenue recognition memastikan bahwa pendapatan dicatat ketika telah diperoleh, sehingga laporan keuangan selaras dengan performa bisnis yang sebenarnya.

Menurut standar akuntansi seperti GAAP maupun IFRS 15 (di Indonesia dikenal sebagai PSAK 72), pendapatan diakui ketika:

  • Perusahaan telah memenuhi kewajiban dalam kontrak (menyerahkan barang/jasa)
  • Nilai pendapatan dapat diukur secara andal
  • Besar kemungkinan manfaat ekonomi (pembayaran) akan diterima

Artinya, meskipun pembayaran belum diterima, pendapatan tetap bisa diakui selama barang atau jasa sudah diberikan kepada pelanggan.

Baca Juga: 6 Contoh Laporan Laba Rugi Word, PDF, Excel (+ Template Gratis)

Banner KantorKu HRIS
Permudah Pengelolaan Payroll & Data Karyawan Sejak Awal

Gunakan KantorKu HRIS untuk mengelola absensi, payroll, dan data karyawan secara lebih rapi dan terintegrasi dalam satu sistem.

Tahapan Revenue Recognition

Untuk menerapkan revenue recognition sesuai standar akuntansi (PSAK 72/IFRS 15), terdapat lima langkah utama yang perlu Anda pahami.

1. Identifikasi Kontrak dengan Pelanggan

Langkah pertama adalah memastikan adanya kontrak atau kesepakatan dengan pelanggan. Kontrak bisa berupa dokumen tertulis, perjanjian digital, maupun lisan, selama terdapat kesepakatan yang jelas mengenai produk atau jasa yang diberikan serta nilai transaksinya.

2. Identifikasi Kewajiban Pelaksanaan (Performance Obligations)

Selanjutnya, identifikasi setiap janji dalam kontrak, yaitu barang atau jasa yang harus diserahkan kepada pelanggan. Setiap janji ini disebut sebagai kewajiban kinerja.

Misalnya, dalam kontrak software yang mencakup lisensi, pembaruan (update), dan dukungan teknis, maka masing-masing komponen tersebut dianggap sebagai kewajiban kinerja yang terpisah.

3. Menentukan Harga Transaksi (Transaction Price)

Pada tahap ini, Anda perlu menentukan jumlah imbalan yang akan diterima dari pelanggan. Harga transaksi mencakup:

  • Harga utama produk atau jasa
  • Diskon atau potongan harga
  • Insentif, bonus, atau penalti (jika ada)

Pastikan nilai yang ditetapkan mencerminkan jumlah yang realistis dan sesuai dengan isi kontrak.

4. Alokasi Harga ke Setiap Kewajiban

Setelah harga transaksi ditentukan, langkah berikutnya adalah mengalokasikan harga tersebut ke masing-masing kewajiban kinerja berdasarkan harga jual relatifnya.

Sebagai contoh, jika dalam satu kontrak terdapat produk dan layanan tambahan, maka total harga perlu dibagi secara proporsional sesuai nilai masing-masing komponen.

5. Pengakuan Pendapatan Saat Kewajiban Terpenuhi

Pendapatan diakui ketika kewajiban kinerja telah terpenuhi, yaitu saat pelanggan memperoleh kendali atas barang atau jasa.

Pengakuan ini dapat dilakukan dalam dua cara:

  • Point in time: diakui sekaligus (misalnya penjualan barang)
  • Over time: diakui secara bertahap (misalnya layanan berlangganan)

Contohnya, pendapatan jasa konsultasi diakui setelah layanan selesai, sedangkan pendapatan langganan diakui secara berkala selama periode layanan berlangsung.

Dengan mengikuti lima tahapan ini, Anda dapat meminimalkan kesalahan dalam pencatatan pendapatan serta memastikan laporan keuangan yang lebih akurat dan dapat dipercaya.

Baca Juga: 5 Cara Menghitung Laba Rugi Perusahaan & Contoh Mudah Perhitungannya

Contoh Revenue Recognition dalam Bisnis

Contoh Revenue Recognition

Umumnya, setiap model bisnis memiliki cara pengakuan pendapatan yang berbeda, tergantung pada kapan kewajiban kinerja terpenuhi.

Nah, untuk memahami konsep ini dengan lebih mudah, berikut beberapa contoh penerapan revenue recognition di berbagai jenis bisnis:

1. Perusahaan Jasa Konsultasi

Misalnya, perusahaan konsultasi IT menandatangani kontrak layanan selama 6 bulan. Pendapatan tidak langsung diakui di awal, tetapi dicatat sesuai progres pekerjaan.

Jika layanan diberikan secara bertahap, maka pengakuan pendapatan dilakukan seiring berjalannya proyek (over time), bukan sekaligus saat kontrak ditandatangani.

2. Perusahaan Ritel atau Dagang

Dalam bisnis ritel, pendapatan diakui saat barang telah diserahkan dan pelanggan menerima kontrol atas barang tersebut.

Contohnya, jika Anda menjual sepeda motor, pendapatan dicatat saat motor diserahkan ke pembeli, bukan saat pemesanan atau pembayaran uang muka.

3. Model Bisnis Berlangganan (Subscription)

Pada model langganan, pelanggan biasanya membayar di awal untuk periode tertentu. Namun, pendapatan tidak diakui sekaligus.

Sebagai contoh, jika pelanggan membayar layanan selama 12 bulan, maka pendapatan diakui:

  • Secara bertahap setiap bulan
  • Sesuai periode layanan yang diberikan
  • Bukan sekaligus saat pembayaran diterima

Pendekatan ini memastikan bahwa pendapatan benar-benar mencerminkan layanan yang sudah diberikan kepada pelanggan.

4. Proyek Jangka Panjang (Konstruksi atau Teknologi)

Dalam proyek jangka panjang, pendapatan biasanya diakui berdasarkan tingkat penyelesaian proyek (percentage of completion).

Misalnya, jika proyek telah selesai 50%, maka perusahaan dapat mengakui sekitar 50% dari total nilai kontrak sebagai pendapatan. Metode ini membantu menghindari pencatatan yang terlalu cepat sebelum pekerjaan benar-benar selesai.

5. Penjualan dengan Risiko Retur

Jika perusahaan memberikan kebijakan retur, maka pendapatan tidak langsung diakui sepenuhnya.

Perusahaan perlu mempertimbangkan beberapa hal berikut:

  • Estimasi kemungkinan barang dikembalikan
  • Pencatatan sebagian sebagai pendapatan ditangguhkan
  • Pengakuan penuh setelah periode retur berakhir

Dengan pendekatan ini, laporan keuangan menjadi lebih realistis dan tidak melebih-lebihkan pendapatan.

6. Penjualan dengan Pembayaran Bertahap (Installment)

Banyak perusahaan B2B atau produk high-ticket menjual dengan cicilan.

Contoh: perusahaan menjual alat berat dengan pembayaran 12 bulan, sementara barang sudah dikirim di awal.

Pendapatan dapat diakui saat barang diserahkan (jika kontrol sudah berpindah), tapi perusahaan harus memperhitungkan risiko kredit untuk memastikan pencatatan yang realistis.

7. Bundling Produk dan Layanan

Bisnis modern sering menjual paket gabungan produk dan layanan.

Contoh: laptop + garansi + layanan instalasi, atau software + onboarding + support.

Pendapatan harus dialokasikan ke masing-masing kewajiban kinerja dan tidak diakui sekaligus, agar laporan keuangan tetap akurat dan sesuai standar.

Baca Juga: Laba Kotor Adalah: Rumus, Cara Hitung & Fungsinya bagi Bisnis

Banner KantorKu HRIS
Mulai Kelola Operasional HR dengan Lebih Efisien

Dengan KantorKu HRIS, Anda dapat mengotomatiskan absensi karyawan, perhitungan gaji, hingga administrasi HR.

Perbedaan Cash Basis vs Accrual Basis

Dalam praktik akuntansi, terdapat dua metode utama dalam mencatat pendapatan dan beban, yaitu cash basis dan accrual basis. Perbedaan keduanya terletak pada waktu pencatatan transaksi, yang berdampak langsung pada akurasi laporan keuangan dan analisis bisnis.

Berikut penjelasan perbedaannya:

1. Waktu Pencatatan (Timing)

Perbedaan utama antara kedua metode ini terletak pada kapan transaksi dicatat dalam pembukuan.

Cash Basis:

  • Pendapatan dicatat saat kas benar-benar diterima
  • Beban dicatat saat kas benar-benar dibayarkan

Accrual Basis:

  • Pendapatan dicatat saat barang/jasa telah diserahkan
  • Beban dicatat saat kewajiban muncul, meskipun belum dibayar

2. Pengakuan Piutang dan Utang

Metode yang digunakan akan memengaruhi apakah piutang dan utang dicatat atau tidak.

Cash Basis:

  • Tidak mencatat piutang (pendapatan yang belum diterima)
  • Tidak mencatat utang (beban yang belum dibayar)

Accrual Basis:

  • Mencatat piutang sebagai pendapatan yang akan diterima
  • Mencatat utang sebagai kewajiban yang harus dibayar

Baca Juga: Apa Itu Piutang Wesel? Ciri-ciri, Jenis, & Contohnya

3. Tingkat Akurasi Laporan Keuangan

Kedua metode menghasilkan tingkat akurasi laporan yang berbeda dalam menggambarkan kondisi bisnis.

Cash Basis:

  • Lebih sederhana, tetapi kurang mencerminkan kondisi keuangan sebenarnya
  • Sangat bergantung pada arus kas masuk dan keluar

Accrual Basis:

  • Lebih akurat karena mencocokkan pendapatan dengan beban dalam periode yang sama (matching principle)
  • Memberikan gambaran kinerja bisnis yang lebih realistis

4. Kompleksitas Pencatatan

Setiap metode memiliki tingkat kesulitan yang berbeda dalam penerapannya.

Cash Basis:

  • Mudah diterapkan dan tidak membutuhkan sistem yang kompleks
  • Cocok untuk bisnis dengan transaksi sederhana

Accrual Basis:

  • Lebih kompleks karena perlu pencatatan piutang, utang, dan penyesuaian
  • Membutuhkan sistem yang lebih terstruktur, seperti aplikasi HRIS atau software payroll

5. Penggunaan dalam Bisnis

Pemilihan metode biasanya disesuaikan dengan skala dan kebutuhan bisnis.

Cash Basis:

  • Umumnya digunakan oleh UMKM atau bisnis kecil
  • Cocok untuk operasional sederhana tanpa banyak transaksi kredit

Accrual Basis:

  • Digunakan oleh perusahaan menengah hingga besar
  • Wajib untuk perusahaan yang mengikuti standar akuntansi seperti PSAK 

Untuk memudahkan Anda memahami perbedaannya secara singkat, berikut ringkasannya:

FiturCash Basis (Basis Kas)Accrual Basis (Basis Akrual)
PencatatanSaat kas masuk/keluarSaat transaksi terjadi
KelebihanSederhana, mudah diterapkanLebih akurat dan komprehensif
KekuranganKurang akurat jangka panjangLebih kompleks
Piutang/UtangTidak dicatatDicatat
KesesuaianUMKM atau bisnis kecilPerusahaan menengah dan besar

Baca Juga: Apa Itu Rekonsiliasi Bank? Cek Pengertian, Fungsi, Cara, & Contohnya

Kesalahan Umum Revenue Recognition

Beberapa kesalahan dalam penerapan revenue recognition dapat merusak akurasi laporan keuangan. Berikut hal-hal yang sering terjadi dan perlu dihindari:

1. Mengakui Pendapatan Terlalu Cepat

Mencatat pendapatan sebelum perusahaan benar-benar menyerahkan barang atau jasa. Contohnya, mencatat penjualan saat pesanan diterima, padahal barang belum dikirim. Kesalahan ini bisa menimbulkan pendapatan fiktif dan menyesatkan laporan keuangan.

2. Alokasi Harga Transaksi yang Salah

Jika sebuah kontrak berisi banyak produk atau layanan, total harga harus dibagi sesuai kewajiban kinerja masing-masing.

Kesalahan alokasi bisa menyebabkan pendapatan dicatat pada periode yang salah atau jumlahnya keliru.

3. Mengakui Pendapatan yang Belum Pasti Diterima

Mencatat pendapatan padahal pelanggan belum sepenuhnya membayar atau ada ketentuan retur/diskon.

Ini bertentangan dengan IFRS/PSAK, yang menekankan bahwa pengakuan pendapatan harus mencerminkan imbalan yang realistis dan dapat diukur.

4. Tidak Memperbarui Pembukuan Secara Berkala

Laporan keuangan yang jarang diperbarui berisiko menimbulkan data usang. Jika transaksi baru tidak dicatat tepat waktu, pengakuan pendapatan bisa keliru.

Penggunaan sistem terintegrasi seperti software payroll atau aplikasi HRIS seperti KantorKu HRIS juga membantu menjaga konsistensi data keuangan dan operasional.

5. Menunda Pengakuan Pendapatan secara Sengaja

Menunda pencatatan pendapatan untuk menciptakan ilusi profitabilitas atau menghindari pajak dapat merugikan perusahaan.

Laporan keuangan harus akurat sesuai waktu terjadinya transaksi sebenarnya agar tidak bermasalah saat audit.

Baca Juga: Neraca Saldo Adalah: Pengertian, Fungsi, Jenis, dan Cara Membuatnya

Kelola Payroll & Data Karyawan Lebih Akurat lewat KantorKu HRIS!

Mengelola revenue recognition dengan tepat tidak hanya bergantung pada pencatatan keuangan, tetapi juga pada akurasi data operasional seperti absensi karyawan, payroll, dan administrasi SDM.

Jika data ini masih dikelola secara manual, risiko kesalahan dan ketidaksesuaian laporan akan semakin besar. Untuk itu, beralih ke sistem digital menjadi langkah penting agar proses administrasi bisnis lebih rapi, akurat, dan efisien.

KantorKu HRIS adalah aplikasi HR yang dirancang untuk membantu HR dan pelaku usaha dalam mengelola seluruh kebutuhan administrasi karyawan secara terpusat dan terintegrasi.

Beberapa fitur unggulan yang dapat membantu operasional bisnis Anda antara lain:

  • Database Karyawan Terpusat

Seluruh data karyawan tersimpan rapi dalam satu sistem, sehingga mudah diakses, diperbarui, dan dikelola.

  • Absensi Online dan Manajemen Cuti

Pantau absensi karyawan secara real-time serta kelola pengajuan cuti dan izin dengan lebih praktis.

  • Payroll Otomatis

Proses penggajian menjadi lebih cepat dan minim kesalahan dengan dukungan software payroll Indonesia yang menghitung gaji, PPh 21, dan BPJS secara otomatis.

  • Monitoring Kinerja & KPI

Evaluasi performa karyawan melalui dashboard KPI yang terstruktur dan mudah dipahami. 

Dengan sistem yang terintegrasi, Anda tidak perlu lagi bergantung pada pencatatan manual atau spreadsheet yang rentan error. Semua data tersimpan aman dan dapat mendukung pengambilan keputusan bisnis yang lebih akurat.

Tertarik untuk mengelola HR dan payroll dengan lebih efisien? Book demo gratis sekarang dan rasakan bagaimana sistem HRIS dapat membantu menyederhanakan pekerjaan HR Anda secara signifikan!

Banner KantorKu HRIS
Optimalkan Pengelolaan HR dan Payroll Sekarang Juga

Dengan KantorKu HRIS, Anda bisa menyederhanakan proses HR dan menghemat waktu operasional bisnis.

Referensi

Revenue Recognition: What It Means in Accounting and the 5 Steps

IFRS 15 Revenue from Contracts with Customers

Bagikan

Related Articles

apa itu current ratio

Current Ratio Adalah: Definisi, Rumus, & Cara Mengukurnya

Current ratio adalah rasio keuangan yang menunjukkan kemampuan perusahaan membayar utang jangka pendek. Cek rumus & cara meningkatkannya.
expenses adalah

Expenses Adalah: Pengertian, Jenis, Contoh, & Cara Mengelolanya

Expenses adalah biaya operasional yang dikeluarkan untuk menjalankan aktivitas bisnis. Pelajari pengertian, jenis, contoh, & strateginya!

Apa Itu Yield Produksi? Definisi, Jenis, Rumus, & Cara Menghitungnya

Yield produksi adalah indikator efisiensi proses produksi yang mengukur output dibanding input. Pelajari jenis-jenis yield & cara menghitungnya!