Founderplus
Tentang Kami
Business & Finance

Revenue Recognition: Perbedaan Accrual vs Cash Basis yang Wajib Founder Tahu

Published on: Saturday, Apr 04, 2026 By Tim Founderplus

Invoice Rp50 Juta Sudah Terkirim, Tapi Uang Belum Masuk

Bayangkan skenario ini. Anda baru saja menyelesaikan proyek desain interior untuk klien korporat. Invoice senilai Rp50 juta sudah dikirim. Tim Anda memasukkan angka itu ke laporan keuangan bulan ini sebagai "pendapatan". Laporan laba rugi terlihat bagus. Tapi saat Anda cek rekening bank, saldonya jauh dari angka Rp50 juta itu.

Bingung? Anda tidak sendirian. Ini adalah masalah klasik yang dialami banyak founder, terutama yang tidak berlatar belakang keuangan. Inti masalahnya ada pada satu konsep: revenue recognition, yaitu kapan sebuah pendapatan boleh "diakui" dalam laporan keuangan Anda.

Pemahaman yang salah tentang revenue recognition bisa membuat Anda mengambil keputusan berdasarkan data yang menyesatkan. Anda merasa bisnis profit padahal kas sedang kering. Atau sebaliknya, Anda panik karena laporan terlihat minus padahal sebenarnya uang sedang dalam perjalanan masuk.

Artikel ini menjelaskan dua metode pencatatan pendapatan yang perlu Anda pahami: cash basis dan accrual basis. Tanpa jargon berlebihan, langsung ke praktik yang relevan untuk bisnis Anda.

Baca juga: Manajemen Keuangan Startup: Panduan Lengkap untuk Founder

Cash Basis vs Accrual Basis: Dua Cara Berbeda Mencatat Pendapatan

Cash Basis: Catat Saat Uang Berpindah

Metode cash basis adalah pendekatan paling sederhana. Anda mencatat pendapatan saat uang masuk ke rekening, dan mencatat pengeluaran saat uang keluar dari rekening. Tidak lebih, tidak kurang.

Contoh: Anda menjual 100 unit produk senilai Rp20 juta pada tanggal 1 Maret. Pembeli membayar tanggal 25 Maret. Dengan cash basis, pendapatan Rp20 juta dicatat pada tanggal 25 Maret, yaitu saat uang benar-benar diterima.

Kelebihan cash basis:

  • Sangat mudah dipahami dan diterapkan
  • Cocok untuk usaha kecil dengan transaksi tunai
  • Gambaran kas di tangan selalu akurat
  • Tidak butuh software akuntansi yang rumit

Kelemahan cash basis:

  • Tidak menggambarkan kondisi keuangan sebenarnya
  • Pendapatan dan biaya bisa "terpisah" periodenya
  • Sulit membandingkan performa antar bulan secara adil

Accrual Basis: Catat Saat Transaksi Terjadi

Metode accrual basis mencatat pendapatan saat hak atas pendapatan itu muncul, dan mencatat biaya saat kewajiban timbul. Uang sudah masuk atau belum, bukan faktor penentu.

Contoh yang sama: Anda menjual 100 unit produk senilai Rp20 juta pada tanggal 1 Maret dengan term pembayaran 30 hari. Dengan accrual basis, pendapatan Rp20 juta dicatat pada tanggal 1 Maret, yaitu saat barang sudah diserahkan ke pembeli. Meskipun uang baru masuk tanggal 25 Maret.

Kelebihan accrual basis:

  • Menggambarkan kondisi keuangan secara lebih akurat
  • Pendapatan dan biaya "match" di periode yang sama
  • Standar yang diakui secara internasional dan oleh perbankan
  • Memudahkan analisis performa bisnis antar periode

Kelemahan accrual basis:

  • Lebih kompleks untuk diterapkan
  • Profit di laporan belum tentu ada uangnya di bank
  • Butuh pencatatan piutang dan hutang yang rapi

Tabel Perbandingan

Aspek Cash Basis Accrual Basis
Kapan catat pendapatan Saat uang masuk Saat transaksi terjadi
Kapan catat biaya Saat uang keluar Saat kewajiban timbul
Contoh: Jual Rp20jt, bayar 30 hari Catat Rp0 hari ini Catat Rp20jt hari ini
Contoh: Sewa Rp12jt/tahun, bayar di muka Catat Rp12jt bulan ini Catat Rp1jt per bulan
Kompleksitas Rendah Sedang-tinggi
Akurasi gambaran keuangan Rendah Tinggi
Cocok untuk Usaha kecil, tunai Bisnis scale-up, piutang banyak

Kenapa Ini Penting untuk Founder?

