8 mins read

7 Cara Membuat Aplikasi Kasir di Excel Lengkap

cara membuat aplikasi kasir di excel
Mekari Insight
  • 77% UMKM Indonesia masih mencatat keuangan secara manual, dan aplikasi kasir Excel adalah jembatan paling realistis dari pencatatan kertas ke sistem digital tanpa biaya tambahan.
  • Excel efektif untuk satu kasir dan satu lokasi, tapi mulai retak begitu bisnis menambah kasir kedua, membuka cabang baru, atau membutuhkan laporan real-time yang tidak bisa diandalkan dari refresh PivotTable manual.
  • Mekari POS menghilangkan seluruh keterbatasan struktural Excel, dari multi-user editing hingga integrasi pembayaran digital, dengan sistem yang otomatis tersinkronisasi dari kasir hingga laporan keuangan di Mekari Jurnal.

Bagi pelaku usaha kecil dan menengah di Indonesia, mencatat transaksi penjualan secara manual masih menjadi rutinitas yang menyita waktu dan rawan kesalahan.

Data Insight

Riset Business Fitness Index 2024 yang dilakukan OCBC bersama NielsenIQ menemukan bahwa 77% UMKM Indonesia masih mencatat keuangan secara manual — sebuah angka yang mencerminkan betapa besar kesenjangan antara kebutuhan bisnis dan sistem pencatatan yang digunakan. – OCBC.

Akibatnya, rekonsiliasi transaksi memakan waktu berjam-jam, stok barang sulit dipantau, dan keputusan bisnis sering diambil tanpa data yang akurat.

Kabar baiknya, Anda tidak perlu langsung membeli software kasir mahal untuk merapikan pencatatan penjualan. Microsoft Excel yang kemungkinan besar sudah ada di komputer Anda, bisa dijadikan aplikasi kasir sederhana namun fungsional. Dengan kombinasi tabel data, rumus otomatis Anda bisa membangun sistem kasir yang mampu mencatat transaksi, melacak stok, dan menghasilkan laporan penjualan harian.

Artikel ini memandu Anda membuat aplikasi kasir di Excel dari nol lengkap dengan 7 langkah berurutan, rumus yang bisa langsung dipakai, dan tips menghindari kesalahan umum.

Aplikasi kasir di Excel

Aplikasi kasir di Excel adalah sistem pencatatan transaksi penjualan yang dibangun menggunakan fitur-fitur bawaan Microsoft Excel: tabel data terstruktur, rumus otomatis seperti VLOOKUP dan SUM, serta (untuk pengguna tingkat lanjut) VBA Macro untuk otomatisasi tombol dan laporan. Ini bukan aplikasi POS dalam arti teknis — tidak ada antarmuka grafis khusus atau database tersendiri — namun untuk bisnis dengan volume transaksi kecil hingga menengah, pendekatan ini cukup efektif dan tanpa biaya tambahan.

Ada tiga alasan utama mengapa banyak pelaku UMKM memilih Excel sebagai kasir pertama mereka. Pertama, Excel sudah familiar — sebagian besar pemilik toko atau staf kasir sudah pernah menggunakannya. Kedua, tidak ada biaya langganan tambahan jika Anda sudah memiliki lisensi Microsoft Office. Ketiga, seluruh format bisa dikustomisasi penuh sesuai jenis bisnis: dari warung kopi, toko baju, hingga apotek kecil.

7 Cara Membuat aplikasi kasir di excel

Langkah-langkah berikut disusun secara berurutan dari fondasi hingga otomatisasi. Anda bisa memilih berhenti di Langkah 5 untuk versi dasar tanpa Macro, atau melanjutkan ke Langkah 6–7 untuk versi yang lebih otomatis dan minim input manual.

1. Buat sheet dan rencanakan struktur workbook

Sebelum menginput satu pun data, luangkan waktu untuk merencanakan struktur file Excel Anda. Buka workbook baru dan buat minimal empat sheet terpisah: Data Produk (database nama, kode, dan harga), Transaksi (catatan penjualan harian), Laporan Penjualan (rangkuman dan analisis), dan Stok (pelacak inventaris real-time).

