Panduan

Cara split bill: hitung pajak dan service dari struk

Pesanan beda-beda, jadi pajak dan service juga jangan langsung dibagi rata. Cara split bill yang mudah dicek: jumlahkan pesanan tiap orang, bagi menu bersama, lalu alokasikan biaya tambahan sesuai porsi masing-masing. Pakai kalkulator split bill kalau ingin langsung menghitung.

Cek dasar pajak dan service di struk

Per 16 Oktober 2026, UU 1/2022 tentang HKPD Pasal 58 menetapkan batas tarif PBJT makanan dan minuman sebesar 10%; tarif setempat ditetapkan lewat Perda kabupaten/kota, dengan pengaturan khusus di DKI Jakarta. Jadi, jangan menganggap semua restoran otomatis memakai tarif yang sama.[1]

Cari baris pajak restoran di struk, yang bisa berlabel PB1 atau PBJT, lalu cek nominal dan dasar hitungnya. Sebagai contoh aturan daerah, Pergub DKI Jakarta 35/2024 Pasal 8 memasukkan service charge dalam dasar PBJT. Contoh di bawah mengikuti urutan itu; tetap cocokkan dengan struk dan aturan daerah tempat makanmu.[2]

Contoh ini struk simulasi, bukan foto transaksi pelanggan. Service 5%, diskon 10%, dan pajak 10% adalah asumsi contoh; service bukan tarif pajak nasional. Jangan tambahkan biaya lagi kalau harga sudah termasuk semuanya.

Contoh struk: tiga orang dengan pesanan berbeda

Pesanan sebelum diskon dan biaya tambahan
MenuYang makanJumlah
Nasi dan es tehAyuRp80.000
Ayam dan jusBimaRp70.000
Mi dan kopiCitraRp60.000
Camilan bersamaBertiga, masing-masing Rp10.000Rp30.000
SubtotalRp240.000

Setelah camilan dibagi, pesanan Ayu Rp90.000, Bima Rp80.000, dan Citra Rp70.000. Porsi Ayu = 90.000 ÷ 240.000 = 37,5%. Porsi ini dipakai untuk membagi diskon seluruh pesanan, service, dan pajak pada contoh ini.

Urutan hitung sesuai asumsi struk
BarisPerhitunganJumlah
Subtotal90.000 + 80.000 + 70.000Rp240.000
Diskon seluruh pesanan10% × 240.000−Rp24.000
Setelah diskon240.000 − 24.000Rp216.000
Service (asumsi contoh)5% × 216.000Rp10.800
Dasar pajak contoh216.000 + 10.800Rp226.800
PBJT contoh10% × 226.800; service masuk dasar pajak seperti pada contoh Jakarta[2]Rp22.680
Total216.000 + 10.800 + 22.680Rp249.480

Bagi pajak dan service sesuai porsi pesanan

Hasil patungan yang pas sampai rupiah terakhir
NamaPesananDiskonServicePajakBayar
AyuRp90.000−Rp9.000Rp4.050Rp8.505Rp93.555
BimaRp80.000−Rp8.000Rp3.600Rp7.560Rp83.160
CitraRp70.000−Rp7.000Rp3.150Rp6.615Rp72.765
TotalRp240.000−Rp24.000Rp10.800Rp22.680Rp249.480

Rumus bagian tiap orang: pesanan − bagian diskon + bagian service + bagian pajak. Cara bagi tagihan restoran ini membuat orang yang pesan lebih sedikit ikut menanggung biaya tambahan lebih sedikit juga.

Diskon khusus dan pembulatan jangan sampai bikin selisih

  • Kalau promo hanya berlaku untuk satu menu, kurangi harga menu itu dulu. Jangan membagi potongannya ke orang yang tidak memesan menu tersebut.
  • Kalau struk memotong diskon sebelum service dan pajak, ikuti urutan itu. Cashback yang baru diterima setelah pembayaran tidak otomatis mengurangi dasar di struk; sepakati terpisah bagaimana membaginya.
  • Cocokkan nominal service, pajak, dan total akhir dengan struk. Jika ada biaya atau dasar hitung lain, jangan memaksa persentase contoh ini.

Agar total patungan sama persis dengan struk, pakai Rp93.555 + Rp83.160 + Rp72.765. Kalau sepakat membulatkan ke Rp100, bulatkan total sekali menjadi Rp249.500, lalu bagikan sisa pembulatan: Ayu Rp93.500, Bima Rp83.200, Citra Rp72.800. Totalnya pas Rp249.500, dengan tambahan Rp20 yang perlu disepakati.

Jangan membulatkan semua bagian secara terpisah tanpa mengecek jumlah akhirnya. Kalkulator membagi sisa rupiah ke pecahan terbesar; kalau pecahannya sama, urutan nama menjadi penentu.

Tanya jawab

Apakah pajak dan service dibagi rata?

Kalau pesanan berbeda, bagi sesuai porsi pesanan masing-masing setelah menu bersama dibagi. Bagi rata cocok kalau semua sepakat menanggung seluruh tagihan sama besar.

Kenapa totalnya bukan tinggal tambah persentase service dan pajak?

Dasar hitung pajak bisa mencakup service, seperti aturan daerah dalam contoh ini.[2] Ikuti dasar dan nominal yang tercetak di struk.

Apakah uang patungan dibayar lewat ShareDues?

Tidak. ShareDues tidak menerima atau memindahkan uang. Teman-teman membayar langsung lewat transfer bank, dompet digital, atau tunai.

Sumber

  1. DJPK, Kementerian Keuangan, UU Nomor 1 Tahun 2022, Pasal 57–59, diakses Oktober 2026
  2. Bapenda DKI Jakarta, Ketentuan dasar pengenaan PBJT pada Pergub Nomor 35 Tahun 2024, Pasal 8, diakses Oktober 2026

Sering patungan dengan orang yang sama?

Biar aplikasinya yang mencatat

ShareDues mencatat pengeluaran dan saldo grup untuk teman kos, liburan, atau makan bareng tiap Jumat. Kalian saling bayar seperti biasa; uangnya tidak lewat ShareDues.

  • Transfer paling sedikit

    Sekali tap, fitur Lunasi menghitung transfer paling sedikit untuk melunasi semua tagihan di seluruh circle kamu sekaligus.

  • Lintas mata uang

    Sembilan mata uang dengan kurs harian, jadi patungan liburan dalam baht, ringgit, dan rupiah tetap pas hitungannya.

  • Tinggal ketik, langsung terbagi

    Ketik "makan malam 340 ribu, berempat" dan AI mengubahnya jadi patungan yang masih bisa kamu atur sebelum disimpan.

ShareDues tersedia di Android lewat akses awal khusus undangan. Kirim email untuk mendapat undangan dalam beberapa hari. Versi iOS sedang dikerjakan; pengguna iPhone bisa meminta kabar peluncuran lewat email. Patungan di aplikasinya gratis.