Cara Menghitung PPN 12% di Excel: Rumus Praktis buat UMKM
Blog/Tutorial Excel & Sheets/Cara Menghitung PPN 12% di Excel: Rumus Praktis buat UMKM

Cara Menghitung PPN 12% di Excel: Rumus Praktis buat UMKM

BimaBima
·8 Maret 2026·9 menit baca

Penulis

Bima

Bima

Founder & Data Professional

Bagikan

TL;DR

Rumus PPN 12% di Excel dari harga sebelum pajak (DPP) adalah =B2*12%, dan harga totalnya =B2*1,12. Kalau harganya udah termasuk PPN, kamu balik hitungannya: DPP = =B2/1,12 dan nilai PPN-nya =B2-B2/1,12 atau =B2/1,12*12%. Bungkus pakai ROUND biar hasilnya bulat ke rupiah.

Rumus PPN 12% di Excel dari harga sebelum pajak cuma =B2*12% — dan harga totalnya =B2*1,12.

Yang bikin banyak orang keliru justru arah sebaliknya: misahin PPN dari harga yang udah termasuk pajak. Di situ kamu nggak bisa asal kali 12%.

Aku bahas dua-duanya, plus urutan diskon-PPN yang bener dan cara bikin rekap faktur bulanan.

Apa rumus PPN 12% di Excel?

Tergantung angka apa yang kamu punya di kolom B.

Kalau B2 = harga sebelum pajak (DPP):

' Nilai PPN-nya
=B2*12%

' Harga total yang dibayar
=B2*1,12

DPP 1.000.000 → PPN 120.000 → total 1.120.000.

Kalau B2 = harga yang udah termasuk PPN:

' Dasar pengenaan pajaknya
=B2/1,12

' Nilai PPN yang terkandung di dalamnya
=B2-B2/1,12

Harga 1.120.000 → DPP 1.000.000 → PPN 120.000.

Ini bagian yang sering salah. Orang lihat harga 1.120.000 lalu kali 12% → dapat 134.400. Kelebihan 14.400 rupiah, karena 12%-nya dihitung dari angka yang udah ada pajaknya.

DPP itu singkatan Dasar Pengenaan Pajak — nilai barang sebelum PPN nempel.

Kenapa nggak bisa langsung kali 12% dari harga total?

Karena PPN itu ditambahkan di atas DPP, bukan diambil dari harga total.

Kalau harga total = DPP + 12% dari DPP, artinya harga total = DPP × 1,12.

Buat balik ke DPP, kamu bagi 1,12. Bukan kali 88%.

CaraRumusHasil dari 1.120.000Bener?
Bagi 1,12=B2/1,121.000.000Ya
Kali 88%=B2*88%985.600Nggak
Kurangi 12%=B2-B2*12%985.600Nggak

Selisih 14.400 per faktur. Kali 200 faktur sebulan, itu 2,88 juta yang salah catat.

Diskon dulu atau PPN dulu?

Diskon dulu. Selalu.

PPN dihitung dari harga setelah potongan, bukan dari harga awal.

' Kolom B = harga awal, C = persen diskon
D2 (DPP)   =ROUND(B2*(1-C2); 0)
E2 (PPN)   =ROUND(D2*12%; 0)
F2 (Total) =D2+E2

Barang 1.000.000 diskon 10%:

  • DPP = 900.000
  • PPN = 108.000
  • Total bayar = 1.008.000

Kalau urutannya kebalik — PPN dulu baru diskon — nilai pajaknya jadi 120.000, dan itu salah di mata faktur pajak.

Cara ngitung kolom diskonnya aku bahas lengkap di artikel rumus diskon Excel.

Kenapa hasil PPN-ku meleset beberapa rupiah?

Karena format sel cuma ngubah tampilan, bukan nilai yang kesimpen.

PPN dari DPP 145.700 = 17.484. Tapi kalau DPP-nya 145.733, hasilnya 17.487,96. Excel tetep nyimpen angka di belakang koma itu, meskipun tampilannya udah kamu set 0 desimal.