Menggunakan sheet terpisah untuk setiap fungsi adalah kunci agar data tidak bercampur aduk. Misalnya, jika staf kasir salah mengedit sheet Data Produk, harga di seluruh transaksi bisa kacau. Dengan memisahkan sheet dan mengunci akses edit menggunakan password (Review > Protect Sheet), Anda meminimalisasi risiko kesalahan human error.

2. Buat tabel data produk

Di sheet Data Produk, buat tabel dengan kolom berikut: Kode Produk, Nama Produk, Harga Jual, Harga Modal, Kategori, dan Stok Awal. Gunakan fitur Format as Table (Ctrl+T) untuk mengubah data biasa menjadi tabel dinamis — ini memungkinkan rumus VLOOKUP di sheet Transaksi mengenali data baru secara otomatis tanpa perlu mengubah referensi sel secara manual.

Contoh pengisian: Kode P001, Nama Kopi Susu, Harga Jual Rp15.000, Harga Modal Rp8.000, Kategori Minuman, Stok Awal 50. Pastikan kode produk bersifat unik dan konsisten — kode inilah yang akan menjadi kunci referensi di seluruh sheet lainnya.

3. Buat formulir transaksi penjualan

Sheet Transaksi adalah inti dari aplikasi kasir Excel Anda. Buat kolom dengan urutan: Tanggal, Kode Produk, Nama Produk, Jumlah, Harga Satuan, dan Total Harga. Kolom Nama Produk dan Harga Satuan tidak perlu diisi manual — keduanya bisa diambil otomatis dari sheet Data Produk menggunakan rumus VLOOKUP:

  • =IFERROR(VLOOKUP(B2, DataProduk!$A:$C, 2, 0), “”) — untuk Nama Produk
  • =IFERROR(VLOOKUP(B2, DataProduk!$A:$C, 3, 0), “”) — untuk Harga Satuan