Mungkin Anda berpikir, "Ini urusan akuntan, bukan urusan saya." Salah. Sebagai founder, Anda mengambil keputusan bisnis berdasarkan angka-angka di laporan keuangan. Jika angka itu menyesatkan, keputusan Anda pun akan menyesatkan.

1. Profit di Laporan Bukan Berarti Ada Uang di Bank

Ini jebakan paling umum. Anda melihat laporan laba rugi menunjukkan profit Rp80 juta bulan ini. Lalu Anda memutuskan untuk menambah karyawan baru, membeli mesin, atau membuka cabang. Tapi ternyata dari Rp80 juta itu, Rp60 juta masih berupa piutang yang belum cair.

Banyak bisnis yang secara akuntansi profit, tapi secara kas sedang sekarat. Fenomena ini bukan teori, ini realita yang dialami banyak UKM Indonesia.

Baca juga: Cash Flow Positif Bukan Jaminan: Pelajaran untuk UMKM

2. Keputusan Berdasarkan Data yang Salah Bisa Fatal

Dengan cash basis, Anda mungkin melihat bulan Januari "sepi" karena klien belum bayar. Padahal sebenarnya Anda menyelesaikan proyek besar di Januari yang pembayarannya baru masuk Februari. Jika Anda panik dan memotong budget marketing di Januari, Anda bisa kehilangan momentum growth.

Sebaliknya, dengan cash basis Anda mungkin melihat Februari "booming" karena banyak pembayaran masuk. Padahal itu pendapatan dari pekerjaan bulan lalu. Anda jadi overconfident dan overspend di bulan itu.

Baca juga: Omzet Naik Tapi Profit Turun, Kenapa?

3. Implikasi Pajak yang Berbeda

Metode pencatatan yang Anda pilih mempengaruhi kapan Anda harus membayar pajak. Dengan cash basis, Anda hanya membayar pajak atas uang yang sudah benar-benar diterima. Dengan accrual basis, Anda mungkin harus membayar pajak atas pendapatan yang kasnya belum masuk.

Untuk bisnis dengan banyak piutang, perbedaan ini bisa sangat signifikan terhadap arus kas bulanan.

Revenue Recognition: Kapan Boleh Mengakui Pendapatan?

Pertanyaan kunci dalam accrual basis adalah: kapan tepatnya sebuah transaksi boleh dicatat sebagai pendapatan? Tidak bisa sembarangan. Ada prinsip dan standar yang mengaturnya.

5-Step Model (PSAK 72 / IFRS 15)

Standar akuntansi internasional (IFRS 15, diadopsi di Indonesia sebagai PSAK 72) menetapkan 5 langkah untuk mengakui pendapatan:

  1. Identifikasi kontrak dengan pelanggan. Apakah ada kesepakatan yang mengikat?
  2. Identifikasi kewajiban pelaksanaan (performance obligation). Apa saja yang Anda janjikan untuk diserahkan?
  3. Tentukan harga transaksi. Berapa total nilai yang akan Anda terima?
  4. Alokasikan harga ke setiap kewajiban pelaksanaan. Jika Anda menjual produk plus instalasi, berapa porsi masing-masing?
  5. Akui pendapatan saat kewajiban pelaksanaan terpenuhi. Artinya, saat barang atau jasa sudah diserahkan ke pelanggan.

Versi Sederhana untuk UKM

Jika 5-step model terasa terlalu akademis, Anda cukup bertanya satu hal: "Apakah barang atau jasa sudah saya serahkan ke pelanggan?"

Jika jawabannya ya, Anda boleh mencatat pendapatan (dengan accrual basis), meskipun uangnya belum masuk. Jika jawabannya belum, jangan catat dulu sebagai pendapatan, meskipun pelanggan sudah membayar uang muka.

Uang muka yang diterima sebelum barang/jasa diserahkan dicatat sebagai kewajiban (liabilitas), bukan pendapatan. Ini salah satu kesalahan paling sering yang dilakukan UKM, yaitu langsung menganggap uang muka sebagai profit.

Konteks Indonesia: Standar dan Regulasi yang Perlu Anda Tahu

SAK EMKM: Standar Akuntansi untuk UMKM

IAI (Ikatan Akuntan Indonesia) menerbitkan SAK EMKM (Standar Akuntansi Keuangan Entitas Mikro, Kecil, dan Menengah) sebagai pedoman akuntansi yang lebih sederhana untuk UMKM. SAK EMKM menggunakan basis akrual, tapi dengan penyederhanaan signifikan dibanding standar penuh (SAK/IFRS).

Artinya, secara standar akuntansi, UMKM di Indonesia seharusnya menggunakan accrual basis. Dalam praktiknya, banyak UMKM kecil masih menggunakan cash basis karena keterbatasan sumber daya.

