Aplikasi kasir untuk restoran all you can eat

Harga per orang dewasa dan anak, tarif hari kerja dan akhir pekan, minuman refill, tambahan waktu, denda sisa makanan, dan stok daging yang terpotong sesuai jumlah tamu. Satu kasir, tagihan yang benar untuk setiap meja.

Diperbarui 24 September 2026

Singkatnya

Salesmaster adalah aplikasi kasir (POS) untuk restoran all you can eat, grill dan shabu-shabu di Android, iPhone & iPad, Windows dan Mac. Harga per orang dibuat sebagai item dengan varian hari kerja dan akhir pekan, minuman refill dan denda sisa makanan sebagai item tersendiri, dan pilihan kuah sebagai add-on. Pesanan meja disimpan dengan Bayar Nanti, stok daging terpotong dari resep per orang, dan laba bersih terlihat di laporan Keuangan.

Masalah yang biasa dihadapi restoran all you can eat

Kalau salah satu dari ini terdengar akrab, halaman ini untuk Anda.

  • 01

    Harga berbeda untuk setiap tamu

    Dewasa dan anak, hari kerja dan akhir pekan, paket biasa dan premium. Satu meja keluarga bisa punya empat harga berbeda, dan kasir yang menghitung manual mudah salah menagih.

  • 02

    Daging habis tanpa terasa

    Tamu makan sepuasnya, jadi pemakaian daging sulit ditebak. Tanpa perkiraan bahan per orang, Anda baru sadar stok daging slice menipis ketika rombongan besar datang di malam Minggu.

  • 03

    Tambahan kecil yang terlupa

    Minuman refill, kuah susu keju, keju leleh, tambahan waktu 30 menit, atau denda sisa makanan. Kalau semuanya diingat di kepala, tambahan inilah yang paling sering tidak tertagih.

  • 04

    Untung tipis yang tidak kelihatan

    Omzet besar, tetapi daging, gas, gaji dan kebersihan juga besar. Tanpa catatan pengeluaran dan modal per orang, Anda tidak tahu apakah harga paket masih menutup biaya.

Harga per orang sebagai item, dengan varian hari

Di restoran all you can eat, yang dijual adalah paket per orang. Di Salesmaster, setiap paket dibuat sebagai satu item dengan satuan "orang", misalnya Grill & Shabu Dewasa (90 menit), Grill & Shabu Anak (<120 cm), Paket Premium Sirloin (90 menit) dan Shabu-shabu Saja (90 menit).

Kalau harga berbeda antara hari kerja dan akhir pekan, buat dua varian di item yang sama: Senin-Jumat dan Sabtu-Minggu & libur, masing-masing dengan harganya sendiri. Untuk meja berisi tiga dewasa dan satu anak, kasir cukup mengetuk paket dewasa tiga kali dan paket anak sekali, lalu memilih varian hari yang berlaku.

Buat paket sebagai tipe Racikan supaya setiap varian bisa punya resep. Resep ini bukan resep masak, tetapi perkiraan rata-rata bahan yang dihabiskan satu tamu: berapa gram daging sapi slice, ayam, udang dan cumi, sayuran, nasi dan kaldu. Dari sini stok bahan dan modal per orang bisa dihitung.

  1. Langkah 1: Buka Katalog → Kategori, lalu buat kategori seperti Paket per Orang, Minuman, Tambahan & Denda, dan Pencuci Mulut.
  2. Langkah 2: Buka Katalog → Daftar Item, tambah item bertipe Racikan dengan satuan "orang", misalnya Grill & Shabu Dewasa (90 menit).
  3. Langkah 3: Tambahkan varian Senin-Jumat dan Sabtu-Minggu & libur, lalu isi harga masing-masing.
  4. Langkah 4: Isi resep tiap varian dengan perkiraan bahan yang dihabiskan satu tamu.
Edit item Grill & Shabu Dewasa (90 menit) bersatuan orang, dengan resep varian Senin-Jumat dan Sabtu-Minggu & libur
Edit item Grill & Shabu Dewasa (90 menit) bersatuan orang, dengan resep varian Senin-Jumat dan Sabtu-Minggu & libur

Pilihan kuah dan tambahan panggangan lewat add-on

