Aplikasi kasir kafe & coffee shop
Setiap gelas tahu berapa gram kopinya.
Ikuti satu hari di Kopi Teras. Pesanan B-012 dibayar jam 07.15, tiketnya muncul di layar bar, nomornya dipanggil begitu siap, dan malamnya Arif tahu kapan susu harus dipesan.
Juga cocok untukKedai kopi take awayKafe & roasteryKedai teh & boba

07.15 · Antrean · Sasa
B-012
Bungkus · Siap 07.19
Struk · INV/2026/10/41107.15
- 2 × Es kopi susu gula aren · Large
- Rp 56.000
- 1 × Croissant butter
- Rp 25.000
- Bayar
- QRIS
TotalRp 81.000
- Pesanan hari ini
- 142 pesanan
- Penjualan
- Rp 4.260.000
- Untung kotor
- Rp 2.940.000
- Perlu dipesan
- 3 bahan
Masalah di kafe
Kopi terjual ratusan gelas, tapi biji kopinya habis tanpa aba-aba.
Di kafe, modal ada di gram dan mililiter. Kalau penjualan tidak memotong bahan, Anda baru tahu susu habis saat barista membuka kulkas, dan tidak pernah tahu modal per gelas.
01Antrean menumpuk, pembeli bertanya "punya saya sudah?".
Setiap pesanan dapat nomor antrean. Begitu bar menandainya siap, nomornya pindah ke daftar Siap di kasir untuk dipanggil.
Langkah 0202Barista membaca pesanan dari kertas struk.
Pesanan muncul di layar bar begitu dibayar.
Langkah 0203Modal per gelas hanya dikira-kira.
Resep mencatat gram kopi, mililiter susu, dan gelasnya, jadi modal per gelas dihitung dari harga beli.
Langkah 0304Susu dan cup habis di jam ramai.
Bahan berkurang di setiap gelas. Yang di bawah batas pesan ulang ditandai menipis, dan pesanan ke pemasok dibuat dari daftar itu.
Langkah 04
Simulasi · satu hari di Kopi Teras
Satu hari kerja, dari espresso pertama sampai tutup laci.
Kopi Teras memakai paket F&B Starter dengan dua pengguna: Arif dan Sasa. Semua angka di bawah adalah angka yang muncul di layar Tumra.
- 07.1501 · Kasir
Pesanan dibayar, nomor antrean keluar.
Sasa membuka laci dengan modal Rp 300.000. Pembeli memesan 2 es kopi susu gula aren ukuran Large dan 1 croissant untuk dibawa pulang. Ia membayar dengan QRIS dan mendapat nomor B-012, nomor untuk pesanan Bungkus.
Kasir (POS)Struk · INV/2026/10/41107.15
- 2 × Es kopi susu gula aren · Large
- Rp 56.000
- 1 × Croissant butter
- Rp 25.000
- Bayar
- QRIS
TotalRp 81.000
Dari struk yang sama · tanpa input ulang
02 · Bar · 07.15
Tiket di layar bar, nomor di papan panggilan.
Pesanan muncul di layar Bar begitu dibayar. Setelah kopinya jadi, Sasa menekan Siap diantar, dan B-012 pindah ke daftar Siap di kasir untuk dipanggil.
Kasir (POS)Layar bar · B-01207.15
- Es kopi susu gula aren · Large
- 2
- Croissant butter
- 1
- Jenis
- Bungkus
StatusSiap 07.19
03 · Resep · 07.15
Gram kopi dan mililiter susu terpotong.
Satu gelas Large memakai 18 g biji kopi, 150 ml susu, 30 ml gula aren, dan satu cup 16 oz. Croissant dibeli jadi dari pemasok, jadi dicatat sebagai produk berstok dengan harga belinya. Modal keduanya langsung masuk ke untung kotor hari ini.
Produk & stokHitungan untungINV/411
- Penjualan
- Rp 81.000
- Modal (2 × 9.800 + 11.000)
- Rp 30.600
- Untung kotor
- Rp 50.400
Biji kopi2.400 → 2.364 g
- 14.0004 · Stok
Susu UHT di bawah batas pesan ulang.
Setelah jam makan siang, susu UHT tinggal 5,4 liter, di bawah batas 6 liter. Arif membuat pesanan pembelian ke pemasoknya dari daftar stok menipis.
Penjualan & pembelianPesanan pembelian · PO/2026/10/02214.00
- Susu UHT 1 L
- 24 × Rp 20.000
- Total
- Rp 480.000
PemasokCV Dairy Nusantara
- 22.0005 · Tutup laci
Laci ditutup, penjualan hari ini terkumpul.
Sasa menghitung uang dan menutup laci. Pembayaran QRIS tidak dihitung sebagai uang di laci, jadi yang dicocokkan hanya tunai.
Kasir (POS)Tutup laci · Sasa22.00
- Modal awal
- Rp 300.000
- Tunai diterima
- Rp 1.180.000
- Seharusnya ada
- Rp 1.480.000
- Dihitung Sasa
- Rp 1.480.000
SelisihRp 0
22.30 · pemilik
Mesin espresso sudah dingin, Arif tahu modal per gelasnya.
Arif melihat hasil 142 pesanan, modal bahannya, dan bahan yang harus dipesan sebelum besok pagi.
Untung per gelas
Dari resep dan harga pokok rata-rata bahan, bukan perkiraan.
Menu terlaris
Menu yang paling banyak terjual hari ini dan tujuh hari terakhir.
Bahan yang perlu dipesan
Tiga bahan di bawah batas pesan ulang, satu sudah dipesan.
Laci per kasir
Setiap shift tercatat dengan nama, jam, dan selisihnya.
Ringkasan hari ini · Kopi Teras
Selasa, 13 Oktober
- Penjualan
- Rp 4.260.000
- Untung kotor
- Rp 2.940.000
- Terlaris
- Es kopi susu gula aren
- Selisih laci
- Rp 0
142 pesanan
69,0% dari penjualan
68 gelas
Shift Sasa
Perlu dipesan · 3 bahan
- Susu UHT5,4 L / batas 6 L · sudah dipesan
- Gula aren cair0,8 L / batas 2 L
- Cup 16 oz42 / batas 100
Fitur yang dipakai
Fitur di balik satu hari tadi.
Setiap fitur di bawah sudah Anda lihat bekerja di simulasi. Buka halamannya untuk detail lengkap.
- Kasir (POS)Langkah 01 · 05Nomor antrean, Makan di sini/Bungkus, varian ukuran, QRIS, laci per kasir.
- Kasir (POS)Langkah 02Tiket per stasiun tanpa kertas, pesanan siap pindah ke daftar Siap di kasir.
- Produk & stokLangkah 03Takaran gram/ml per varian, modal per gelas.
- Penjualan & pembelianLangkah 04Bahan menipis langsung menjadi pesanan pembelian.
- Dashboard, pencarian & bantuanPemilikMenu terlaris, food cost hari ini, dan bahan menipis di satu layar.
Paket yang dipakai Kopi Teras
Cukup satu paket untuk alur tadi.
Nomor antrean dan layar bar sudah ada di F&B Starter. Naik ke F&B Plus kalau tamu duduk dan memesan di meja.
Dipakai di simulasi
F&B Starter
Rp 71.600Rp 179.000/bulan, termasuk PPN
- Pengguna
- 2 (maks. 3)
- Lokasi kasir
- 1
- Di simulasi
- Arif + Sasa
- Nomor antrean, Makan di sini/Bungkus
- Layar dapur & bar
- Resep dan modal per gelas
- Akuntansi, laporan, dan pajak
F&B PlusRp 139.600/bln · meja, open bill, mode pelayanBandingkan semua paket
FAQ
Sering ditanyakan, dijawab jujur.
Kami menjawab apa adanya, termasuk hal yang belum bisa dilakukan Tumra.
Cocok jika
- Pembeli pesan dan bayar di kasir
- Anda ingin tahu modal per gelas
Belum cocok jika
- Menu Anda bergantung pada banyak tambahan berbayar per gelas (extra shot, sirup)
- Anda butuh program stamp atau poin untuk pelanggan
01Bagaimana dengan extra shot, oat milk, atau less sugar?
Pilihan yang mengubah harga, misalnya ukuran Large atau oat milk, dibuat sebagai varian, masing-masing dengan resepnya. Permintaan tanpa harga seperti less sugar ditulis sebagai catatan di baris pesanan dan tampil di layar bar. Tambahan berbayar yang dipilih per gelas (modifier), seperti extra shot, belum ada.
02Apakah ada kartu stamp atau poin pelanggan?
Belum. Poin, stamp, dan kartu member belum ada. Yang ada adalah grup pelanggan dengan diskon sendiri, misalnya grup Member diskon 10%, yang berlaku saat pelanggannya dipilih di kasir.
03Kalau saya tidak menimbang setiap gelas?
Tetap bisa. Isi resep dengan takaran standar per gelas, lalu cocokkan sesekali lewat stock opname. Atau pakai HPP periodik: modal dihitung dari selisih stok bahan saat Anda menghitungnya, tanpa takaran per gelas. Di mode ini laporan per menu tidak menampilkan modal.
04Croissant saya beli dari bakery. Bagaimana modalnya?
Catat croissant sebagai produk berstok dengan harga belinya. Modalnya memakai harga pokok rata-rata dari setiap pembelian, dan stoknya berkurang di setiap penjualan, sama seperti barang toko.
05Apakah pembeli bisa memesan sendiri lewat QR di meja?
Belum. Pesanan masuk lewat kasir, atau lewat HP pelayan di paket F&B Plus. Pemesanan sendiri lewat QR di meja belum tersedia.
06Apakah kasir bisa dipakai saat internet mati?
Belum. Kasir dan layar bar berjalan di browser dan butuh internet. Kalau koneksi putus saat Bayar ditekan, menekan Bayar lagi melanjutkan penjualan yang sama, jadi tidak tercatat dua kali.
Mulai sekarang
Panggil nomor antrean pertama besok pagi.
Masukkan menu dan resepnya, pasang layar bar, dan lihat modal per gelas di hari pertama. Gratis 30 hari, tanpa kartu kredit.
- Mulai dari paket Gratis
- Tanpa kartu kredit