PP 55/2022: PPh Final 0,5% untuk UMKM

Berdasarkan PP 55 Tahun 2022, UMKM dengan omzet bruto tidak melebihi Rp4,8 miliar per tahun bisa menggunakan tarif PPh Final sebesar 0,5% dari omzet. Skema ini menyederhanakan kewajiban pajak secara signifikan. Anda tidak perlu menghitung laba bersih secara detail, cukup kalikan 0,5% dari omzet.

Dengan skema ini, meskipun secara akuntansi Anda menggunakan accrual basis, beban pajak dihitung berdasarkan omzet, sehingga lebih mudah dikelola.

UU HPP: Bebas PPh Final untuk Omzet di Bawah Rp500 Juta

Kabar baik untuk usaha kecil. Berdasarkan UU Harmonisasi Peraturan Perpajakan (UU HPP), UMKM orang pribadi dengan omzet bruto tidak melebihi Rp500 juta per tahun dibebaskan dari PPh Final 0,5%. Artinya, Anda baru mulai bayar PPh Final saat omzet melewati Rp500 juta.

Threshold PKP: Rp4,8 Miliar

Saat omzet bruto Anda melewati Rp4,8 miliar per tahun, Anda wajib dikukuhkan sebagai Pengusaha Kena Pajak (PKP). Konsekuensinya: wajib memungut PPN, wajib membuat faktur pajak, dan wajib menyelenggarakan pembukuan formal dengan accrual basis. Di titik ini, cash basis bukan lagi pilihan.

Baca juga: Cara Baca Laporan Keuangan UKM

3 Skenario UKM: Cash Basis vs Accrual Basis dalam Praktik

Skenario 1: Toko Online dengan Sistem Pre-Order

Anda menjalankan toko online fashion dengan sistem pre-order. Pelanggan membayar Rp500.000 di muka untuk baju yang akan dikirim 2 minggu kemudian.

  • Cash basis: Catat Rp500.000 sebagai pendapatan hari ini (saat uang masuk).
  • Accrual basis: Catat Rp500.000 sebagai "pendapatan diterima di muka" (kewajiban). Baru diakui sebagai pendapatan saat baju dikirim ke pelanggan.

Dampaknya: Jika Anda pakai cash basis dan bulan ini banyak pre-order masuk, laporan terlihat sangat bagus. Tapi Anda belum mengirim barangnya. Jika ada pembatalan massal, laporan bulan depan bisa anjlok drastis.

Skenario 2: Jasa Konsultan dengan Term 30 Hari

Anda menyelesaikan proyek konsultasi bisnis senilai Rp25 juta pada tanggal 10 Maret. Invoice dikirim dengan term pembayaran 30 hari.

  • Cash basis: Bulan Maret mencatat Rp0 dari proyek ini. Pendapatan baru tercatat di April saat klien membayar.
  • Accrual basis: Bulan Maret langsung mencatat Rp25 juta sebagai pendapatan, karena jasa sudah diserahkan.

Dampaknya: Dengan cash basis, performa Maret terlihat lebih rendah dari kenyataan. Jika Anda mengevaluasi produktivitas tim berdasarkan laporan cash basis, hasilnya bisa menyesatkan.

Skenario 3: Bisnis Langganan Bulanan

Anda menjalankan SaaS atau layanan langganan. Pelanggan membayar Rp1,2 juta untuk langganan 12 bulan di muka.

  • Cash basis: Catat Rp1,2 juta sebagai pendapatan bulan ini.
  • Accrual basis: Catat Rp100.000 per bulan selama 12 bulan ke depan. Sisanya dicatat sebagai pendapatan diterima di muka.

Dampaknya: Dengan cash basis, bulan pertama terlihat luar biasa. Tapi 11 bulan berikutnya Anda harus tetap menyediakan layanan tanpa ada pendapatan baru dari pelanggan ini di laporan. Accrual basis memberikan gambaran yang lebih realistis tentang pendapatan berkelanjutan Anda.

Kapan Harus Beralih dari Cash Basis ke Accrual?

Tidak ada founder yang memulai bisnis dengan langsung memakai accrual basis. Kebanyakan memulai dari cash basis karena memang lebih sederhana. Tapi ada titik di mana Anda harus bertransisi. Berikut indikatornya:

1. Omzet mendekati Rp4,8 miliar per tahun. Ini batas PKP. Begitu Anda melewatinya, pembukuan accrual bukan lagi pilihan, melainkan kewajiban hukum.

2. Anda mulai punya banyak piutang dan hutang. Jika mayoritas transaksi Anda berbasis kredit (term 30, 60, atau 90 hari), cash basis akan memberikan gambaran yang sangat distorted tentang performa bisnis Anda.