Pilihan yang menempel pada paket dibuat sebagai add-on. Untuk shabu-shabu, buat grup Pilihan kuah dengan opsi Kaldu ayam, Tom yum dan Kuah susu keju, dan batasi supaya hanya satu yang dipilih. Opsi yang sudah termasuk harga paket diberi tambahan harga nol, sementara Kuah susu keju diberi tambahan harga sendiri.

Untuk panggangan, buat grup Tambahan panggangan dengan opsi seperti Keju leleh. Grup ini cukup dipasang ke paket yang memakainya, misalnya paket dewasa dan paket premium, bukan ke paket anak.

Add-on bisa punya resep, jadi kuah tom yum memotong stok pasta tom yum, dan keju leleh memotong stok keju. Pilihan kuah juga tercetak di struk, sehingga dapur tahu panci mana yang harus disiapkan.

Grup add-on Grill & Shabu Dewasa: Pilihan kuah kaldu ayam, tom yum atau susu keju, dan Tambahan panggangan
Grup add-on Grill & Shabu Dewasa: Pilihan kuah kaldu ayam, tom yum atau susu keju, dan Tambahan panggangan

Minuman refill, tambahan waktu dan denda sisa makanan

Minuman di restoran all you can eat biasanya dijual dua cara: refill sepuasnya per orang, atau per gelas. Buat Minuman Refill Sepuasnya sebagai item bersatuan "orang", lalu minuman satuan seperti Es Teh Manis, Es Jeruk dan Lemon Tea sebagai item per gelas. Minuman kaleng dan air mineral botol dibuat sebagai Barang dengan stok sendiri.

Aturan restoran seperti Tambahan Waktu 30 Menit dan Denda Sisa Makanan dibuat sebagai item bertipe Jasa, karena tidak ada stok yang berkurang. Tambahan waktu dihitung per orang, sedangkan denda bisa dihitung per 100 gram sisa makanan. Kasir cukup menambahkan item ini ke pesanan meja sebelum membayar, dan semuanya tercatat rapi di transaksi dan laporan.

Pencuci mulut seperti Bingsu Buah, Es Krim Cone atau Puding Cokelat Cup bisa dijual terpisah. Kalau sudah termasuk paket, cukup masukkan bahannya ke resep paket, dan tidak perlu dijual sebagai item.

Pesanan per meja dan jam datang dengan Bayar Nanti

Tamu all you can eat membayar setelah selesai makan. Saat tamu duduk, masukkan paket per orang dan minuman ke keranjang, lalu tekan Bayar Nanti. Pesanan tersimpan sebagai Pesanan Belum Dibayar dengan nama yang Anda isi, misalnya "Meja 4, 3 dewasa + 1 anak" atau "Meja 9, rombongan kantor".

Salesmaster tidak punya penghitung waktu makan atau sesi per meja. Cara yang praktis: tulis jam datang di nama atau catatan pesanan, misalnya "Meja 4, masuk 18.40". Pelayan bisa melihat dari daftar Pesanan Belum Dibayar meja mana yang sudah lewat 90 menit, lalu menambahkan item Tambahan Waktu 30 Menit kalau tamu ingin lanjut.

Pesanan yang belum dibayar belum dihitung sebagai penjualan dan belum memotong stok. Pesanan ini tersimpan di perangkat tempat ia dibuat, jadi tambahan pesanan dan pembayaran diselesaikan di perangkat kasir yang sama.

Daftar Pesanan Belum Dibayar: Meja 4 dengan 3 dewasa + 1 anak, dan Meja 9 rombongan kantor
Daftar Pesanan Belum Dibayar: Meja 4 dengan 3 dewasa + 1 anak, dan Meja 9 rombongan kantor

Pembayaran, pajak restoran dan struk

Pajak restoran (PB1) dan biaya layanan diatur sekali di Pajak, Biaya, Ongkos, lalu dihitung otomatis di setiap transaksi. Promo seperti potongan ulang tahun atau diskon rombongan diatur di Diskon atau Potongan, supaya kasir tidak menghitung potongan sendiri.

Atur metode pembayaran yang Anda terima, seperti tunai, QRIS, kartu atau transfer bank. Laporan menunjukkan uang masuk per metode dan pajak yang dipungut secara terpisah dari laba.

Struk bisa dicetak di printer thermal Bluetooth atau USB dengan kertas 58 mm atau 80 mm, atau dikirim lewat WhatsApp, email dan link struk web dengan logo restoran Anda. Rincian paket per orang, minuman dan tambahan tampil jelas, jadi tamu mudah memeriksa tagihannya.

