Lewati ke konten utama
CalcMax

Kalkulator PPN

Rentang: 0,01 – 1.000.000.000

Rentang: 0 – 100

Hasil

24,00

Pajak

Jumlah sebelum pajak
120,00
Jumlah termasuk pajak
144,00
Pajak, bagian dari total
16,67%

Pajak Pertambahan Nilai (PPN) dikenakan atas hampir semua barang dan jasa yang dijual, dan satu hal yang paling sering membingungkan adalah bahwa harga di label dan harga di pembukuan adalah dua angka yang berbeda. Kalkulator PPN ini memindahkan Anda di antara keduanya, ke dua arah. Tambahkan pajak pada nilai tanpa pajak, dan 120 ditambah 20% menjadi 144, dengan 24 sebagai pajaknya. Pisahkan lagi pajaknya dari 144, dan jawabannya kembali 120, dengan 24 yang sama di dalamnya — dan simetri itu hanya bekerja karena arah kedua membagi, bukan mengurangi. Mengambil 20% dari 144 dengan pengurangan menghasilkan 115,20, dan itu bukan nilai tanpa pajaknya; pembagian yang benar, 144 ÷ 1,20, menghasilkan 120. Inilah kesalahan aritmetika yang paling umum pada pajak pertambahan nilai, dan letaknya justru di arah yang paling tidak diduga orang, karena pajak yang ditambahkan pada waktu naik dan pajak yang dikeluarkan pada waktu turun adalah 24 yang sama, sedangkan persentase yang diwakili oleh 24 itu sama sekali bukan 20%. Di dalam harga yang sudah termasuk pajak 20%, pajaknya adalah 16,67% dari totalnya. Panel di halaman ini mencetak pecahan itu sebagai baris terakhirnya, dan bagi penjual yang harus tahu berapa bagian dari uang di kasir yang sebenarnya bukan miliknya, angka itu sering kali yang paling berguna di antara keempatnya. Tentang Indonesia: tarif 20% pada contoh di atas hanyalah angka contoh. Yang berlaku di Indonesia adalah tarif PPN yang ditetapkan undang-undang, dan tarifnya pernah berubah — 11% sejak April 2022, lalu 12% untuk sebagian besar barang sejak Januari 2025. Karena itu halaman ini memperlakukan tarif sebagai masukan yang Anda isi sendiri, bukan konstanta. Perlu diketahui juga bahwa di Indonesia sebuah usaha hanya boleh memungut PPN kalau sudah berstatus Pengusaha Kena Pajak (PKP), dan pajak yang dipungut itu harus diterbitkan dalam faktur pajak. Tabel di bawah memuat tarif yang berlaku di tiga tempat lain, karena kalkulator yang hanya berhitung tanpa menyebut tarif siapa yang sedang dihitung akan meninggalkan bagian yang justru berubah.

Tarif di tiga tempat, dan apa yang dikenai masing-masing tarif

