Pajak Bisnis Retail: Kenapa Stok dan Promo Bisa Mengubah Rekonsiliasi Pajak
Retail sering dianggap mudah dibaca karena transaksinya sangat konkret. Barang datang, barang dijual, uang diterima. Namun justru karena volumenya tinggi, risiko pajak retail sering tersembunyi di hal yang terlihat kecil: stok yang hilang, promo yang salah klasifikasi, retur yang tidak tersambung ke faktur, barang gratis, selisih harga antarkanal, atau transaksi marketplace yang hanya direkonsiliasi berdasarkan uang bersih yang masuk ke bank.
Pembahasan yang masih berada dalam jalur isu yang sama dapat dilanjutkan ke Pajak Distributor: Margin Tipis, Rebate, dan Transaksi Afiliasi perlu diawasi.
Satu toko mungkin bisa menyelesaikan selisih dengan melihat CCTV dan bertanya kepada kepala gudang. Jaringan retail dengan puluhan ribu SKU tidak punya kemewahan itu. Kontrol harus dibangun di sistem.
Bagi tax manager, pertanyaan penting bukan hanya berapa total penjualan bulan ini. Pertanyaan yang lebih tajam adalah apakah penjualan, persediaan, harga pokok, promo, retur, dan PPN bergerak dengan logika yang dapat dijelaskan bersama.
Stok adalah jembatan antara pembelian dan penjualan
Undang Undang KUP mewajibkan pembukuan yang dapat memberikan informasi yang cukup untuk menghitung pajak terutang. Dalam praktik pembukuan, daftar persediaan merupakan bagian penting karena ia menghubungkan pembelian dengan harga pokok dan penjualan.
Jika perusahaan membeli 10.000 unit barang, menjual 8.000 unit, dan mempunyai stok akhir 1.500 unit, ada 500 unit yang harus dijelaskan. Barang itu mungkin rusak, expired, hilang, menjadi tester, diberikan sebagai hadiah, dipakai sendiri, atau belum tercatat dalam lokasi yang benar.
Dari sisi operasional, kategori itu berbeda. Dari sisi pajak, perbedaannya juga dapat penting.
Karena itu, write off inventory tidak seharusnya hanya muncul sebagai jurnal akhir bulan. Harus ada dasar: berita acara, hasil stock opname, approval, alasan penghapusan, dan bila relevan bukti pemusnahan atau dokumen lain yang menunjukkan apa yang benar benar terjadi.
Stok negatif juga bukan sekadar bug
Banyak sistem retail membiarkan stok menjadi negatif ketika barang sudah dijual tetapi penerimaan gudang belum diposting. Secara teknis, transaksi tetap berjalan. Secara kontrol, kondisi itu mengaburkan urutan kejadian.
Jika stok negatif hanya terjadi beberapa jam karena timing interface, mungkin masalahnya kecil. Jika berlangsung berhari hari atau berulang di SKU tertentu, finance perlu melihat lebih dalam. Bisa ada barang datang tanpa dokumen, salah mapping SKU, transfer antargudang yang belum dicatat, atau penjualan dari sumber persediaan yang tidak jelas.
Pajak tidak berdiri terpisah dari kualitas data ini. Harga pokok yang salah dapat mengubah laba fiskal. Jumlah barang keluar yang tidak konsisten dengan penjualan juga dapat menimbulkan pertanyaan saat perusahaan harus menjelaskan kewajaran omzet.
Promo langsung memengaruhi harga transaksi
Dalam PPN, konsep harga jual memperhitungkan potongan harga yang dicantumkan dalam Faktur Pajak. Ketentuan faktur pajak juga mengharuskan informasi mengenai jenis barang atau jasa, jumlah harga jual atau penggantian, serta potongan harga.
Ini membuat desain promo penting.
Diskon 20 persen yang langsung mengurangi harga jual berbeda secara administrasi dari cashback yang dibayar pihak ketiga. Program buy one get one juga perlu dipahami substansinya. Apakah harga dua barang memang dibundel dan didiskon, atau satu barang diperlakukan sebagai pemberian cuma cuma? Sistem komersial harus menghasilkan data yang cukup untuk menjawabnya.
Masalah muncul ketika seluruh promo masuk akun marketing expense. Dalam kondisi itu, invoice ke pelanggan mungkin menunjukkan harga penuh, sedangkan finance kemudian mencatat biaya promosi terpisah. Pada program lain, harga pelanggan memang dikurangi sejak awal. Dua pola itu tidak boleh dianggap identik hanya karena efek ekonominya sama bagi konsumen.
Barang gratis tetap merupakan pergerakan barang
PMK 11 Tahun 2025 mengatur DPP nilai lain dan besaran tertentu PPN. Untuk pemberian cuma cuma Barang Kena Pajak atau Jasa Kena Pajak, DPP nilai lain ditetapkan sebesar 11/12 dari harga jual atau penggantian setelah dikurangi laba kotor sesuai ketentuan yang berlaku.
Artinya, label gratis tidak boleh membuat barang menghilang dari radar tax team.
Retail sering memberikan sample, tester, hadiah pembelian, produk untuk influencer, hadiah karyawan, atau barang promosi dalam event. Tidak semua kasus otomatis mempunyai hasil pajak yang sama karena konteks transaksi dapat berbeda, tetapi semuanya membutuhkan klasifikasi dan dokumentasi.
Jika barang keluar tanpa sales transaction, inventory system seharusnya tetap mencatat reason code. Dengan begitu finance dapat membedakan shrinkage, kerusakan, pemberian cuma cuma, transfer, dan pemakaian internal.
Tanpa kode alasan, semua selisih akhirnya berkumpul dalam satu akun inventory adjustment. Akun seperti itu mudah menjadi tempat pembuangan berbagai masalah.
PPN retail juga tidak cukup dilihat dari tarif
Sejak 1 Januari 2025, tarif PPN secara hukum menjadi 12 persen. Untuk penyerahan barang dan jasa nonmewah tertentu yang menggunakan DPP 11/12 dari harga jual atau penggantian, hasil ekonominya setara dengan 11 persen. Pemerintah mengatur mekanisme ini melalui ketentuan PPN yang berlaku sejak 2025.
Namun tax manager retail tidak boleh berhenti pada rumus tersebut. Setiap SKU perlu dipetakan apakah merupakan BKP yang dikenai PPN, mendapatkan fasilitas tertentu, atau mengikuti pengaturan khusus.
Kesalahan master data bisa jauh lebih material daripada salah hitung satu invoice. Jika satu SKU yang laku jutaan unit menggunakan tax code yang salah, kesalahan akan diproduksi otomatis oleh sistem setiap hari.
Itulah sebabnya tax master SKU perlu mempunyai governance. Perubahan produk, perubahan komposisi, reclassification, atau peluncuran kategori baru sebaiknya melalui review sebelum masuk POS.
Marketplace membuat gross sales dan cash receipt semakin jauh
Sebuah retailer dapat menjual barang Rp100 juta melalui marketplace tetapi menerima uang bersih jauh lebih kecil setelah biaya platform, subsidi promo, biaya iklan, voucher, refund, dan potongan lain.
Jika accounting hanya mencatat nilai settlement, omzet dapat salah dibaca.
Rekonsiliasi yang sehat memisahkan gross merchandise sales, diskon yang ditanggung seller, subsidi dari platform, retur pelanggan, biaya platform, pajak yang dipungut pihak tertentu jika relevan, serta settlement bersih.
PMK 37 Tahun 2025 mengatur pemungutan PPh Pasal 22 atas penghasilan pedagang dalam negeri melalui marketplace yang ditunjuk. Namun per 13 Agustus 2026, implementasi pemungutannya telah ditunda oleh DJP dan dijadwalkan mulai 1 November 2026. Penunjukan yang sempat diterbitkan dibatalkan untuk kemudian dilakukan penunjukan kembali, dan pungutan yang sudah terlanjur dilakukan berdasarkan penunjukan sebelumnya dikembalikan kepada pedagang sesuai pengumuman DJP.
Bagi retailer, fakta ini penting karena master rekonsiliasi tidak boleh memperlakukan PPh Pasal 22 marketplace seolah sudah berjalan normal pada Agustus 2026. Perusahaan tetap perlu menyiapkan mapping invoice dan bukti pungut untuk implementasi berikutnya, tetapi status aktual setiap periode harus dicek sebelum tax closing.
Prinsip dasarnya tetap sama: cash yang diterima bukan selalu sama dengan omzet.
Retur harus kembali ke transaksi asal
Retail mempunyai tingkat retur yang sangat bergantung pada jenis produk. Fashion, elektronik, beauty, dan marketplace dapat mempunyai pola berbeda.
Dari perspektif kontrol, retur sebaiknya dapat ditelusuri ke penjualan asli. Sistem perlu mengetahui SKU, kuantitas, harga, diskon, pajak, metode pembayaran, serta alasan retur.
Jika pelanggan menukar barang dengan SKU lain, jangan langsung dianggap transaksi nol. Secara operasional terjadi barang masuk dan barang keluar. Selisih harga juga dapat menimbulkan pembayaran tambahan atau refund.
DJP telah melakukan penyesuaian administrasi Coretax terkait nota retur dan proses faktur pajak. Karena itu, perusahaan perlu memastikan workflow sistem internal tidak berhenti pada refund customer service, tetapi juga mengalir ke administrasi pajak ketika memang diperlukan.
Stock opname bukan kegiatan gudang semata
Banyak perusahaan melakukan stock opname tahunan untuk kebutuhan audit. Untuk retail berisiko tinggi, frekuensi yang lebih pendek pada SKU atau lokasi tertentu dapat memberikan sinyal lebih cepat.
Tax team tidak harus ikut menghitung setiap kardus. Namun mereka perlu menerima hasil exception analysis.
SKU apa yang paling sering selisih? Outlet mana yang mempunyai shrinkage tinggi? Apakah barang promo menciptakan variance? Apakah transfer antartoko sering menggantung? Apakah barang rusak dihapus dari sistem tanpa dokumen?
Informasi ini membantu membedakan selisih operasional normal dari pola yang membutuhkan investigasi.
Margin juga bisa menjadi alarm
Margin kotor per kategori dapat menjadi alat rekonsiliasi sederhana. Jika harga beli relatif stabil tetapi gross margin tiba tiba turun tajam, penyebabnya perlu dicari.
Mungkin perusahaan menjalankan diskon besar. Mungkin harga jual turun. Mungkin cost allocation salah. Mungkin retur meningkat. Mungkin inventory adjustment membesar. Atau bisa jadi ada penjualan yang tidak masuk dengan lengkap.
Tidak ada satu rasio margin ideal untuk semua retail. Yang penting adalah perubahan material mempunyai penjelasan berdasarkan data.
Satu promo sebaiknya punya satu cerita dari marketing sampai pajak
Ambil ilustrasi program belanja Rp500 ribu gratis produk senilai Rp100 ribu. Marketing menyebutnya hadiah. POS mencatat produk hadiah dengan harga nol. Gudang mencatat barang keluar. Finance mencatat biaya promosi. Tax team perlu menentukan perlakuan berdasarkan substansi dan ketentuan yang berlaku.
Jika empat tim menggunakan definisi berbeda, rekonsiliasi akan bermasalah.
Karena itu, sebelum promo besar diluncurkan, perusahaan sebaiknya membuat promo tax brief singkat. Tidak perlu menjadi dokumen rumit. Cukup menjelaskan mekanisme transaksi, siapa yang menanggung biaya, bagaimana POS mencatatnya, bagaimana inventory bergerak, bagaimana invoice terbentuk, dan apa perlakuan pajaknya.
Langkah kecil ini mencegah tax team menerima desain promo satu hari sebelum penutupan masa pajak.
Kontrol bulanan yang lebih relevan daripada sekadar total omzet
Untuk bisnis retail, dashboard tax control dapat mencakup gross sales per kanal, settlement gap, diskon, refund, inventory adjustment, shrinkage, barang gratis, retur supplier, transfer antarlokasi, gross margin, perubahan tax code SKU, serta transaksi manual.
Perusahaan juga perlu memantau faktur pajak keluaran dan masukan, termasuk data yang gagal termatching atau memerlukan koreksi.
Yang paling berguna bukan dashboard dengan puluhan grafik. Yang paling berguna adalah daftar exception yang memiliki owner dan tenggat penyelesaian.
Satu hal lain yang sering luput adalah perubahan konfigurasi sistem. Retail bisa mengganti POS, ERP, marketplace connector, atau metode pembayaran tanpa merasa sedang mengubah proses pajak. Padahal perubahan field harga, pembulatan, kode diskon, mapping akun, dan tax code dapat mengubah data yang diterima finance. Karena itu, setiap migrasi atau update besar sebaiknya mempunyai tax acceptance test. Ambil beberapa transaksi nyata, lalu ikuti dari checkout sampai jurnal dan faktur pajak. Jika hasilnya konsisten sebelum sistem digunakan secara penuh, risiko koreksi massal setelah go live bisa ditekan.
Untuk memperluas konteks pada bagian ini, lihat Pajak Bisnis F&B dengan Banyak Outlet: Titik Risiko Ada di POS, Promo, dan Cabang.
Retail pada dasarnya adalah bisnis data. Setiap barang mempunyai SKU, setiap transaksi mempunyai timestamp, setiap pembayaran mempunyai kanal, dan setiap perpindahan stok seharusnya mempunyai jejak.
Jika data itu tersambung, pajak menjadi bagian dari rekonsiliasi normal. Jika datanya terpecah, tax team akan terus bekerja seperti detektif di akhir bulan.
Itulah sebabnya stok dan promo dapat mengubah rekonsiliasi pajak secara signifikan. Keduanya bukan sekadar isu operasional atau marketing. Stok menjelaskan ke mana barang bergerak. Promo menjelaskan mengapa nilai transaksi berubah. Ketika dua hal itu tidak dikendalikan, omzet, harga pokok, PPN, dan laba fiskal ikut menjadi sulit dibaca.