Cara Menghitung DPP dan PPN 12% di Excel Menggunakan UDF Sederhana

oleh | 8 Apr 2025 | VBA Macro | 0 Komentar

Dalam dunia perpajakan, menghitung DPP dan PPN 12% secara akurat sangat penting, terutama bagi pelaku usaha atau staf keuangan yang berurusan langsung dengan invoice dan pembukuan. Di Excel, biasanya kita menggunakan rumus standar untuk menghitung nilai DPP dan PPN dari total yang sudah termasuk pajak. Namun, tahukah Anda bahwa Excel juga memungkinkan kita untuk membuat fungsi sendiri atau User Defined Function (UDF) guna mempermudah perhitungan tersebut?

Artikel ini akan membahas cara menghitung DPP dan PPN 12% secara otomatis menggunakan UDF di Excel. Dengan skrip UDF yang sederhana, Anda bisa melakukan konversi dari nilai total termasuk PPN menjadi nilai DPP dan PPN 12% hanya dengan satu baris fungsi.

Apa itu DPP dan PPN 12%?

Sebelum membahas lebih lanjut, mari kita pahami dulu arti dari DPP dan PPN 12%.

  • DPP (Dasar Pengenaan Pajak) adalah nilai sebelum dikenakan pajak.
  • PPN12% adalah Pajak Pertambahan Nilai sebesar 12% dari DPP, yang saat ini berlaku sesuai kebijakan terbaru.

Jika Anda memiliki nilai total yang sudah termasuk PPN 12%, maka untuk mendapatkan nilai DPP dan nilai pajaknya, Anda perlu membaginya dengan 1.12, karena:

Total = DPP + (12% x DPP) = DPP x 1.12

Mengapa Perlu UDF di Excel?

Sebagai contoh, jika kita memiliki tabel perhitungan DPP dan PPN 12% dengan format sebagai berikut:

Baca Juga  Cara Efektif Membuat Jadwal Pelajaran Anti Bentrok dengan Bantuan VBA
Contoh tabel untuk menghitung DPP dan PPN 12 persen

Secara umum, kita bisa menghitung DPP dengan rumus seperti ini:

=Total / 1,12

Dan PPN-nya:

=DPP * 0,12

Namun, jika Anda sering menghitung DPP dan PPN 12%, Anda tentu menginginkan solusi yang lebih ringkas dan efisien. Di sinilah User Defined Function sangat berguna. Dengan satu fungsi khusus, Anda bisa menghitung DPP dan PPN12% secara bersamaan dan menampilkannya langsung di Excel.

Script UDF untuk Menghitung DPP dan PPN 12%

Berikut adalah kode VBA yang bisa Anda masukkan ke dalam Excel untuk membuat fungsi HitungDPPdanPPN:

Function HitungDPPdanPPN(TotalTermasukPPN As Double) As Variant
    Dim DPP As Double
    Dim PPN As Double
    Dim Hasil(1 To 2) As Double

    DPP = TotalTermasukPPN / 1.12
    PPN = DPP * 0.12

    Hasil(1) = DPP
    Hasil(2) = PPN

    HitungDPPdanPPN = Hasil
End Function

Cara Memasukkan UDF ke Excel

  1. Buka Excel, lalu tekan Alt + F11 untuk membuka Visual Basic for Applications (VBA).
  2. Di panel kiri, klik kanan pada VBAProject (Workbook Anda) > Insert > Module.
  3. Salin dan tempelkan skrip di atas ke jendela module.
  4. Simpan dan tutup jendela VBA.
Script VBA untuk nenghitung DPP dab PPN 12%

Sekarang fungsi HitungDPPdanPPN sudah siap digunakan di Excel!

Cara Menggunakan Fungsi HitungDPPdanPPN di Worksheet

Ada dua cara untuk menggunakan fungsi HitungDPPdanPPN ini, yakni dengan formula array dan INDEX. Misalnya di sel B3 Anda punya total nilai termasuk PPN, misalnya Rp8.000.000, dan Anda ingin menghitung DPP dan PPN 12%-nya:

A. Dengan INDEX

  1. Di sel C3, ketikkan rumus ini untuk mendapatkan DPP:
=INDEX(HitungDPPdanPPN(B3);1)
  1. Di sel D3, ketikkan rumus ini untuk mendapatkan nilai PPN12%:
=INDEX(HitungDPPdanPPN(B3);2)

Dan berikut adalah hasilnya:

Menghitung DPP dan PPN 12% menggunakan INDEX

B. Dengan Formula Array

  1. Blok sel C3:D3 kemudian ketikkan rumus berikut:
=HitungDPPdanPPN(B3)
  1. Jika Anda menggunakan Excel versi lama, akhiri penulisan rumus dengan menekan Ctrl + Shift dan Enter (ditandai dengan munculnya simbol kurung kurawal yang mengapit rumusnya), tapi jika menggunakan Excel yang lebih baru, cukup enter saja.
Baca Juga  Solusi Praktis Menghapus Baris Kosong di Excel dan Menghapus Teks Tertentu

Dan berikut adalah hasilnya:

Menghitung DPP dan PPN 12% menggunakan Formula Array

Dengan cara ini, Anda bisa menghitung DPP dan PPN12% hanya dengan satu fungsi, yang terbagi ke dalam dua sel menggunakan fungsi INDEX.

Manfaat Menggunakan UDF untuk Menghitung DPP dan PPN 12%

Menggunakan UDF memberikan sejumlah keuntungan, terutama jika Anda bekerja dengan banyak data:

  • Lebih efisien: Cukup satu fungsi untuk dua hasil, tidak perlu menulis dua rumus terpisah.
  • Lebih konsisten: Tidak perlu takut salah rumus karena logika perhitungan hanya dibuat sekali dalam UDF.
  • Fleksibel: Bisa digunakan di berbagai workbook selama Anda menyimpan macro-nya.

Kesimpulan

Menghitung DPP dan PPN 12% menjadi lebih mudah dan efisien dengan bantuan User Defined Function (UDF) di Excel. Dengan fungsi HitungDPPdanPPN, Anda hanya perlu memasukkan nilai total yang sudah termasuk PPN, dan Excel akan otomatis menghitung nilai DPP dan nilai PPN12%-nya untuk Anda.

Baik untuk penggunaan pribadi, kebutuhan akuntansi, atau bisnis, metode ini sangat berguna dan bisa menghemat waktu Anda dalam proses penghitungan pajak.

Jadi, tunggu apa lagi? Segera coba skrip UDF di atas dan rasakan kemudahan menghitung DPP dan PPN 12% langsung dari Excel!

Jika Anda merasa artikel ini bermanfaat, silakan bagikan atau simpan sebagai referensi untuk tim Anda. Dan jangan lupa, kunjungi terus depotexcel.com untuk tutorial Excel lainnya yang praktis dan aplikatif!

Download Template Gratis

Bagi Anda yang ingin mencoba teknik ini secara langsung, kami telah menyiapkan template gratis yang dirancang khusus untuk membantu Anda mempaktikkan Cara Menghitung DPP dan PPN 12% di Excel Menggunakan UDF ini. File Excel bisa didownload melalui tautan berikut:

download file Excel

Atau juga jika ingin mempelajari langkah demi langkah secara visual, bisa kunjungi Youtube Channel Depot Excel. Di sana teman-teman akan melihat bagaimana rumusnya bekerja. Semoga bermanfaat!

Baca Juga  Menghitung Persentase Distribusi Nilai Siswa Otomatis Menggunakan UDF di Excel

0 Komentar

Kirim Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Join Our Newsletter