NegaraObjek yang dikenai tarifTarif
Tiongkok (daratan)Tarif standar, atas penjualan barang, jasa reparasi dan penggantian, serta sewa barang bergerak berwujud, dan atas impor. Inilah tarif yang dibawa oleh sebagian besar faktur di Tiongkok daratan, dan tarif itu dikenakan atas harga tanpa pajak dengan pajaknya dicantumkan terpisah pada faktur pajak khusus.13%
Tiongkok (daratan)Tarif yang lebih rendah, atas angkutan, jasa pos, telekomunikasi dasar, konstruksi, sewa dan penjualan properti, pengalihan hak atas tanah, serta daftar barang tertentu termasuk hasil pertanian, minyak nabati konsumsi dan garam, utilitas seperti air, pemanas, gas dan listrik, dan buku, surat kabar serta terbitan berkala. Daftar itu adalah bagian dari undang-undang, bukan kebijakan yang bisa bergeser sendiri.9%
Tiongkok (daratan)Tarif atas jasa dan aset tak berwujud yang tidak tercakup dua tarif di atas — jasa modern, jasa keuangan, jasa gaya hidup, dan penjualan aset tak berwujud selain hak atas tanah. Inilah tarif yang berlaku untuk sebagian besar faktur jasa antarperusahaan, dan karena itulah kelompok 6% paling sering terlihat di bidang konsultasi dan teknologi.6%
Tiongkok (daratan)Tarif pungutan dalam metode penghitungan sederhana, yang ditetapkan undang-undang sebesar tiga persen. Ini bukan tarif keempat dalam pengertian yang sama dengan yang lain: metode sederhana menghitung pajaknya sebagai penjualan dikalikan tarif pungutan, tanpa kredit pajak masukan yang diberikan metode umum, dan metode itulah yang biasanya dipakai wajib pajak berskala kecil.3%
Britania RayaTarif standar, atas sebagian besar barang dan jasa. Britania Raya juga punya tarif pengurangan 5% untuk hal-hal seperti bahan bakar rumah tangga dan kursi mobil anak, serta tarif nol untuk sebagian besar makanan, buku dan pakaian anak, dan secara terpisah membebaskan hal-hal seperti asuransi dan sebagian besar pendidikan — tarif nol dan pembebasan adalah dua hal yang berbeda, karena pajak masukan yang bertarif nol umumnya bisa dikreditkan sedangkan yang dibebaskan umumnya tidak.20%
JermanTarif standar menurut Pasal 12 ayat (1) undang-undang pajak peredaran, atas sebagian besar barang dan jasa. Tarif pengurangan 7% menurut Pasal 12 ayat (2) berlaku untuk daftar penyerahan tertentu termasuk sebagian besar makanan, buku, surat kabar dan angkutan umum setempat, dan daftar itu dicantumkan di dalam undang-undangnya sendiri. Harga di Jerman lazimnya ditampilkan dengan pajaknya sudah ada di dalamnya.19%

Tidak satu pun tarif di sini dipakai oleh kalkulatornya — ia memakai tarif apa pun yang Anda ketik — dan tabel ini ada karena halaman yang mengerjakan aritmetika tanpa menyebut tarif siapa yang ada akan meninggalkan bagian yang justru berubah. Baca kolom pertama untuk fakta bahwa tidak ada yang namanya "tarif PPN", yang ada hanyalah tarif-tarif: tiga yurisdiksi, enam angka, dan rentangnya dari 3% sampai 20% sebelum tarif pengurangan diperhitungkan. Baca kolom tengah untuk tahu mengapa: setiap tarif di sini melekat pada uraian tentang suatu transaksi, bukan pada sebuah angka, dan uraian itulah yang menentukan tarif mana yang berlaku. Kolom terakhir adalah angka yang Anda ketik ke kolom di atas; kolom tengah adalah bagian yang harus dijawab manusia. Dua catatan tentang cara membacanya. Baris Tiongkok adalah tarif menurut undang-undang PPN Tiongkok yang mulai berlaku pada awal 2026, dan yang ketiga di antaranya adalah tarif pungutan dalam metode sederhana, bukan tarif biasa yang keempat. Kedua baris Eropa itu hanya tarif standarnya — kedua negara juga punya tarif pengurangan, dan Britania Raya juga punya tarif nol yang tidak sama dengan pembebasan. Indonesia sendiri sengaja tidak masuk tabel ini: yang berlaku di Indonesia adalah tarif PPN tunggal yang ditetapkan undang-undang, dan tarifnya pernah berubah, sehingga menaruhnya sebagai satu baris di sini akan membuat tabel ini usang lebih cepat daripada tabelnya sendiri. Pembahasan PPN Indonesia ada di bagian keterbatasan dan di daftar pertanyaan di halaman ini.

Rumus

Pajak yang ditambahkan = nilai tanpa pajak × tarif | Pajak yang dipisahkan = harga termasuk pajak ÷ (1 + tarif) − harga termasuk pajak

