Early AdopterDiskon 60% seumur hidup untuk 50 pendaftar pertama.Diskon 60% seumur hidupDaftar sekarangDaftar

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

Barista menuang susu dari pitcher di samping mesin espresso, dengan cangkir dan gelas kopi di atas meja bar kayu.

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.

  1. 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 02
  2. 02Barista membaca pesanan dari kertas struk.

    Pesanan muncul di layar bar begitu dibayar.

    Langkah 02
  3. 03Modal per gelas hanya dikira-kira.

    Resep mencatat gram kopi, mililiter susu, dan gelasnya, jadi modal per gelas dihitung dari harga beli.

    Langkah 03
  4. 04Susu 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.

  1. 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.

    Layar bar · B-01207.15

    Es kopi susu gula aren · Large
    2
    Croissant butter
    1
    Jenis
    Bungkus

    StatusSiap 07.19

    Kasir (POS)

    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.

    Hitungan 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

    Produk & stok
  2. 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 & pembelian

    Pesanan pembelian · PO/2026/10/02214.00

    Susu UHT 1 L
    24 × Rp 20.000
    Total
    Rp 480.000

    PemasokCV Dairy Nusantara

  3. 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

Laci ditutup 22.00
Penjualan
Rp 4.260.000

142 pesanan

Untung kotor
Rp 2.940.000

69,0% dari penjualan

Terlaris
Es kopi susu gula aren

68 gelas

Selisih laci
Rp 0

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

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

Hemat 60% seumur hidup

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
Coba F&B Starter gratis 30 hari

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
Tanya lewat email atau formulir[email protected]
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

Daftar · langkah 1 dari 2

Usaha Anda bergerak di bidang apa?