Waktu kolomnya kamu SUM, semua pecahan tersembunyi itu ikut kejumlah — dan totalnya beda beberapa rupiah dari penjumlahan faktur satuan.

Perbaikannya: bungkus pakai ROUND, jangan cuma format sel.

=ROUND(B2*12%; 0)

Nol di argumen kedua artinya bulat ke rupiah. Detail perilaku pembulatannya ada di halaman fungsi ROUND.

Contoh kasus: rekap faktur toko_berkah

Aku pakai toko_berkah — UMKM sembako di Yogyakarta yang baru dikukuhkan jadi PKP awal 2026. 500 transaksi, Januari–Maret.

Sheet fakturnya disusun begini, dengan tarif PPN diparkir di sel $H$1:

B (harga awal)C (diskon)D (DPP)E (PPN)F (total)
2680.00010%612.00073.440685.440
3145.0000%145.00017.400162.400
41.240.00015%1.054.000126.4801.180.480

Rumus di tiap kolom:

D2  =ROUND(B2*(1-C2); 0)
E2  =ROUND(D2*$H$1; 0)      ' H1 berisi 12%
F2  =D2+E2

Rekap bulanannya pakai SUMIFS:

' Total PPN yang harus disetor bulan Maret
=SUMIFS(E2:E501; A2:A501; ">=1/3/2026"; A2:A501; "<=31/3/2026")
→ 5.184.000

' Total DPP Maret
=SUMIFS(D2:D501; A2:A501; ">=1/3/2026"; A2:A501; "<=31/3/2026")
→ 43.200.000

Angka yang bikin pemiliknya kaget: PPN yang harus disetor Maret itu 5,18 juta — setara 38% dari laba kotornya bulan itu.

Bukan berarti dia rugi. PPN kan dipungut dari pembeli, bukan dari kantongnya. Tapi kalau uangnya kepakai buat modal dan lupa disisihin, ujung bulan bisa kelabakan.

Sejak rekapnya jalan, dia sisihin PPN ke rekening terpisah tiap minggu. Sederhana, tapi itu yang bikin dia nggak pernah telat setor lagi.

Cara bikin kolom PPN yang gampang diubah

Jangan pernah ketik 12% langsung di dalam 500 rumus.

Taruh tarifnya di satu sel, misalnya H1, lalu kunci pakai dolar:

=ROUND(B2*$H$1; 0)

Tarif pajak berubah? Edit satu sel, seluruh kolom ikut update.

Lebih rapi lagi: kasih nama selnya. Klik H1, ketik tarif_ppn di Name Box (pojok kiri atas), lalu rumusnya jadi:

=ROUND(B2*tarif_ppn; 0)

Enam bulan lagi waktu kamu buka file ini, kamu langsung ngerti angka itu apa.

Kesalahan umum waktu ngitung PPN

Kali 12% dari harga yang udah termasuk PPN. Yang paling sering. Bagi 1,12, jangan kali 12%.

Format sel dikira pembulatan. Tampilannya bulat, nilainya nggak. Pakai ROUND.

PPN dihitung sebelum diskon. DPP itu harga setelah potongan.

Tarif diketik hardcode di tiap rumus. Waktu tarifnya ganti, kamu harus edit ratusan sel dan pasti ada yang kelewat.

Barang bebas PPN ikut kehitung. Nggak semua barang kena PPN — beras, jagung, dan beberapa kebutuhan pokok masuk kategori bebas. Pasang kolom penanda, lalu:

=IF(G2="bebas"; 0; ROUND(D2*tarif_ppn; 0))

Daftar barang yang nggak kena PPN dan aturan tarifnya bisa kamu cek di situs resmi Direktorat Jenderal Pajak.

FAQ

Apa rumus PPN 12% di Excel?

Kalau B2 berisi harga sebelum pajak (DPP), nilai PPN-nya =B2*12% dan harga totalnya =B2*1,12. DPP 1.000.000 kena PPN 120.000, jadi total 1.120.000. Bungkus pakai ROUND kalau angkanya punya pecahan: =ROUND(B2*12%;0).

