Terakhir diperbarui: 21 Oktober 2026
Biaya dibayar di muka (prepaid expense) dicatat sebagai aset saat dibayar, lalu dibebankan bertahap setiap bulan sesuai periode manfaatnya melalui jadwal amortisasi. Kuncinya ada di register yang rapi: satu baris per kontrak, beban per bulan yang konsisten, dan saldo akhir yang selalu cocok dengan buku besar saat tutup buku.
Masalahnya, di banyak tim finance, sewa gudang, premi asuransi, dan langganan software dicatat di Excel yang berbeda-beda, jurnal amortisasi lupa diposting, dan saldo akun biaya dibayar di muka baru ketahuan selisih saat audit. Di artikel ini kami memberikan template register amortisasi multi-kontrak, cara menangani bulan parsial, pemisahan porsi lancar dan tidak lancar, contoh jurnal lengkap, serta prosedur tie-out ke buku besar.
Ringkasan Cepat
- Catat pembayaran di muka sebagai aset, lalu amortisasi per bulan sesuai masa manfaat (metode aset).
- Gunakan satu register untuk semua kontrak: tanggal mulai, tanggal akhir, nilai, beban per bulan, dan sisa saldo.
- Tetapkan kebijakan bulan parsial (harian atau konvensi setengah bulan) dan terapkan konsisten.
- Pisahkan porsi lancar (≤12 bulan) dan tidak lancar (>12 bulan) di neraca.
- Setiap tutup buku, total register harus sama dengan saldo buku besar; selisih wajib dijelaskan.
Apa itu biaya dibayar di muka dan kapan harus diamortisasi?
Daftar Isi
- 1 Apa itu biaya dibayar di muka dan kapan harus diamortisasi?
- 2 Metode aset atau metode beban: mana yang sebaiknya dipakai?
- 3 Bagaimana cara membuat jadwal amortisasi biaya dibayar di muka?
- 4 Bagaimana menangani bulan parsial?
- 5 Contoh jurnal biaya dibayar di muka dari awal sampai akhir
- 6 Bagaimana tie-out saldo biaya dibayar di muka ke buku besar?
- 7 Kesalahan yang Sering Terjadi
- 8 Pertanyaan yang Sering Diajukan (FAQ)
- 9 Penutup
Definisi: Biaya dibayar di muka (prepaid expense) adalah pembayaran atas barang atau jasa yang manfaatnya baru akan diterima pada periode berikutnya, sehingga diakui sebagai aset terlebih dahulu. Sesuai dasar akrual, nilai tersebut dipindahkan ke beban secara bertahap mengikuti periode manfaat yang benar-benar dinikmati entitas, bukan mengikuti tanggal pembayaran.
Prinsip ini sejalan dengan dasar akrual dalam SAK Indonesia, baik SAK EP (Standar Akuntansi Keuangan Entitas Privat, berlaku efektif 1 Januari 2025 menggantikan SAK ETAP) maupun SAK EMKM untuk usaha mikro, kecil, dan menengah. Untuk entitas yang memakai SAK Indonesia penuh, penyajian aset lancar dan tidak lancar mengacu pada PSAK 201 (dahulu PSAK 1) Penyajian Laporan Keuangan.
Contoh pos yang umum di perusahaan Indonesia: sewa gudang atau kantor, premi asuransi kendaraan dan persediaan, langganan software tahunan, kontrak pemeliharaan mesin, dan biaya sponsor acara yang dibayar sebelum acaranya berlangsung.
Metode aset atau metode beban: mana yang sebaiknya dipakai?
Kedua metode menghasilkan saldo akhir yang sama setelah penyesuaian. Bedanya ada di risiko kesalahan dan beban kerja saat tutup buku.
| Aspek | Metode Aset | Metode Beban |
|---|---|---|
| Saat bayar | Debit Biaya Dibayar di Muka | Debit Beban |
| Akhir periode | Jurnal amortisasi bulanan (aset ke beban) | Jurnal penyesuaian sisa manfaat (beban ke aset) |
| Cocok untuk | Kontrak multi-bulan, laporan bulanan | Pembayaran yang habis dalam periode yang sama |
| Risiko utama | Lupa memposting amortisasi | Laba bulan pembayaran tampak terlalu rendah bila lupa penyesuaian |
| Rekomendasi kami | Standar untuk tim yang tutup buku bulanan | Hanya untuk nilai kecil di bawah ambang materialitas |
Bagi tim yang menyusun laporan manajemen setiap bulan, metode aset lebih aman karena laba rugi bulanan tidak berfluktuasi hanya karena tanggal pembayaran. Banyak perusahaan juga menetapkan ambang materialitas, misalnya (contoh kebijakan) pembayaran di bawah Rp5.000.000 langsung dibebankan.
Bagaimana cara membuat jadwal amortisasi biaya dibayar di muka?
Ikuti langkah berikut setiap kali ada kontrak baru:
- Kumpulkan dokumen sumber: kontrak, polis, atau invoice yang memuat nilai, tanggal mulai, dan tanggal berakhir manfaat.
- Tentukan masa manfaat: hitung jumlah bulan (atau hari) dari tanggal mulai sampai tanggal akhir, bukan dari tanggal bayar.
- Pilih pola pembebanan: garis lurus untuk manfaat berbasis waktu (sewa, asuransi, langganan), atau berbasis kejadian untuk manfaat yang terjadi pada satu titik (sponsor acara).
- Hitung beban per bulan dan tangani bulan parsial sesuai kebijakan.
- Masukkan ke register dengan akun beban tujuan dan pusat biaya (cost center) yang jelas.
- Posting jurnal amortisasi setiap akhir bulan, lalu lakukan tie-out ke buku besar.
Template register amortisasi multi-kontrak
Berikut contoh register PT Contoh Distribusi (fiktif) per 31 Oktober 2026. Seluruh angka adalah contoh.
| Kontrak | Nilai (Rp) | Periode Manfaat | Beban Okt 2026 (Rp) | Akumulasi s.d. Okt (Rp) | Sisa Saldo (Rp) | Lancar (Rp) | Tidak Lancar (Rp) |
|---|---|---|---|---|---|---|---|
| Sewa gudang | 180.000.000 | 1 Mar 2026 – 28 Feb 2028 (24 bln) | 7.500.000 | 60.000.000 | 120.000.000 | 90.000.000 | 30.000.000 |
| Asuransi persediaan | 36.000.000 | 1 Jul 2026 – 30 Jun 2027 (12 bln) | 3.000.000 | 12.000.000 | 24.000.000 | 24.000.000 | 0 |
| Langganan software | 24.000.000 | 16 Okt 2026 – 15 Okt 2027 (365 hari) | 1.052.055 | 1.052.055 | 22.947.945 | 22.947.945 | 0 |
| Sponsor pameran | 15.000.000 | Acara Desember 2026 | 0 | 0 | 15.000.000 | 15.000.000 | 0 |
| Total | 255.000.000 | 11.552.055 | 73.052.055 | 181.947.945 | 151.947.945 | 30.000.000 |
Kolom wajib minimal: nomor kontrak, vendor, akun beban, cost center, tanggal mulai, tanggal akhir, metode bulan parsial, dan catatan perpanjangan. Kolom ini yang biasanya diminta auditor saat menguji saldo.
Bagaimana menangani bulan parsial?
Kontrak jarang dimulai tepat di tanggal 1. Ada dua kebijakan yang lazim; yang penting dipilih satu dan diterapkan konsisten untuk seluruh kontrak.
- Metode harian: nilai kontrak dibagi jumlah hari masa manfaat. Pada contoh langganan software, Rp24.000.000 ÷ 365 hari × 16 hari (16–31 Oktober) = Rp1.052.055. Paling akurat, cocok untuk nilai besar.
- Konvensi setengah bulan: kontrak yang mulai tanggal 1–15 dihitung penuh, yang mulai tanggal 16 ke atas mulai dibebankan bulan berikutnya (atau dihitung setengah bulan). Lebih sederhana, selisihnya biasanya tidak material.
Dengan konvensi setengah bulan, beban Oktober untuk langganan software menjadi Rp1.000.000 (setengah dari Rp2.000.000). Selisih Rp52.055 terhadap metode harian akan terkoreksi dengan sendirinya di bulan terakhir kontrak.
Contoh jurnal biaya dibayar di muka dari awal sampai akhir
1. Saat membayar langganan software (metode aset), 16 Oktober 2026:
| Akun | Debit (Rp) | Kredit (Rp) |
|---|---|---|
| Biaya Dibayar di Muka – Langganan Software | 24.000.000 | |
| Kas/Bank | 24.000.000 |
2. Jurnal amortisasi gabungan, 31 Oktober 2026:
| Akun | Debit (Rp) | Kredit (Rp) |
|---|---|---|
| Beban Sewa Gudang | 7.500.000 | |
| Beban Asuransi | 3.000.000 | |
| Beban Langganan Software | 1.052.055 | |
| Biaya Dibayar di Muka | 11.552.055 |
3. Bila tim terlanjur memakai metode beban (seluruh Rp24.000.000 didebit ke Beban Langganan Software), jurnal penyesuaian 31 Oktober:
| Akun | Debit (Rp) | Kredit (Rp) |
|---|---|---|
| Biaya Dibayar di Muka – Langganan Software | 22.947.945 | |
| Beban Langganan Software | 22.947.945 |
4. Saat polis asuransi dibatalkan 31 Desember 2026 dengan pengembalian premi Rp15.000.000 (contoh), sementara sisa saldo di register Rp18.000.000:
| Akun | Debit (Rp) | Kredit (Rp) |
|---|---|---|
| Piutang Lain-lain – Perusahaan Asuransi | 15.000.000 | |
| Beban Pembatalan Polis | 3.000.000 | |
| Biaya Dibayar di Muka – Asuransi | 18.000.000 |
Untuk sponsor pameran, saldo Rp15.000.000 tetap di aset sampai acara berlangsung di Desember, lalu dibebankan sekaligus ke Beban Promosi pada bulan tersebut.
Bagaimana tie-out saldo biaya dibayar di muka ke buku besar?
Tie-out adalah pencocokan total sisa saldo register dengan saldo akun di buku besar (general ledger). Lakukan setiap tutup buku, idealnya pada hari kedua atau ketiga setelah akhir bulan sebagaimana kami bahas di checklist tutup buku bulanan.
| Uraian (contoh, 31 Okt 2026) | Rp |
|---|---|
| Saldo buku besar Biaya Dibayar di Muka | 183.000.000 |
| Total sisa saldo register | 181.947.945 |
| Selisih | 1.052.055 |
| Penjelasan: amortisasi langganan software Oktober belum diposting | 1.052.055 |
| Selisih tak terjelaskan | 0 |
Selisih yang sama persis dengan satu baris beban bulanan hampir selalu berarti ada jurnal amortisasi yang terlewat. Dokumentasikan tie-out ini bersama rekonsiliasi akun lain sesuai panduan rekonsiliasi akun neraca, agar reviewer cukup melihat satu berkas per akun.
Kapan porsi tidak lancar perlu dipisahkan?
Jika sisa manfaat melewati 12 bulan dari tanggal neraca, bagian tersebut disajikan sebagai aset tidak lancar. Pada contoh sewa gudang, sisa Rp120.000.000 per 31 Oktober 2026 terdiri dari Rp90.000.000 untuk November 2026–Oktober 2027 (lancar) dan Rp30.000.000 untuk November 2027–Februari 2028 (tidak lancar). Pemisahan ini memengaruhi rasio lancar yang sering dipantau bank dan direksi.
Kesalahan yang Sering Terjadi
- Menghitung masa manfaat dari tanggal bayar, bukan dari tanggal mulai kontrak, sehingga beban maju atau mundur satu bulan.
- Register terpisah per orang atau per cabang tanpa satu total yang dicocokkan ke buku besar.
- Kontrak diperpanjang tetapi baris lama tidak ditutup, sehingga amortisasi berjalan melebihi nilai kontrak dan saldo menjadi negatif.
- Semua saldo disajikan sebagai aset lancar padahal ada kontrak multi-tahun.
- Mencampur uang muka pembelian persediaan atau aset tetap ke akun biaya dibayar di muka; uang muka seperti itu bukan beban yang diamortisasi.
- Kebijakan bulan parsial berubah-ubah antarbulan atau antarpetugas.
Pertanyaan yang Sering Diajukan (FAQ)
Apakah biaya dibayar di muka termasuk aset lancar?
Umumnya ya, karena manfaatnya habis dalam 12 bulan. Namun, porsi yang manfaatnya baru dinikmati lebih dari 12 bulan setelah tanggal neraca disajikan sebagai aset tidak lancar. Contohnya sewa dua tahun yang dibayar sekaligus.
Apa beda biaya dibayar di muka dengan uang muka pembelian?
Biaya dibayar di muka akan menjadi beban seiring berjalannya waktu, misalnya sewa atau asuransi. Uang muka pembelian akan menjadi persediaan atau aset tetap saat barang diterima. Karena itu keduanya sebaiknya dicatat di akun yang berbeda.
Bagaimana jika kontrak dimulai di tengah bulan?
Gunakan metode harian (nilai kontrak dibagi jumlah hari, dikali hari yang berjalan) atau konvensi setengah bulan. Pilih satu kebijakan, tuliskan di manual akuntansi, dan terapkan pada semua kontrak agar hasilnya konsisten dan mudah diaudit.
Apa yang dilakukan jika kontrak dibatalkan sebelum masa manfaat habis?
Hentikan amortisasi, lalu hapus sisa saldo di register. Bagian yang dikembalikan vendor dicatat sebagai piutang atau kas, sedangkan sisanya yang tidak kembali dibebankan pada periode pembatalan.
Seberapa sering jadwal amortisasi harus direview?
Jurnal amortisasi diposting setiap bulan, dan register sebaiknya direview setiap tutup buku untuk kontrak baru, perpanjangan, atau pembatalan. Review menyeluruh terhadap dokumen sumber cukup dilakukan setiap kuartal atau menjelang audit tahunan.
Penutup
Biaya dibayar di muka terlihat sederhana, tetapi akun ini sering menjadi sumber selisih kecil yang menumpuk saat audit. Dengan satu register multi-kontrak, kebijakan bulan parsial yang konsisten, pemisahan porsi lancar dan tidak lancar, serta tie-out bulanan ke buku besar, saldo Anda selalu siap diperiksa. Prinsip pembebanan bertahap yang sama juga berlaku untuk aset tetap, yang kami bahas di artikel metode depresiasi.
Jika register amortisasi Anda masih berupa beberapa file Excel, pertimbangkan memindahkannya ke sistem yang menyatukan jurnal, buku besar, dan laporan dalam satu tempat. Modul laporan keuangan Zahir Online membantu tim Anda melihat saldo neraca dan laba rugi secara real-time, sehingga selisih bisa terlihat sebelum tutup buku selesai. Anda bisa mencoba Zahir Online gratis.
Referensi
- IAI – Perubahan Penomoran PSAK dan ISAK dalam SAK Indonesia (berlaku 1 Januari 2024)
- DDTCNews – Apa Itu Standar Akuntansi Keuangan Entitas Privat (SAK EP)