baseAmount
Angka yang menjadi dasar penghitungan pajak, dan angka yang mana tergantung pada arah yang Anda pilih. Kalau menambahkan pajak, ini harga tanpa pajak. Kalau memisahkan pajak, ini harga yang sudah termasuk pajak. Kolom ini dinamai menurut besarannya, bukan menurut salah satu harga, karena nama seperti nilai tanpa pajak akan salah pada separuh keadaan — dan menukar keduanya adalah kesalahan PPN yang paling umum, sebab menambahkan pajak pada harga yang sudah termasuk pajak berarti memungutnya dua kali.
vatRate
Tarif yang ditambahkan atau dipisahkan, sebagai persentase. Ini kolom isian dan bukan daftar tetap, karena tidak ada satu tarif yang bisa dipatok: tarif standarnya 20% di Britania Raya, 19% di Jerman, dan 13% untuk sebagian besar barang di Tiongkok daratan, dan tarif pengurangan ada di semua tempat itu. Kalkulator ini tidak memutuskan tarif mana yang berlaku untuk barang Anda; itu pertanyaan hukum pajak, dan tabel di bawah menyebutkan tarifnya, bukan tarif mana yang menjadi milik Anda.
mode
Arah mana yang ditempuh. Tambah pajak mengambil harga yang belum termasuk pajak lalu menaruh pajaknya di atasnya. Pindahkan pajak mengambil harga yang sudah termasuk pajak lalu mengeluarkan pajaknya. Keduanya sama-sama lazim, dan tidak ada yang merupakan kasus khusus dari yang lain.
taxAmount
Pajaknya sendiri, dan angka utama di panel karena itulah yang ditanyakan ke halaman ini. Pada kedua arah, pajaknya adalah selisih antara kedua harga itu, dan pada arah pemisahan pajaknya diperoleh dengan pengurangan, bukan dengan pembagian kedua kalinya — itulah sebabnya pasangan harga dan pajaknya selalu berjumlah tepat, tanpa sisa pembulatan yang harus dikejar.
netAmount
Harga tanpa pajak. Kalau Anda menambahkan pajak, inilah yang Anda ketik; kalau Anda memisahkan pajak, inilah hasil pembagiannya. Ini angka yang masuk ke dalam surat pemberitahuan sebagai peredaran yang dikenai pajak.
grossAmount
Harga dengan pajaknya di dalamnya: yang benar-benar dibayar pembeli dan yang masuk ke kasir. Kalau Anda memisahkan pajak, inilah yang Anda ketik; kalau Anda menambahkannya, inilah jumlahnya. Angka inilah yang cocok dengan mutasi rekening, dan angka inilah yang bukan peredaran yang dikenai pajak.
vatFraction
Pajak sebagai bagian dari harga kotor, dan baris yang paling sering mengejutkan orang. Pada tarif 20% nilainya 16,67%, pada tarif 13% nilainya 11,50%, dan pada tarif 5% nilainya 4,76% — tidak pernah sama dengan tarifnya sendiri, karena tarifnya adalah bagian dari harga tanpa pajak sedangkan angka ini bagian dari angka yang lebih besar. Inilah pecahan yang perlu diketahui sebuah usaha untuk menyisihkan jumlah yang benar dari uang yang sudah diterimanya.

Pakai halaman ini kalau Anda punya harga dalam satu bentuk dan membutuhkannya dalam bentuk yang lain: pemasok menyebut angka tanpa pajak dan Anda perlu totalnya untuk dibayar, harga di rak sudah termasuk pajak dan Anda perlu jumlah yang bisa dikreditkan, atau faktur datang hanya dengan total harga kotor sementara surat pemberitahuan meminta peredaran yang dikenai pajak. Arah pemisahan punya satu kegunaan kedua yang mudah terlewat — memeriksa apakah pajak pada sebuah faktur pajak dihitung dengan benar, karena membagi total kotornya dengan satu ditambah tarif adalah hitungan yang bisa diulang siapa saja, dan pemasok yang mengurangi persentasenya akan meleset beberapa persen. Dan baris terakhir menjawab pertanyaan yang tidak dijawab tiga baris lainnya: berapa bagian dari uang yang sudah ada di kasir yang bukan milik Anda. Itulah angka yang perlu disisihkan, dan angkanya lebih kecil daripada tarifnya — persis itulah sebabnya usaha yang menyisihkan sebesar tarifnya sendiri akan kurang.