Stok daging dan bahan dari perkiraan per orang

Bahan terbesar restoran all you can eat adalah daging, seafood dan sayuran. Catat semuanya sebagai bahan baku dengan satuannya, misalnya gram untuk daging sapi slice, sirloin, ayam fillet, udang & cumi dan sayuran, pcs untuk tahu, dan mililiter untuk kaldu shabu.

Setiap paket per orang yang terjual memotong stok sesuai resep perkiraannya. Angkanya tidak akan persis sama dengan yang dimakan setiap tamu, tetapi rata-ratanya memberi gambaran yang cukup untuk belanja. Bandingkan stok di aplikasi dengan stok nyata di freezer setiap minggu, lalu sesuaikan takaran di resep kalau selisihnya besar.

Atur batas minimum stok untuk daging dan bahan penting, supaya Anda tahu kapan harus memesan lagi. Saat barang datang, catat pembelian dengan harganya, dan Salesmaster memakai harga itu untuk menghitung HPP per orang. Anda jadi tahu berapa modal satu tamu paket dewasa dan berapa sisa untungnya.

  1. Langkah 1: Aktifkan item racikan, lalu buka Katalog → Inventaris → Bahan Baku.
  2. Langkah 2: Tambahkan bahan seperti daging sapi slice, ayam fillet slice, udang & cumi dan kaldu shabu dengan satuan, stok awal dan harga beli.
  3. Langkah 3: Isi resep perkiraan per orang di setiap paket.
  4. Langkah 4: Cocokkan stok aplikasi dengan stok nyata setiap minggu dan sesuaikan resep bila perlu.
Daftar bahan baku Bara Merah Grill & Shabu dengan sisa stok daging sapi slice, sirloin, ayam dan seafood
Daftar bahan baku Bara Merah Grill & Shabu dengan sisa stok daging sapi slice, sirloin, ayam dan seafood

Staf kasir dan perangkat kasir

Pemilik masuk dengan akun utama. Satu akun hanya bisa aktif di satu perangkat pada satu waktu, jadi kasir memakai akun staf, bukan akun Anda. Tambahkan staf, daftarkan perangkat kasirnya, dan staf masuk dengan PIN sesuai perannya. Akun staf tersedia di paket Bronze Pro (1 staf) dan Silver Pro (2 staf).

Staf masuk di perangkat kasir: pilih nama staf, lalu masuk dengan PIN
Staf masuk di perangkat kasir: pilih nama staf, lalu masuk dengan PIN

Laporan, laba bersih dan pelanggan tetap

Laporan harian, mingguan, bulanan dan tahunan menunjukkan total pendapatan, diskon, pajak, metode pembayaran, dan pendapatan per item. Anda bisa melihat berapa banyak paket dewasa, anak dan premium yang terjual, dan apakah akhir pekan memang menyumbang omzet terbesar.

Untuk laba bersih, catat pengeluaran di Keuangan: belanja daging & bahan, gaji karyawan, sewa tempat, listrik & air, gas elpiji dan kebersihan. Setiap pengeluaran punya kategori dan dompet asalnya, seperti kas toko atau rekening bank. Laporan Keuangan menunjukkan omzet dikurangi HPP dan biaya operasional. Laporan bisa diekspor ke Excel atau PDF.

Untuk tamu yang datang lagi, nyalakan Poin loyalitas dan kartu member. Anda menentukan berapa belanja untuk 1 poin, nilai poin, minimum tukar dan batas potongan. Transaksi tetap berjalan saat internet mati: data tersimpan di perangkat dan tersinkron saat internet kembali, dengan mode offline sampai 7 hari.

Keuangan bulan ini: omzet, HPP, biaya operasional dan laba, dengan pengeluaran kebersihan, gaji dan daging sapi
Keuangan bulan ini: omzet, HPP, biaya operasional dan laba, dengan pengeluaran kebersihan, gaji dan daging sapi

Contoh susunan menu restoran all you can eat

Pakai tabel ini sebagai titik awal. Ganti nama dan harganya dengan paket Anda sendiri.