Gimana cara misahin PPN dari harga yang sudah termasuk pajak?

Bagi harganya dengan 1,12 buat dapetin DPP, lalu selisihnya adalah PPN: =B2/1,12 dan =B2-B2/1,12. Harga 1.120.000 punya DPP 1.000.000 dan PPN 120.000. Jangan langsung kali 12% dari harga total — hasilnya kelebihan 14.400 rupiah.

Diskon dulu atau PPN dulu?

Diskon dulu, baru PPN. Dasar pengenaan pajak dihitung dari harga setelah potongan. Barang 1.000.000 dengan diskon 10% punya DPP 900.000, jadi PPN-nya 108.000 dan total bayar 1.008.000. Kalau urutannya kebalik, nilai pajaknya kelebihan dan faktur jadi salah.

Kenapa hasil PPN di Excel beda beberapa rupiah?

Karena Excel nyimpen pecahan di belakang layar meskipun tampilannya udah dibulatkan. Format sel cuma ngubah tampilan, bukan nilai aslinya. Pakai =ROUND(B2*12%;0) biar nilai yang kesimpen ikut dibulatkan.

Gimana cara bikin kolom PPN otomatis di Excel?

Taruh tarif PPN di satu sel terpisah, misalnya E1 diisi 12%. Lalu tulis =ROUND(B2*$E$1;0) dan tarik ke bawah. Tanda dolar ngunci referensinya biar nggak kegeser. Waktu tarifnya berubah, kamu cukup edit satu sel.

Penutup

Yang perlu kamu inget:

  • Dari DPP: kali 12%. Dari harga termasuk PPN: bagi 1,12.
  • Diskon dulu, PPN belakangan.
  • ROUND, bukan format sel.

Bikin kolom rekap PPN bulananmu hari ini — lima menit kerja, dan kamu nggak perlu panik tiap tanggal setor. Latihan SUMIFS buat rekapnya ada di halaman fungsi SUMIFS.

Lanjut baca: cara bikin slip gaji di Excel.

Coba Langsung

Mau praktek langsung? Mulai latihan SQL gratis

Latihan interaktif, langsung di browser.

Buka NgulikSQL →
Bagikan:
Bima
Ditulis oleh

Bima

Founder & Data Professional

Founder Ngulik Data. Passionate about making data analysis accessible for everyone.

Artikel Terkait

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis
Tutorial Excel & Sheets
11 Juli 2026•10 menit baca

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis

Template laporan penjualan yang bener cuma butuh 3 sheet. Yang bikin laporan orang rusak biasanya karena data mentah dan hasil dicampur di satu tempat.

BimaBima
Cara Menghubungkan Google Sheets ke Looker Studio
Tutorial Excel & Sheets
8 Juli 2026•10 menit baca

Cara Menghubungkan Google Sheets ke Looker Studio

Nyambungin Google Sheets ke Looker Studio cuma butuh 5 menit. Yang bikin lama itu datanya belum rapi. Ini urutan yang bener.

BimaBima
Cara Share Google Sheets dengan Aman: Permission & Protected Range
Tutorial Excel & Sheets
5 Juli 2026•9 menit baca

Cara Share Google Sheets dengan Aman: Permission & Protected Range

Panduan step by step share Google Sheets tanpa bikin rumus kehapus atau data gaji bocor — dari level permission, protected range, sampai audit siapa yang buka.

BimaBima
Kembali ke Blog
Ngulik Data logoNgulik Data

Platform edukasi data lengkap untuk professionals Indonesia. Belajar SQL, Data Analysis, dan lebih banyak lagi dengan praktek langsung dan feedback real-time.

Copyright © 2026 - All rights reserved

LINKS
SupportPricingDatasetBlogAffiliates
LEGAL
Terms of servicesPrivacy policy
Ngulik Data
DatasetLeaderboardBlogStore