Panduan MBS Food Cost
Tim Warung

Cara Input Penjualan (OFD)

Panduan Tim Warung mengunggah laporan penjualan per channel (GoFood, ShopeeFood, QRIS-Gopay, QRIS-ShopeePay) di MBS Food Cost โ€” pilih warung, periode & channel, unggah file CSV lalu tekan 'Proses file' untuk membaca angka NET otomatis, atau isi manual jika tidak ada file. Untuk channel Cash, unggah foto bukti transfer/setoran yang dibaca otomatis (nominal, rekening tujuan, tanggal) dengan rekening tujuan dicocokkan ke daftar resmi outlet & dicap status ๐ŸŸฉ/๐ŸŸฅ/๐ŸŸจ. Untuk channel GrabFood, unggah laporan PDF yang dibaca otomatis (NET, gross, tanggal). Penjualan NET (setelah komisi platform) inilah yang menjadi pembagi Food Cost %, dan unggahan harian terakumulasi menjadi total bulan.

Untuk:Tim Warung

Halaman Penjualan (menu Operasional Harian โ†’ Penjualan) adalah tempat Anda memasukkan hasil penjualan dari tiap aplikasi (channel) โ€” GoFood, ShopeeFood, QRIS-Gopay, QRIS-ShopeePay. Cara tercepat: unggah file laporan (CSV) yang Anda unduh dari aplikasi tersebut, lalu tekan Proses file โ€” aplikasi membaca angka bersihnya (NET) secara otomatis. Kalau tidak ada file, Anda bisa Isi manual. Unggahan setiap hari menumpuk menjadi total bulan.

๐ŸŽ“ Pahami dulu: kenapa pakai angka NET, bukan kotor

Analogi sederhana

Bayangkan Anda jualan lewat ojek online. Pembeli bayar Rp 100.000 (itu angka kotor / gross), tapi aplikasi memotong komisi mereka, jadi yang masuk ke rekening Anda mungkin cuma Rp 70.000 (itu angka bersih / NET). Uang yang benar-benar Anda terima adalah yang NET โ€” jadi itulah yang dipakai untuk menghitung untung-rugi. Angka kotor hanya disimpan sebagai catatan pembanding.

Cara kerjanya: dari file sampai jadi laporan

Unggah laporanCSV dari aplikasi OFD
Aplikasi baca NETOtomatis & dijumlah
Jadi Penjualan NETSetelah komisi
Muncul di laporanPembagi food cost

Kenapa penting?

Penjualan NET adalah pembagi dalam rumus Food Cost % (biaya bahan รท penjualan). Kalau angka penjualan salah, persen food cost ikut salah. Karena itu: unggah laporan yang benar, dan jangan unggah file yang sama dua kali โ€” aplikasi memang akan menolaknya supaya penjualan tidak terhitung dobel. Unggah tiap hari; angka harian akan dijumlahkan sendiri menjadi total bulan.

Mengunggah laporan dari file (CSV)

Pilih warung, periode & channel

Dari menu kiri, pilih Penjualan. Pastikan Warung benar, Periode adalah bulan laporannya (mis. 2026-06), dan Channel sesuai aplikasi asal file โ€” mis. GoFood.

Penjualan โ€” pilih warung, periode & channel

Pilih file laporan, lalu tekan "Proses file"

Pada File laporan (CSV / PDF / foto), pilih file CSV yang Anda unduh dari aplikasi penjualan. Lalu tekan Proses file.

Aplikasi membaca file dan menampilkan Amount NET (penjualan bersih) yang sudah dijumlahkan otomatis, beserta jumlah baris dan angka kotor (gross) sebagai pembanding.

Periksa & betulkan, isi nama penginput

Aplikasi mengisi Tanggal Penjualan otomatis dari file (ada tulisan kecil "๐Ÿ“… dari file โ€” boleh dikoreksi") โ€” betulkan kalau perlu. Amount NET juga boleh dikoreksi. Isi Nama penginput (nama Anda).

Penjualan โ€” periksa angka NET

Tekan Simpan Penjualan

Muncul pesan hijau "โœ… Tersimpan: GoFood BENOWO 2026-06 = Rp934.200. (Akumulasi harian.)". Penjualan hari itu tersimpan dan ditambahkan ke total bulan.

File yang sama ditolak. Kalau Anda mengunggah file yang persis sama dua kali, aplikasi menampilkan "File ini sudah pernah diunggah (mencegah dobel hitung)." dan tidak menyimpan ulang. Ini sengaja, supaya penjualan tidak terhitung dua kali. Untuk hari berikutnya, unduh file baru dari aplikasi penjualan.

Isi manual (kalau tidak ada file)

Untuk channel selain Cash, Anda bisa menekan Isi manual dan langsung mengetik Amount NET, tanggal, dan nama penginput โ€” tanpa file.

Channel Cash & GrabFood berbeda โ€” wajib unggah file. Untuk Cash dan GrabFood, tombol Isi manual disembunyikan: Cash wajib melampirkan foto bukti transfer/setoran, dan GrabFood wajib melampirkan laporan PDF. Keduanya dibaca otomatis (lihat bagian di bawah).

Channel Cash: foto bukti setoran (dibaca otomatis)

Untuk:KeuanganAdminOwner / Pemilik