3. Anda ingin mengajukan pinjaman bank atau menarik investor. Bank dan investor membutuhkan laporan keuangan yang disusun berdasarkan standar akuntansi. Cash basis biasanya tidak diterima.

4. Anda kesulitan melacak ke mana uang pergi. Jika Anda sering merasa "omzet besar tapi kok uangnya tidak terasa", kemungkinan besar Anda butuh accrual basis untuk melihat gambaran utuh.

5. Bisnis Anda punya model pendapatan yang kompleks. Pre-order, langganan, milestone payment, atau kontrak jangka panjang. Semua ini membutuhkan accrual basis untuk pencatatan yang akurat.

Baca juga: Financial Checklist: UKM Sehat Keuangan

Langkah Praktis untuk Memulai

Jika Anda masih menggunakan cash basis dan merasa sudah waktunya beralih, berikut langkah yang bisa Anda ambil:

  1. Mulai dari pencatatan piutang. Setiap kali mengirim invoice, catat sebagai piutang. Ini langkah paling sederhana menuju accrual basis.
  2. Pisahkan uang muka dari pendapatan. Jika pelanggan membayar di muka untuk produk/jasa yang belum diserahkan, jangan langsung catat sebagai pendapatan.
  3. Gunakan software akuntansi. Bahkan yang gratis atau murah sudah mendukung accrual basis. Ini jauh lebih mudah daripada mencoba melakukannya secara manual.
  4. Konsultasi dengan akuntan. Investasi konsultasi akuntan untuk setup awal jauh lebih murah daripada biaya keputusan bisnis yang salah karena laporan keuangan yang tidak akurat.

Mau belajar lebih dalam soal keuangan bisnis? Founderplus Academy punya kursus Financial Statements Practice for Beginners yang membahas fondasi laporan keuangan untuk non-finance. Mulai dari Rp56.250 di academy.founderplus.id.

Memahami revenue recognition dan perbedaan accrual vs cash basis bukan sekadar ilmu akuntansi. Ini fondasi agar Anda mengambil keputusan bisnis berdasarkan data yang benar. Jangan sampai bisnis Anda terlihat sehat di atas kertas, tapi diam-diam kehabisan napas di rekening bank.

Jika Anda ingin mendalami lebih jauh tentang keuangan bisnis, mulai dari cara baca laporan keuangan sampai mengelola cash flow, kunjungi academy.founderplus.id untuk akses kursus lengkap yang dirancang khusus untuk founder non-finance.

FAQ

Apa perbedaan utama accrual dan cash basis?

Cash basis mencatat pendapatan saat uang diterima dan biaya saat uang keluar. Accrual basis mencatat pendapatan saat transaksi terjadi, terlepas uang sudah diterima atau belum. Contoh: Anda kirim barang hari ini senilai Rp10 juta dengan term 30 hari. Cash basis mencatat Rp0 hari ini, accrual mencatat Rp10 juta.

UKM di Indonesia wajib pakai accrual atau cash basis?

Berdasarkan SAK EMKM yang berlaku untuk UMKM, dasar pencatatan yang digunakan adalah basis akrual. Namun untuk pajak, UMKM dengan omzet di bawah Rp4,8 miliar per tahun bisa menggunakan PPh Final 0,5% (PP 55/2022) tanpa perlu pembukuan akrual yang rumit.

Kapan bisnis harus beralih dari cash basis ke accrual?

Saat omzet mendekati Rp4,8 miliar per tahun (batas PKP), saat ingin mengajukan pinjaman bank yang memerlukan laporan keuangan formal, atau saat bisnis mulai punya banyak transaksi piutang dan hutang yang perlu dilacak dengan akurat.

Apa itu PSAK 72 dan apakah relevan untuk UKM?

PSAK 72 adalah standar akuntansi Indonesia tentang pendapatan dari kontrak pelanggan, mengadopsi IFRS 15. Standar ini wajib untuk perusahaan publik dan entitas besar. UKM yang menggunakan SAK EMKM tidak wajib mengikuti PSAK 72, tapi memahami prinsip dasarnya tetap berguna.

Bagaimana accrual vs cash basis mempengaruhi pajak?

Dengan cash basis, Anda hanya membayar pajak atas uang yang benar-benar sudah diterima. Dengan accrual, Anda mungkin harus membayar pajak atas pendapatan yang belum diterima kasnya. Untuk UMKM dengan omzet di bawah Rp500 juta per tahun, ada pembebasan PPh Final 0,5% berdasarkan UU HPP.

Bangun sistem bisnis yang jalan, bukan cuma ide di kepala

15 sesi mentoring intensif selama 2 bulan. Bangun sistem operasi bisnis Anda bersama praktisi berpengalaman. Batch 2026 sekarang dibuka.

Daftar BOS Sekarang