Contoh hitungan

  1. Bawaan: 120 tanpa pajak, ditambah 20%

    1. Pajak: 120 × 20 ÷ 100 = 24
    2. Harga termasuk pajak: 120 + 24 = 144
    3. Pajak sebagai bagian dari harga kotor: 24 ÷ 144 × 100 = 16,67%

    Arah yang lurus, dan arah di mana baris terakhir paling layak dibaca: 20% dari harga tanpa pajak adalah 16,67% dari harga yang dibayar pembeli, karena 24 itu diukur terhadap total yang sudah berisi dirinya sendiri. Kedua pernyataan itu benar untuk 24 yang sama.

  2. Angka yang sama dibalik: 144 sudah termasuk 20%

    1. Harga tanpa pajak: 144 ÷ 1,20 = 120
    2. Pajak: 144 − 120 = 24
    3. Pajak sebagai bagian dari harga kotor: 24 ÷ 144 × 100 = 16,67%

    Keempat angkanya sama persis dengan contoh di atas, dan itulah intinya: kalau tarifnya membagi dengan habis, kedua arah itu saling membalik, dan halaman ini bisa dipakai dari ujung mana pun. Pembagiannya bukan hiasan. Mengurangi 20% dari 144, yaitu 28,80, akan menghasilkan 115,20 dengan pajak 28,80 — harga tanpa pajak yang terlalu rendah, pajak yang terlalu tinggi, dan faktur yang tidak akan pernah cocok.

  3. Total kotor yang tidak terbagi habis: 100 sudah termasuk 20%

    1. Harga tanpa pajak: 100 ÷ 1,20 = 83,333…, dibulatkan menjadi 83,33
    2. Pajak: 100 − 83,33 = 16,67
    3. Pajak sebagai bagian dari harga kotor: 16,67 ÷ 100 × 100 = 16,67%

    Angka bulat tidak tetap bulat pada arah ini, dan itu wajar, bukan kesalahan — harga yang sudah termasuk pajak belum tentu disusun dari harga bulat yang belum termasuk pajak. Perhatikan bahwa pajaknya 16,67 dan bukan 16,66: pajak itu adalah selisih antara kedua harga yang sudah dibulatkan, sehingga ketiga barisnya berjumlah tepat 100,00. Menghitungnya sebagai 100 dikurangi hasil pembagian yang dibulatkan lalu mencetak pajak yang tidak menutup adalah jenis selisih setengah sen yang muncul di surat pemberitahuan.

  4. Tiongkok daratan, tarif standar: 1.000 tanpa pajak pada 13%

    1. Pajak: 1.000 × 13 ÷ 100 = 130
    2. Harga termasuk pajak: 1.000 + 130 = 1.130
    3. Pajak sebagai bagian dari harga kotor: 130 ÷ 1.130 × 100 = 11,50%

    Tarif yang berlaku untuk sebagian besar barang yang dijual di Tiongkok daratan, sekaligus aritmetika yang menunjukkan mengapa baris terakhir bukan tarifnya: pajak 13% adalah 11,50% dari harga yang sudah termasuk pajak. Jalankan 1.130 yang sama mundur melalui arah pemisahan, dan harga tanpa pajaknya kembali 1.000 serta pajaknya 130, tepat — pasangan yang bersih, karena 13% dari 1.000 kebetulan merupakan bilangan bulat sen.

  5. Tarif yang tidak menutup: 99,99 tanpa pajak pada 7,5%

    1. Pajak: 99,99 × 7,5 ÷ 100 = 7,49925, dibulatkan menjadi 7,50
    2. Harga termasuk pajak: 99,99 + 7,50 = 107,49
    3. Pajak sebagai bagian dari harga kotor: 7,50 ÷ 107,49 × 100 = 6,98%

    Masukkan 107,49 dengan tarif yang sama dan arah pemisahan memberi kembali 99,99 dengan pajak 7,50 — pasangannya menutup, meskipun 7,49925 harus dibulatkan untuk sampai ke sana. Pasangan itu menutup karena pajaknya didefinisikan sebagai selisih antara kedua harga, bukan dihitung ulang untuk kedua kalinya, sehingga pembulatannya mendarat di satu tempat dan tetap di sana alih-alih bergeser di antara ketiga barisnya.

  6. Tarif nol: 120 pada 0%

    1. Pajak: 120 × 0 ÷ 100 = 0
    2. Harga termasuk pajak: 120 + 0 = 120
    3. Pajak sebagai bagian dari harga kotor: 0 ÷ 120 × 100 = 0%

    Bukan kasus yang harus disaring keluar, melainkan kelompok yang nyata: Britania Raya mengenakan 0% atas sebagian besar makanan, buku dan pakaian anak. Tarif nol tidak sama dengan berada di luar cakupan pajak — penjual yang bertarif nol biasanya masih bisa mengkreditkan pajak atas masukannya, dan justru itulah bedanya tarif nol dengan pembebasan.