Rumus IFERROR memastikan sel tetap tampak kosong (bukan error #N/A) saat kode produk belum diinput. Untuk Total Harga, gunakan: =D2*E2. Di baris paling bawah tabel, tambahkan Total menggunakan: =SUM(F2:F1000) untuk menjumlahkan semua transaksi hari tersebut.

4. Tambahkan fitur diskon dan pajak (PPN)

Tambahkan dua kolom baru setelah Total Harga: Diskon (%) dan Total Setelah Diskon. Gunakan rumus: =F2*(1-G2) untuk menghitung harga setelah diskon. Jika bisnis Anda dikenakan PPN 11%, tambahkan kolom PPN dengan rumus: =H2*0.11, dan Grand Total: =H2+I2.

Contoh konkret: transaksi senilai Rp100.000 dengan diskon 10% menghasilkan Total Setelah Diskon Rp90.000. PPN 11% sebesar Rp9.900 menambah Grand Total menjadi Rp99.900. Dengan formula ini, kasir hanya perlu memasukkan kode produk dan jumlah — semua kalkulasi berjalan otomatis.

5. Buat laporan penjualan otomatis

Di sheet Laporan Penjualan, gunakan rumus SUMIF untuk merangkum total penjualan per produk tanpa harus menyortir data manual. Contoh: =SUMIF(Transaksi!C:C, “Kopi Susu”, Transaksi!F:F) akan menjumlahkan semua transaksi Kopi Susu secara otomatis setiap kali sheet Transaksi diperbarui.

Untuk laporan yang lebih fleksibel, gunakan PivotTable: pilih seluruh data Transaksi, klik Insert > PivotTable, lalu seret Nama Produk ke Rows dan Total Harga ke Values. Hasilnya adalah rangkuman penjualan per produk yang bisa diperbarui dengan satu klik Refresh. Tambahkan Pivot Chart untuk visualisasi tren penjualan mingguan atau bulanan — sangat berguna untuk evaluasi produk terlaris.

6. Buat pelacak stok otomatis

Kembali ke sheet Data Produk, tambahkan kolom Stok Terjual dan Stok Tersisa. Untuk Stok Terjual, gunakan SUMIF: =SUMIF(Transaksi!$B:$B, A2, Transaksi!$D:$D) — rumus ini menjumlahkan semua jumlah terjual berdasarkan kode produk. Untuk Stok Tersisa: =StokAwal – StokTerjual, atau dalam bentuk formula: =F2 – G2.

Aktifkan Conditional Formatting untuk memberi peringatan visual saat stok mendekati habis. Pilih kolom Stok Tersisa, klik Conditional Formatting > Highlight Cells Rules > Less Than, masukkan angka 5, dan pilih warna merah. Dengan cara ini, Anda bisa langsung mengetahui produk mana yang perlu direstok tanpa perlu memeriksa satu per satu.

Kesalahan umum saat membuat kasir Excel

Sebelum menggunakan aplikasi kasir Excel untuk transaksi nyata, kenali lima kesalahan yang paling sering dilakukan:

  • Tidak menggunakan Format as Table: Data baru yang ditambahkan di bawah tabel tidak akan dikenali otomatis oleh VLOOKUP, sehingga kasir harus memperbarui referensi rumus secara manual setiap ada produk baru.
  • Menyimpan file sebagai .xlsx padahal menggunakan Macro: Setiap kali file ditutup dan dibuka kembali, semua Macro akan hilang. Selalu gunakan format .xlsm untuk file yang mengandung VBA.
  • Tidak menggunakan IFERROR pada rumus VLOOKUP: Sel yang belum terisi akan menampilkan #N/A atau #VALUE!, yang membingungkan kasir dan membuat tampilan sheet tidak rapi.
  • Semua data dalam satu sheet: Saat volume transaksi bertambah, mencari data atau membuat laporan menjadi sangat sulit. Pisahkan selalu antara sheet produk, transaksi, dan laporan.
  • Tidak ada backup rutin: File Excel rentan rusak, terhapus, atau tertimpa. Aktifkan fitur AutoSave jika menggunakan OneDrive, atau buat backup harian ke folder terpisah.

Kapan anda perlu beralih ke aplikasi kasir profesional?

Aplikasi kasir Excel paling efektif untuk bisnis dengan satu kasir, satu lokasi, dan volume transaksi di bawah 50–100 item per hari. Namun ada beberapa tanda bahwa bisnis Anda sudah membutuhkan sistem POS yang lebih canggih:

  • Memiliki lebih dari satu kasir yang perlu mengakses data secara bersamaan — Excel tidak mendukung multi-user editing secara real-time tanpa risiko konflik data.
  • Memiliki bisnis lebih dari satu outlet dan Anda membutuhkan laporan penjualan gabungan — menggabungkan file Excel dari berbagai cabang secara manual sangat rentan kesalahan.
  • Anda membutuhkan integrasi pembayaran digital (QRIS, kartu kredit, dompet digital) — Excel tidak bisa terhubung dengan payment gateway.
  • Laporan real-time menjadi kebutuhan operasional sehari-hari — refresh manual pada PivotTable tidak lagi memadai untuk bisnis yang bergerak cepat.

Wujudkan sistem kasir yang lebih andal dengan Mekari POS

Aplikasi kasir Excel bisa menjadi titik awal yang baik untuk merapikan pencatatan transaksi, terutama bagi UMKM yang baru memulai. Namun seperti dibahas di atas, keterbatasannya mulai terasa begitu bisnis memiliki lebih dari satu kasir, lebih dari satu outlet, atau membutuhkan integrasi pembayaran digital dan laporan real-time yang tidak bisa diandalkan dari rumus dan PivotTable manual.

Mekari POS hadir sebagai solusi POS terintegrasi yang mengatasi keterbatasan tersebut dengan sistem yang sepenuhnya otomatis dan terpusat.

Apa saja fitur utama Mekari POS yang menjawab kebutuhan tersebut?

  • POS & manajemen pesanan: Proses transaksi lebih cepat dan akurat di setiap outlet, dengan dukungan berbagai metode pembayaran termasuk QRIS dan dompet digital, sehingga kasir tidak lagi bergantung pada input manual seperti di Excel.
  • Headquarter & manajemen multicabang: Pantau seluruh outlet secara real-time dalam satu dasbor terpusat dan komparasikan performa penjualan antarcabang secara instan, menggantikan proses gabung-menggabung file Excel yang rawan kesalahan.
  • Laporan dan analisis bisnis: Dapatkan laporan penjualan dan performa outlet secara real-time tanpa perlu refresh PivotTable manual, sehingga identifikasi produk terlaris dan tren penjualan menjadi jauh lebih cepat dan akurat.
  • Manajemen produk & inventaris: Kelola SKU, varian, dan kategori produk secara terpusat, serta pantau stok bahan baku dan bahan jadi di tiap outlet secara real-time tanpa perlu rumus SUMIF manual seperti di Excel.
  • Ekosistem Mekari: Sinkronisasikan transaksi langsung dengan Mekari Jurnal untuk pencatatan akuntansi otomatis, menghilangkan kebutuhan export-import data keuangan secara manual.

Dengan sistem yang sepenuhnya terintegrasi, Mekari POS membantu bisnis retail dan F&B Anda bertransisi dari pencatatan manual ke operasional yang lebih cepat, akurat, dan siap berkembang ke banyak outlet.

References and methodology

Methodology

Methodology

Articles published by Mekari POS are developed using trusted sources, including official data, company reports, academic research, and insights from industry practitioners. Whenever possible, we refer directly to primary sources before drawing conclusions. Our editorial team reviews and verifies the information to ensure accuracy and relevance. All references are listed so readers can trace each piece of information back to its original source.

Our editorial standards

Our editorial standards

  • Primary source first: We consult official product documentation and pricing pages directly, not secondhand summaries or aggregator sites.
  • Fact-checking: All product features, pricing, and claims are cross-verified against each platform’s official website at the time of writing.
  • No paid placement: Tools are selected based on relevance and fit for Indonesian businesses, not commercial arrangements. Mekari Officeless is included as a first-party product and is transparently labeled as such.
  • Regular review: Articles are periodically updated to reflect product changes or shifts in market relevance.
References

References

Breathe HR. “Are Spreadsheets a Good Tool for Small Businesses in 2025?”
OCBC x NielsenIQ. “Business Fitness Index 2024”
Insightful Accountant. “Why Spreadsheets Remain the Backbone of SMB Accounting”

FAQ

1. Apakah aplikasi kasir di Excel bisa digunakan gratis?

1. Apakah aplikasi kasir di Excel bisa digunakan gratis?

Ya, selama Anda memiliki lisensi Microsoft Office atau Microsoft 365, tidak ada biaya tambahan. Anda hanya perlu membangun tabel, rumus, dan VBA Macro secara mandiri menggunakan panduan di artikel ini.

2. Apa perbedaan aplikasi kasir Excel dan aplikasi POS?

2. Apa perbedaan aplikasi kasir Excel dan aplikasi POS?

Kasir Excel adalah spreadsheet berbasis rumus yang cocok untuk bisnis kecil dengan satu kasir dan volume transaksi terbatas. Aplikasi POS seperti Mekari POS adalah sistem digital terintegrasi yang mendukung multi-kasir, multi-outlet, laporan real-time, dan integrasi pembayaran digital tanpa perlu input manual.

3. Bisakah kasir Excel digunakan untuk dua kasir sekaligus?

3. Bisakah kasir Excel digunakan untuk dua kasir sekaligus?

Tidak secara langsung. File Excel hanya bisa diedit satu pengguna dalam satu waktu. Untuk bisnis dengan beberapa kasir atau lebih dari satu outlet, solusi POS seperti Mekari POS yang mendukung akses multi-pengguna secara real-time jauh lebih disarankan.