Empat notifikasi masuk dalam seminggu. Platform video mengirim pendapatan iklan, sebuah merek melunasi kampanye, marketplace mencairkan komisi affiliate, lalu toko digital membayar hasil penjualan e-book. Di rekening, semuanya memang berakhir sebagai saldo. Dari sisi pajak, menyebut empat transfer itu sekadar “income creator” justru menghapus informasi yang paling dibutuhkan.
Setiap arus lahir dari hubungan yang berbeda. Pendapatan iklan bergantung pada laporan platform. Brand deal bertumpu pada kontrak dan hasil pekerjaan. Affiliate menghasilkan komisi karena promosi berujung transaksi. Produk sendiri melibatkan penjualan kepada pembeli, kemungkinan refund, dan biaya kanal pembayaran. Seluruh penghasilan akhirnya dapat bertemu dalam SPT milik subjek yang sama, tetapi jalur menuju angka tersebut tidak boleh dilebur sejak awal.
Masalah satu kolom baru terlihat saat ada pertanyaan kedua
Kolom tunggal terasa efisien selama yang ditanya hanya, “Berapa uang masuk bulan ini?” Ia langsung gagal ketika pertanyaannya berubah menjadi: berapa nilai bruto, siapa pembayar, adakah bukti potong, komponen mana yang merupakan fee, transaksi mana yang dibatalkan, dan kurs tanggal mana yang dipakai?
Ambil ilustrasi seorang creator yang menerima Rp18 juta di rekening. Angka itu terdiri dari Rp6 juta pendapatan iklan setelah penyesuaian platform, Rp5 juta pelunasan brand deal setelah pemotongan pajak, Rp2 juta komisi affiliate, dan Rp5 juta payout produk digital setelah refund serta biaya pembayaran. Jika pencatatannya hanya “pendapatan Rp18 juta”, tidak ada cara cepat untuk mengetahui apakah nilai bruto yang harus direkonsiliasi juga Rp18 juta. Bisa jadi tidak.
Kesalahan tersebut bukan semata persoalan spreadsheet. Ia dapat membuat bukti potong tidak ditemukan, biaya dianggap mengurangi omzet tanpa dasar, atau pendapatan Desember terbaca sebagai pendapatan Januari hanya karena payout terlambat. Ketika creator mulai punya admin atau akuntan, satu kolom juga memaksa orang kedua menebak cerita yang seharusnya sudah disimpan oleh data.
Ads: bedakan estimasi, finalisasi, dan payout
Dashboard monetisasi sering menampilkan lebih dari satu angka. Ada estimasi berjalan, pendapatan yang sudah difinalisasi, penyesuaian, withholding tertentu bila relevan, saldo tertahan, serta jumlah yang akhirnya ditransfer. Creator perlu menyimpan laporan yang menunjukkan periode penghasilan dan rincian pembayaran, bukan hanya tangkapan layar saldo terakhir.
Tanggal uang masuk tetap penting untuk rekonsiliasi bank, tetapi tidak otomatis menjelaskan periode ekonominya. Payout Januari dapat mencakup pendapatan konten bulan sebelumnya. Sebaliknya, angka estimasi akhir bulan belum tentu sama dengan nilai final karena platform masih melakukan koreksi. Ledger ads sebaiknya memuat nama platform, periode earning, mata uang asli, nilai final, tanggal payout, fee atau withholding yang ditampilkan, dan ID pembayaran.
Jika platform membayar dalam valuta asing, simpan angka dalam mata uang asli bersama nilai rupiah yang digunakan dalam pencatatan. Jangan menggabungkan perubahan kurs dengan fee platform. Selisih akibat konversi, biaya bank, dan pajak luar negeri adalah tiga hal yang memerlukan dokumen berbeda.
Brand deal: kontrak memberi konteks yang tidak dimiliki mutasi bank
Brand deal dapat dibayar langsung oleh merek, melalui agency, atau melalui creator management. Ada pekerjaan satu kali, retainer, lisensi penggunaan konten, reimbursement produksi, dan bonus performa. Deskripsi transfer sering tidak menjelaskan peran tersebut. Karena itu, nomor kontrak atau purchase order lebih berguna sebagai kunci dibanding nama pengirim di rekening.
Catat nilai kontrak, deliverable, tanggal penyelesaian atau berita acara bila ada, invoice, pihak yang membayar, pihak yang tercantum sebagai penerima jasa, nilai bruto, pajak yang dipotong, dan nilai bersih. Bila merek mengganti biaya studio atau perjalanan, pisahkan reimbursement dari fee. Pemisahan ini tidak otomatis menentukan perlakuan pajaknya, tetapi mencegah dua jenis pembayaran dibaca sebagai satu honor tanpa pemeriksaan.
DJP pernah membahas endorsement selebgram dan menunjukkan bahwa struktur penerima penghasilan berpengaruh pada jalur pemotongan. Artikel edukasi itu bukan pengganti pembacaan kontrak dan aturan yang berlaku saat transaksi, namun pesannya tetap relevan: jangan menentukan jenis bukti potong hanya dari kata “endorse”. Siapa pihaknya dan apa hubungan hukumnya harus dibaca lebih dahulu.
Affiliate: komisi bukan omzet barang yang dibeli audiens
Kesalahan yang sering terjadi pada rekap affiliate adalah memasukkan nilai barang yang terjual melalui tautan sebagai pendapatan creator. Yang menjadi hak affiliator umumnya adalah komisi sesuai program, bukan seluruh nilai belanja pembeli. Laporan affiliate perlu memperlihatkan komisi bruto, status transaksi, pembatalan atau pengembalian, koreksi, nilai yang difinalisasi, potongan, dan payout.
Pada artikel edukasi resminya, DJP menjelaskan komisi affiliator orang pribadi sebagai penghasilan yang dipotong PPh Pasal 21/26 oleh marketplace, disertai bukti potong. Creator tetap perlu memeriksa dokumen aktual yang diterbitkan platform dan statusnya sendiri. Yang tidak boleh dilakukan adalah menganggap pemungutan PPh Pasal 22 atas penjualan pedagang melalui marketplace otomatis menggantikan perlakuan komisi affiliate. Seller menerima penghasilan dari penjualan, sedangkan affiliator menerima komisi atas aktivitas promosinya. Label platformnya sama, hak ekonominya berbeda.
Simpan bukti potong per periode dan cocokkan nilai bruto di dalamnya dengan laporan komisi. Jika satu payout menggabungkan beberapa masa, buat jembatan yang menunjukkan komisi mana saja yang masuk. Bila terdapat clawback setelah barang dikembalikan, jangan menghapus transaksi lama tanpa jejak. Catat koreksinya agar total laporan tetap dapat ditelusuri.
Produk sendiri: creator berubah menjadi penjual
Saat creator menjual template, preset, kelas rekaman, merchandise, atau e-book, ia tidak lagi hanya menerima fee dari pihak ketiga. Ada populasi order yang perlu dicatat. Data minimalnya mencakup nomor order, produk, nilai bruto, diskon, refund, chargeback, fee pembayaran, pajak konsumsi bila ditampilkan oleh kanal, dan jumlah yang dicairkan.
Satu payout toko digital dapat merangkum puluhan atau ratusan order. Karena itu, mutasi bank bukan register penjualan. Creator harus dapat bergerak dari payout menuju batch settlement, lalu dari batch menuju order. Uji sebaliknya juga perlu: pilih beberapa order dan pastikan status akhirnya terlihat di settlement. Pengujian dua arah menangkap transaksi hilang sekaligus order yang tercatat dua kali.
Bila penjualan produk terjadi melalui marketplace yang berada dalam mekanisme pemungutan PPh Pasal 22, baca ketentuan dan bukti pungut yang benar-benar berlaku pada akun tersebut. Jangan memindahkan logika itu ke brand deal, ads, atau affiliate hanya karena seluruh kegiatan dilakukan secara digital.
Empat subledger, satu konsolidasi tahunan
Struktur yang praktis tidak harus rumit. Buat empat kode sumber, misalnya ADS, BRAND, AFF, dan PRODUCT. Setiap baris menyimpan tanggal hak atau periode, tanggal pembayaran, pihak pembayar, nilai bruto, koreksi, fee, pajak dipotong atau dipungut, mata uang, nilai rupiah, ID dokumen, serta rekening penerima. Dokumen asli tetap disimpan di folder masing-masing, tetapi ID pada ledger menjadi penghubung.
Pada akhir bulan, lakukan empat rekonsiliasi kecil sebelum membuat satu laporan besar. Untuk ads, cocokkan final earning dengan payout. Untuk brand, cocokkan kontrak, invoice, bukti potong, dan bank. Untuk affiliate, cocokkan komisi final dengan bukti potong serta pencairan. Untuk produk, cocokkan order, refund, settlement, dan rekening.
Baru setelah empat jalur tersebut bersih, konsolidasikan per wajib pajak. Pastikan akun platform, kontrak, invoice, bukti potong, dan rekening memang merujuk pada orang pribadi atau badan yang sama. Jika bisnis sudah memakai PT tetapi sebagian kontrak masih atas nama pribadi, jangan memperbaikinya hanya dengan memindahkan angka di akhir tahun. Identifikasi hak siapa sejak transaksi terbentuk dan rapikan kontrak berikutnya.
Jangan campur biaya dengan pajak yang dipotong
Payout yang lebih kecil dari nilai bruto dapat disebabkan oleh banyak hal. Platform mungkin mengenakan service fee, payment fee, atau biaya konversi. Pembayar brand deal mungkin memotong PPh dan menerbitkan bukti potong. Toko digital mungkin mengurangi refund atau chargeback. Semuanya menurunkan uang yang cair, tetapi tidak boleh dilempar ke satu kolom “potongan”.
Buat kode terpisah untuk biaya platform, refund, pajak dipotong, pajak dipungut, biaya bank, dan selisih kurs. Pemisahan ini mencegah bukti potong diperlakukan sebagai biaya biasa atau refund pelanggan dianggap sebagai pajak. Ia juga memudahkan pemeriksaan apakah angka pada bukti potong memakai nilai bruto yang sama dengan invoice atau laporan komisi.
Jika creator memakai metode penghitungan yang tidak mengandalkan pengurangan biaya aktual, dokumentasi biaya tetap berguna untuk memahami arus kas dan margin, tetapi jangan otomatis menyimpulkan seluruh biaya tersebut menjadi pengurang fiskal. Sebaliknya, creator yang menyelenggarakan pembukuan perlu menilai hubungan biaya dengan kegiatan memperoleh penghasilan dan menyimpan buktinya. Metode penghitungan, status wajib pajak, dan karakter transaksi harus ditentukan sebelum angka biaya dibawa ke perhitungan pajak.
Perbedaan ini juga menjelaskan mengapa dua creator dengan payout sama belum tentu mempunyai posisi pajak sama. Creator pertama mungkin menerima pendapatan bruto lebih besar dengan fee platform tinggi. Creator kedua mungkin menerima nilai bruto lebih kecil tetapi sudah dipotong pajak. Rekening hanya menunjukkan hasil akhir; ledger memperlihatkan jalan menuju hasil itu.
Kontrol yang ringan tetapi bekerja sepanjang tahun
Creator tidak perlu menunggu punya tim finance untuk membangun kebiasaan yang benar. Unduh laporan platform setiap bulan karena histori dan format dapat berubah. Tagih bukti potong saat pihak pembayar masih mudah dihubungi. Kunci file bulanan agar koreksi periode berikutnya tidak menimpa histori. Simpan catatan alasan jika ada selisih.
Buat daftar exception terpisah: payout tanpa laporan, kontrak tanpa invoice, bukti potong salah identitas, refund setelah periode ditutup, atau pembayaran yang masuk ke rekening lain. Setiap exception diberi pemilik dan tenggat. Angka yang belum jelas tidak perlu dipaksa terlihat selesai.
Empat sumber pendapatan boleh berakhir dalam satu ringkasan. Yang tidak boleh hilang adalah asal-usulnya. Ketika jalur ads, brand deal, affiliate, dan produk sendiri tetap terbaca, creator tidak hanya lebih siap menyusun SPT. Ia juga akhirnya tahu kanal mana yang benar-benar menghasilkan uang, mana yang hanya tampak besar di dashboard, dan bagian mana yang masih bergantung pada dokumen orang lain.
Rujukan resmi yang diperiksa
– Direktorat Jenderal Pajak, “Affiliate Marketing? Spill Pengenaan Pajaknya dong, Kak!”, pajak.go.id. – Direktorat Jenderal Pajak, “Endorsement Selebgram dalam Perspektif Pajak”, pajak.go.id. – Direktorat Jenderal Pajak, ketentuan dan edukasi PPh Pasal 21/26 serta bukti potong, pajak.go.id.
Bacaan dan rujukan terkait di ePajak.or.id
- Kategori: Pajak
- Entitas: Pajak UMKM
- Entitas: Pajak E-Commerce
- Pertanyaan terkait: Konsultan Pajak untuk E-Commerce
- Pertanyaan terkait: Konsultan Pajak untuk UMKM
- Topik: PPh Potong Pungut
- Artikel terkait: Komisi Affiliate Setelah Aturan Marketplace 2026: Pertanyaan Pajak Apa yang Harus Diajukan Creator?
- Artikel terkait: Pendapatan YouTube, TikTok, dan Platform Global: Data apa yang sebaiknya dicocokkan sebelum SPT?


