Skip to main content

Template Kwitansi (Kuitansi) Excel Otomatis + Terbilang: Format Tabel, Nomor KW/YYMM/0001, dan Cara Cetak Rapi

Diperbarui: 6 Januari 2026

Ringkasan cepat:

  • Kwitansi/kuitansi adalah bukti penerimaan uang—idealnya memuat: nomor, tanggal, “diterima dari”, nominal angka, nominal terbilang, tujuan pembayaran, dan tanda tangan.
  • Template paling “tahan dipakai” dibuat dengan 3 sheet: MASTER (data usaha + daftar pelanggan), DATA_KW (1 baris = 1 kwitansi), CETAK_KW (layout print).
  • Nomor kwitansi otomatis memakai pola KW/YYMM/0001 agar rapi per bulan dan mudah audit (tanpa VBA).
  • Terbilang di Excel paling realistis memakai fungsi VBA (UDF). Anda tinggal pakai rumus seperti =TERBILANG_RUPIAH([@Nominal]).
  • Untuk panduan UDF terbilang yang sudah ada di Beginisob, lihat Rumus Terbilang di Excel: Cara Mengubah Angka Jadi Tulisan Rupiah (Tanpa Add-in, Pakai VBA Aman + Contoh Tabel).

Daftar isi

Kapan perlu kwitansi (dan bedanya dengan invoice/nota)?

Secara fungsi, kwitansi/kuitansi adalah bukti bahwa uang sudah diterima oleh pihak penerima. Ini membantu menghindari sengketa “sudah bayar atau belum”.

  • Invoice: dokumen tagihan (meminta pembayaran).
  • Kwitansi: bukti penerimaan pembayaran (setelah bayar).
  • Nota/struk: bukti transaksi penjualan (sering dari kasir/POS), bisa dipakai tapi formatnya biasanya lebih “ringkas”.

Kalau alur administrasi Anda sudah memakai invoice, Anda bisa pasangkan kwitansi sebagai bukti pembayaran setelah invoice lunas. Untuk contoh struktur invoice yang rapi, Anda bisa bandingkan dengan artikel Cara Buat Invoice di Excel dengan Rumus Otomatis untuk UMKM dan Freelancer (Lengkap + Contoh Tabel).

Struktur file template (3 sheet) yang aman dipakai harian

  1. MASTER: data usaha + daftar pelanggan (sumber dropdown agar tidak salah ketik).
  2. DATA_KW: 1 baris = 1 kwitansi (tanggal, pelanggan, nominal, untuk pembayaran apa, metode bayar, dll).
  3. CETAK_KW: tampilan kwitansi rapi untuk print, tinggal pilih No_KW.

Supaya range otomatis ikut bertambah dan rumus tidak gampang rusak, jadikan tabel sebagai Excel Table (Ctrl+T). Kalau Anda baru belajar, ikuti dulu pondasinya di Cara Membuat Excel Table (Ctrl+T) yang Benar untuk Pemula: Header, Filter, Total Row, dan Range Otomatis Ikut Nambah.

Contoh tabel (simulasi data) + contoh nominal

1) Sheet MASTER: data usaha (opsional tapi bagus untuk cetak)

Nama_Usaha Alamat_Usaha Telp_Usaha
Toko Sumber Barokah Jl. Kenanga No. 8, Bandung 0812xxxxxxx

2) Sheet MASTER: daftar pelanggan (untuk dropdown)

Kode_Pelanggan Nama_Pelanggan Alamat No_HP
CUST-001 CV Amanah Jaya Jl. Mawar No. 5, Cimahi 0813xxxxxxx
CUST-002 Toko Barokah Jl. Melati No. 10, Bandung 0812xxxxxxx

3) Sheet DATA_KW: 1 baris = 1 kwitansi

Contoh transaksi: pelanggan membayar invoice INV/2601/0003 sebesar Rp 1.250.000.

Tanggal Kode_Pelanggan Untuk_Pembayaran Metode Nominal No_Input BulanKey Seq_Bulan No_KW Terbilang Status
06/01/2026 CUST-001 Pembayaran Invoice INV/2601/0003 Transfer 1250000 (otomatis) (otomatis) (otomatis) (otomatis) (otomatis) TERIMA

Langkah membuat template kwitansi Excel (nomor otomatis + terbilang)

1. Buat 3 sheet: MASTER, DATA_KW, CETAK_KW

  • Siapkan header tabel seperti contoh di atas.
  • Disarankan: gunakan format tanggal yang konsisten (mis. dd/mm/yyyy).

2. Jadikan tabel sebagai Excel Table (Ctrl+T) dan beri nama tabel

  • MASTER pelanggan → jadikan Table → nama: tPelanggan.
  • DATA_KW → jadikan Table → nama: tKW.

3. Buat dropdown agar input tidak berantakan

  • DATA_KW!Kode_Pelanggan → dropdown dari tPelanggan[Kode_Pelanggan].
  • DATA_KW!Metode → opsi: Tunai, Transfer, QRIS, Debit, dll.
  • DATA_KW!Status → opsi: DRAFT, TERIMA, BATAL (jangan dihapus; cukup BATAL jika salah).

4. Buat nomor kwitansi otomatis KW/YYMM/0001 (tanpa VBA)

Tujuan: nomor rapi per bulan dan minim risiko dobel.