KategoriItemSatuanVarianTipe item
Paket per OrangGrill & Shabu Dewasa (90 menit)orangSenin-Jumat, Sabtu-Minggu & liburRacikan
Paket per OrangGrill & Shabu Anak (<120 cm)orangSenin-Jumat, Sabtu-Minggu & liburRacikan
Paket per OrangPaket Premium Sirloin (90 menit)orangSenin-Jumat, Sabtu-Minggu & liburRacikan
Paket per OrangShabu-shabu Saja (90 menit)orang-Racikan
MinumanMinuman Refill Sepuasnyaorang-Racikan
MinumanAir Mineral 600 mlbotol-Barang
Tambahan & DendaTambahan Waktu 30 Menitorang-Jasa
Tambahan & DendaDenda Sisa Makanan100 g-Jasa
Pencuci MulutBingsu Buahmangkuk-Racikan

Paket per orang dibuat sebagai Racikan dengan resep perkiraan bahan per tamu. Tambahan waktu dan denda tidak punya stok, jadi dibuat sebagai Jasa. Minuman botol dan kaleng dibuat sebagai Barang.

Paket yang cocok untuk restoran Anda

Hitung dulu jumlah bon per hari, bukan jumlah tamu, karena satu meja biasanya satu transaksi. Restoran yang melayani sekitar 25 meja sehari mencatat kira-kira 750 transaksi sebulan.

PaketHargaTransaksi / bulanAkun stafCocok untuk
GratisGratis30Pemilik sajaUntuk mencoba harga per orang, varian hari dan Bayar Nanti sebelum dipakai sungguhan.
Solo ProRp49.000/bulan3.000Pemilik sajaRestoran kecil yang kasirnya dipegang pemilik sendiri.
Bronze ProRp69.000/bulan5.0001 stafRestoran dengan satu kasir yang memakai perangkat sendiri.
Silver ProRp99.000/bulan8.0002 stafRestoran yang lebih ramai, dengan dua staf di perangkat terpisah.

Semua paket termasuk kasir, katalog, struk, laporan dan mode offline. Anda bisa pindah paket kapan saja. Lihat harga →

Pertanyaan yang sering ditanya

Bagaimana mencatat harga per orang dewasa dan anak?
Buat setiap paket sebagai item dengan satuan "orang", misalnya paket dewasa dan paket anak. Kasir menambahkan paket sebanyak jumlah tamu, jadi meja dengan tiga dewasa dan satu anak tercatat tiga paket dewasa dan satu paket anak.
Bisakah harga hari kerja dan akhir pekan dibedakan?
Bisa, dengan varian. Buat varian Senin-Jumat dan Sabtu-Minggu & libur di item yang sama, masing-masing dengan harga sendiri. Kasir memilih varian yang berlaku hari itu.
Apakah Salesmaster punya penghitung waktu makan per meja?
Tidak. Salesmaster tidak punya timer atau sesi per meja. Tulis nomor meja dan jam datang di nama pesanan Bayar Nanti, misalnya "Meja 4, masuk 18.40", lalu tambahkan item Tambahan Waktu 30 Menit kalau tamu melewati batas waktu.
Bagaimana mencatat denda sisa makanan?
Buat Denda Sisa Makanan sebagai item bertipe Jasa, misalnya per 100 gram. Tambahkan ke pesanan meja sebelum pembayaran, dan denda ikut tercatat di transaksi dan laporan.
Bagaimana stok daging bisa dihitung kalau tamu makan sepuasnya?
Isi resep setiap paket dengan perkiraan rata-rata bahan per tamu. Stok berkurang sesuai perkiraan itu setiap paket terjual. Cocokkan dengan stok nyata secara rutin dan sesuaikan takarannya supaya perkiraan makin mendekati kenyataan.
Apakah restoran tetap bisa berjualan saat internet mati?
Bisa. Transaksi tersimpan di perangkat dan tersinkron saat internet kembali. Mode offline bisa dipakai sampai 7 hari sebelum aplikasi perlu tersambung untuk sinkronisasi.
Bisakah pesanan meja dibuka dari perangkat kasir lain?
Tidak. Pesanan Bayar Nanti tersimpan di perangkat tempat ia dibuat, jadi tambahan pesanan dan pembayarannya diselesaikan di perangkat yang sama. Pakai satu perangkat kasir utama untuk pesanan meja.

Butuh bantuan menyusun katalog? Chat tim kami di WhatsApp →

Usaha serupa yang juga memakai Salesmaster

Mulai gratis untuk restoran all you can eat Anda.

Download, daftar, dan catat penjualan pertama dalam beberapa menit.