Batasan

Kalkulator ini hanya mengerjakan aritmetikanya, tidak lebih. Ia tidak tahu tarif mana yang berlaku untuk apa yang Anda jual, dan itu bukan rincian yang sengaja dihilangkan demi keringkasan: apakah sebuah penyerahan merupakan jasa angkutan pada tarif tertentu atau bagian pelengkap dari penjualan barang adalah pertanyaan tentang sifat transaksinya, yang dijawab oleh hukum pajak dan oleh praktik otoritas yang mengurusnya, dan tidak ada aritmetika yang bisa memutuskannya. Kalau satu transaksi memuat lebih dari satu tarif, aturan yang lazim adalah mencatat bagiannya satu per satu; tanpa itu, tarif tertinggi yang dikenakan. Halaman ini juga tidak memodelkan apa pun di luar pajaknya sendiri: tidak ada kredit pajak masukan, tidak ada batas kewajiban mendaftar sebagai Pengusaha Kena Pajak, tidak ada mekanisme pajak masukan atas jasa dari luar negeri, tidak ada aturan tempat penyerahan, tidak ada pembebasan, dan tidak ada aturan pembulatan yang diwajibkan otoritas pajak — sebagian otoritas mewajibkan pajaknya dibulatkan ke bawah ke satuan mata uang terkecil, bukan ke satuan sen terdekat. Dua hal tentang aritmetikanya sebaiknya sudah diduga, bukan dilaporkan sebagai cacat. Yang pertama adalah celah yang muncul ketika tarifnya tidak membagi habis: arah pemisahan bisa menghasilkan harga tanpa pajak dengan desimal lebih banyak daripada yang akan pernah dimiliki sebuah harga, dan di sini hasilnya dibulatkan ke satuan sen terdekat, sehingga pajak pada sebuah faktur kadang berbeda satu sen dari pajak pada surat pemberitahuan yang dihitung dalam satu langkah. Yang kedua adalah baris terakhir: ia adalah pecahan dari harga kotor dan bukan tarif, jadi nilainya tidak akan pernah sama dengan tarif yang Anda masukkan — 20% menjadi 16,67%, 13% menjadi 11,50%, 5% menjadi 4,76%. Tentang Indonesia, tiga hal perlu diperjelas. Pertama, nama pajaknya bukan PPN gaya Eropa: yang berlaku di Indonesia adalah PPN (Pajak Pertambahan Nilai) sebagai satu tarif nasional, sedangkan tarif berlapis seperti pada tabel di bawah adalah keadaan di tempat-tempat yang tabel itu sebutkan, bukan keadaan di Indonesia. Kedua, kewenangan memungut PPN tidak melekat pada semua usaha: sebuah usaha harus lebih dulu berstatus Pengusaha Kena Pajak (PKP) agar boleh memungut PPN dan menerbitkan faktur pajak, sedangkan usaha yang belum berstatus PKP tidak memungutnya. Karena itu, kalau Anda berjualan di Indonesia dan harga di label Anda sudah termasuk pajak, bagian terbesar dari pertanyaan "berapa yang harus disisihkan" bergantung pada status Anda sendiri dan bukan hanya pada tarifnya. Ketiga, tarif PPN di Indonesia ditetapkan oleh undang-undang dan pernah berubah — 11% sejak April 2022, lalu 12% untuk sebagian besar barang sejak Januari 2025 — sehingga tarif yang benar adalah tarif yang berlaku pada tanggal transaksi Anda, bukan tarif yang Anda hafal dari tahun lalu. Periksa tarif yang berlaku sekarang pada otoritas pajak sebelum menerbitkan faktur atas dasar tarif itu.