Untuk uang tunai (Cash) yang Anda setor ke rekening, aplikasi membaca foto bukti transfer secara otomatis: nominal, nomor rekening tujuan, nama pemilik, dan tanggal โ€” Anda tinggal memeriksa lalu menyimpan. Karena ini menyangkut uang & rekening, langkah Proses file untuk Cash hanya bisa dilakukan oleh Admin/Keuangan/Owner (bukan staf biasa).

๐ŸŽ“ Pahami dulu: kenapa rekening tujuan diperiksa

Analogi sederhana

Bayangkan uang laci warung disetor ke bank. Yang benar, uang itu masuk ke rekening resmi warung. Kalau ada yang diam-diam mentransfer ke rekening pribadi, itu tanda bahaya. Aplikasi membandingkan rekening tujuan di foto dengan daftar rekening resmi outlet dan memberi tanda warna โ€” supaya selisih setoran cepat ketahuan.

Tiga tanda status rekening

๐ŸŸฉ Rekening sesuaiCocok dgn daftar resmi
๐ŸŸฅ TIDAK COCOKBukan rekening resmi
๐ŸŸจ Belum terdaftarDaftar rekening kosong

Kenapa penting?

Status dicap otomatis oleh server dan tidak bisa Anda ubah dari form โ€” jadi tanda ๐ŸŸฅ tidak bisa dihapus dengan mengetik. Setoran yang TIDAK COCOK tetap bisa disimpan, tapi ditandai supaya diperiksa. Inilah pengaman agar tidak ada uang setoran yang nyasar ke rekening pribadi tanpa ketahuan.

Pilih Cash, lalu unggah foto bukti

Pilih Channel = Cash. Kolom file berubah menjadi "Foto bukti transfer/setoran (wajib) *" โ€” pilih foto bukti transfernya (jpg/png), lalu tekan Proses file.

Penjualan โ€” Cash wajib foto

foto bukti transfer/setoran โ†’ dibaca otomatis (boleh dikoreksi)

Periksa angka & rekening yang dibaca aplikasi

Aplikasi mengisi Amount NET (nominal setoran), Tanggal, dan kotak Rekening tujuan setoran (No. rekening, Bank, Nama pemilik) โ€” semuanya boleh dikoreksi kalau pembacaan kurang pas. Di atas kotak rekening muncul tanda status (๐ŸŸฉ/๐ŸŸฅ/๐ŸŸจ).

Penjualan โ€” bukti Cash dibaca otomatis

๐ŸŸจ Rekening belum terdaftar

Status rekening dicap otomatis oleh server saat disimpan โ€” tidak bisa diubah dari sini.

Isi nama penginput, lalu Simpan Penjualan

Isi Nama penginput, lalu tekan Simpan Penjualan. Muncul pesan hijau "โœ… Tersimpan: Cash BENOWO 2026-06 = Rp406.875. (Akumulasi harian.)". Status rekening (๐ŸŸฉ/๐ŸŸฅ/๐ŸŸจ) ikut tersimpan dan dipakai untuk pemeriksaan setoran.

Foto wajib. Kalau Anda mencoba menyimpan Cash tanpa memproses foto dulu, muncul "Cash wajib melampirkan FOTO bukti transfer (proses file dulu)." โ€” pilih foto lalu tekan Proses file dulu. Foto yang sama juga ditolak (mencegah dobel hitung), sama seperti file CSV.

Channel GrabFood: laporan PDF (dibaca otomatis)

Untuk:KeuanganAdminOwner / Pemilik

Untuk GrabFood, aplikasi membaca laporan PDF yang Anda unduh dari aplikasi GrabMerchant: penjualan bersih (NET), angka kotor (gross), dan tanggal โ€” Anda tinggal memeriksa lalu menyimpan, tanpa mengetik angka dari PDF satu per satu. Sama seperti Cash, langkah Proses file untuk GrabFood hanya bisa dilakukan oleh Admin/Keuangan/Owner (karena menyangkut dokumen uang).

Pilih GrabFood, lalu unggah laporan PDF

Pilih Channel = GrabFood. Kolom file berubah menjadi "Laporan GrabFood (PDF) (wajib) *" โ€” pilih file PDF laporannya, lalu tekan Proses file.

Penjualan โ€” GrabFood wajib PDF

PDF laporan GrabFood โ†’ dibaca otomatis (boleh dikoreksi)

Periksa NET, gross & tanggal yang dibaca aplikasi

Aplikasi mengisi Amount NET (penjualan bersih), Gross (angka kotor), dan Tanggal Penjualan otomatis dari PDF (ada tulisan "๐Ÿ“… dari file โ€” boleh dikoreksi") โ€” semuanya boleh dikoreksi kalau pembacaan kurang pas. GrabFood tidak punya kotak rekening tujuan (itu khusus Cash).

Penjualan โ€” laporan GrabFood dibaca otomatis

Isi nama penginput, lalu Simpan Penjualan

Isi Nama penginput, lalu tekan Simpan Penjualan. Muncul pesan hijau "โœ… Tersimpan: GrabFood BENOWO 2026-06 = Rp406.875. (Akumulasi harian.)".

PDF wajib & dibaca otomatis butuh internet. Kalau pembacaan otomatis gagal (mis. internet bermasalah), form tetap bisa diisi manual โ€” ketik Amount NET dan tanggalnya sendiri, lalu simpan. Laporan PDF yang sama juga ditolak (mencegah dobel hitung), sama seperti file CSV dan foto Cash.

On this page