Di tabel tKW (kolom-kolom helper):

  • No_Input (nomor urut input global):
    =ROW()-ROW(tKW[#Headers])
  • BulanKey (helper yyyymm):
    =TEXT([@Tanggal],"yyyymm")
  • Seq_Bulan (urutan dalam bulan):
    =COUNTIFS(tKW[BulanKey],[@BulanKey],tKW[No_Input],"<="&[@No_Input])
  • No_KW (hasil akhir):
    ="KW/"&TEXT([@Tanggal],"yymm")&"/"&TEXT([@Seq_Bulan],"0000")

Jika Anda ingin memahami perbedaan nomor urut vs ID stabil (biar tidak “lompat” saat sort/filter), pelajari juga: Cara Membuat Nomor Urut di Excel yang Tidak Lompat Saat Filter dan Sort (Plus ID Stabil untuk Transaksi).

5. Pastikan kolom Nominal benar-benar angka (bukan teks “Rp …”)

Terbilang dan format Rupiah akan berjalan normal jika inputnya angka murni. Kalau Anda sering copy-paste dari WhatsApp/marketplace lalu nominal jadi “teks”, rapikan dulu mengikuti Audit Data “Angka Tersimpan sebagai Teks” agar SUMIF/SUMIFS Normal: TRIM, CLEAN, NUMBERVALUE, dan Checklist 5 Menit Sebelum Rekap.

6. Buat kolom Terbilang (pakai UDF VBA yang sudah Anda punya)

Cara paling stabil adalah memakai fungsi terbilang (UDF) lewat VBA. Setelah UDF terpasang, Anda bisa isi kolom Terbilang di tKW dengan rumus seperti berikut:

  • =TERBILANG_RUPIAH([@Nominal])

Jika UDF belum ada, ikuti langkah lengkapnya di: Rumus Terbilang di Excel: Cara Mengubah Angka Jadi Tulisan Rupiah (Tanpa Add-in, Pakai VBA Aman + Contoh Tabel).

7. Buat sheet CETAK_KW: tinggal pilih No_KW lalu cetak

Konsepnya: CETAK_KW mengambil data dari tKW berdasarkan No_KW yang Anda pilih.

  1. Buat sel pilihan No_KW (mis. di B4).
  2. Tarik data kwitansi dari tKW ke area cetak.

Contoh rumus tarik data (Excel modern, pakai XLOOKUP):

  • Tanggal: =XLOOKUP($B$4,tKW[No_KW],tKW[Tanggal],"")
  • Kode_Pelanggan: =XLOOKUP($B$4,tKW[No_KW],tKW[Kode_Pelanggan],"")
  • Nominal: =XLOOKUP($B$4,tKW[No_KW],tKW[Nominal],0)
  • Terbilang: =XLOOKUP($B$4,tKW[No_KW],tKW[Terbilang],"")
  • Untuk_Pembayaran: =XLOOKUP($B$4,tKW[No_KW],tKW[Untuk_Pembayaran],"")

Lalu ambil Nama Pelanggan dari MASTER: =XLOOKUP(KodePelangganTerpilih,tPelanggan[Kode_Pelanggan],tPelanggan[Nama_Pelanggan],"").

Layout cetak: A4/A5, 2 rangkap, dan kolom tanda tangan

  • Elemen wajib di CETAK_KW: No_KW, Tanggal, “Sudah terima dari”, Nominal angka, Terbilang, Untuk pembayaran, Tanda tangan + nama terang penerima.
  • 2 rangkap: cetak 2 kali (lembar 1 arsip, lembar 2 untuk pembayar) atau buat 2 area print dalam 1 halaman jika Anda mau.
  • Materai: jika dokumen Anda termasuk objek bea meterai, tempel e-meterai/meterai sesuai ketentuan terbaru. (Jangan menebak batas/nominal; cek aturan terbaru yang resmi.)

FAQ Template Kwitansi Excel

1. “Kuitansi” atau “kwitansi” yang benar?

Yang baku biasanya “kuitansi”, tapi pencarian orang sering memakai “kwitansi”. Untuk SEO, aman jika Anda menyebut keduanya di awal artikel, lalu konsisten pakai salah satu di template.

2. Apakah kwitansi harus ada terbilang?

Tidak wajib, tapi sangat membantu menghindari salah baca nol (mis. 1.250.000 vs 12.500.000). Terbilang membuat dokumen lebih jelas.

3. Kenapa nomor kwitansi sebaiknya otomatis dan berurutan per bulan?

Agar arsip mudah dicari dan minim risiko dobel. Format KW/YYMM/0001 juga memudahkan rekap per periode.

4. Bagaimana jika salah input kwitansi?

Jangan hapus baris (biar jejak administrasi rapi). Ubah Status menjadi BATAL dan tulis catatan singkat pada kolom “Untuk_Pembayaran” atau kolom catatan tambahan jika Anda menambahkannya.

5. Kenapa terbilang saya error (#NAME?)

Biasanya karena fungsi UDF terbilang (VBA) belum terpasang, macro belum diaktifkan, atau nama fungsi yang dipanggil tidak sama. Ikuti panduan “Rumus Terbilang di Excel” di Beginisob dan pastikan file disimpan sebagai .xlsm.

6. Apakah kwitansi perlu materai?

Tergantung objek dokumen dan ketentuan bea meterai yang berlaku. Jika Anda ragu, cek aturan resmi terbaru, dan gunakan materai/e-meterai sesuai ketentuan.

Baca juga di Beginisob.com

Comments

Edukasi Terpopuler

Connect With Us

Copyright @ 2023 beginisob.com, All right reserved