Pertanyaan yang sering diajukan

Bagaimana caranya memisahkan PPN dari harga yang sudah termasuk pajak?
Bagi dengan satu ditambah tarifnya, lalu kurangi untuk mendapatkan pajaknya. Pada tarif 20%, harga kotor 144 memberi harga tanpa pajak 144 ÷ 1,20 = 120 dan pajak 24. Mengurangi 20% dari 144 justru memberi 115,20, dan itu salah — 20%-nya dikenakan pada angka yang lebih kecil, jadi mengambil 20% dari angka yang lebih besar mengambil terlalu banyak.
Mengapa pajaknya 16,67% dari harga dan bukan 20%?
Karena kedua persentase itu diukur terhadap total yang berbeda. Tarif 20% adalah bagian dari harga tanpa pajak; 16,67% adalah pajak yang sama yang diukur terhadap harga kotor, yang besarnya 20% lebih besar. Keduanya menggambarkan 24 yang sama. Aturan umumnya, tarif r berpadanan dengan r ÷ (1 + r) dari harga yang sudah termasuk pajak, sehingga 20% menjadi 16,67%, 13% menjadi 11,50% dan 5% menjadi 4,76%.
Apa bedanya menambahkan pajak dengan memisahkan pajak?
Bedanya harga yang Anda pegang itu berada di arah mana. Menambahkan berarti mulai dari harga tanpa pajak. Memisahkan berarti mulai dari harga yang pajaknya sudah ada di dalamnya. Pasangan angka yang sama bisa dibaca ke dua arah kalau tarifnya membagi dengan habis, dan kalkulator ini memungkinkan Anda bekerja dari ujung mana pun yang Anda punya.
Tarif berapa yang harus saya pakai?
Tarif yang menurut otoritas pajak di tempat Anda berjualan berlaku untuk apa yang Anda jual, dan kalkulator ini tidak bisa memberi tahu Anda tarif mana itu. Untuk Indonesia, yang berlaku adalah tarif PPN tunggal yang ditetapkan undang-undang, dan tarifnya pernah berubah: 11% sejak April 2022, lalu 12% untuk sebagian besar barang sejak Januari 2025. Perlu diingat juga bahwa hanya usaha berstatus Pengusaha Kena Pajak (PKP) yang boleh memungut PPN dan menerbitkan faktur pajak. Tabel di bawah memberi tarif yang berlaku di tiga tempat lain, dan tarif pengurangan di sana melekat pada daftar barang yang bisa diubah, jadi periksa dulu sebelum menerbitkan faktur.
Apakah tarif nol sama dengan dibebaskan?
Tidak, dan bedanya penting. Penyerahan bertarif nol tetap penyerahan yang dikenai pajak dengan tarif 0%, sehingga penjualnya biasanya masih bisa mengkreditkan pajak yang ia bayar atas masukannya; penyerahan yang dibebaskan berada di luar cakupan pajak, dan pajak masukannya biasanya tidak bisa dikreditkan. Karena itulah sebagian kategori barang diberi tarif nol dan bukan dibebaskan. Apa pun itu, aritmetika di halaman ini memberi pajak nol dan harga kotor yang sama dengan harga tanpa pajaknya.
Mengapa pajaknya memuat pecahan sen?
Karena tarif yang dikenakan pada sebuah harga jarang mendarat tepat di satu sen bulat. 99,99 pada 7,5% adalah 7,49925, yang dibulatkan menjadi 7,50, dan harga kotornya menjadi 107,49. Pajaknya lalu didefinisikan sebagai selisih antara kedua harga itu, bukan dihitung ulang, sehingga ketiga angkanya selalu berjumlah tepat. Otoritas yang berbeda punya aturan pembulatan yang berbeda, jadi faktur yang disusun menurut aturan lain bisa berbeda satu sen.

Referensi

Kalkulator terkait