Rekap affiliate biasanya tidak rusak karena rumus yang sulit. Ia rusak karena setiap platform berbicara dengan bahasa berbeda. Satu memakai “estimated commission”, yang lain “validated earning”, platform berikutnya hanya menampilkan payout. Ketika semua angka ditempel ke spreadsheet tanpa kamus, totalnya terlihat meyakinkan tetapi tidak menjawab apa pun.
Cara keluar dari kekacauan itu bukan memaksa seluruh platform memakai format sama. Bangun satu ledger yang menerima perbedaan mereka, lalu simpan jalan kembali ke laporan asli. Targetnya sederhana: setiap rupiah komisi dapat ditelusuri ke platform, periode, transaksi atau batch, bukti potong, dan rekening.
Mulai dengan inventaris, bukan total tahunan
Tuliskan semua program yang diikuti, termasuk akun yang dianggap kecil. Untuk setiap platform, catat nama akun, email login, identitas pajak yang terdaftar, rekening pencairan, mata uang, jadwal finalisasi, periode histori yang bisa diunduh, dan lokasi bukti potong.
Langkah ini sering menemukan masalah sebelum angka dihitung. Ada akun lama memakai NIK yang belum diperbarui, komisi masuk ke rekening pasangan, atau dashboard hanya menyimpan laporan enam bulan. Ada pula creator yang lupa satu program karena payout-nya jarang, padahal penghasilan tetap perlu masuk rekonsiliasi.
Unduh laporan mentah dan jangan mengedit file aslinya. Simpan dengan pola nama yang konsisten, misalnya PLATFORM_JENISLAPORAN_2026-01. Salinan kerja boleh dibersihkan, tetapi file sumber perlu dipertahankan untuk menjelaskan perubahan format atau koreksi platform.
Tujuh kolom yang wajib ada
Ledger lintas platform setidaknya membutuhkan platform, periode earning, tanggal finalisasi, komisi bruto, koreksi, pajak dipotong, dan payout ID. Dalam praktik, tambahkan mata uang asli, kurs pencatatan, tanggal bank, nomor bukti potong, identitas pemotong, serta status rekonsiliasi.
Periode earning menjawab kapan aktivitas menghasilkan komisi. Tanggal finalisasi menunjukkan kapan platform menyatakan komisi valid setelah pembatalan dan retur. Tanggal bank menunjukkan kapan kas diterima. Tiga tanggal itu dapat berbeda. Menyatukannya menjadi “tanggal transaksi” membuat selisih lintas bulan sulit dijelaskan.
Komisi bruto harus dipisahkan dari nilai barang yang dibeli audiens. Nilai belanja merupakan metrik performa kampanye, bukan otomatis hak affiliator. Payout juga tidak selalu sama dengan komisi bruto karena dapat memuat koreksi, potongan pajak, atau akumulasi beberapa periode.
Satu payout, banyak komisi
Bayangkan payout Rp4.850.000 pada 10 Februari. Ia berasal dari komisi final Januari Rp5.100.000, dikurangi koreksi retur Rp100.000 dan pajak Rp150.000. Bank hanya memperlihatkan Rp4.850.000. Tanpa jembatan gross-to-net, creator mungkin mencatat payout sebagai pendapatan dan kehilangan informasi nilai bruto serta bukti potong.
Buat payout bridge per platform. Mulai dari komisi final, kurangi koreksi sesuai laporan, tampilkan pajak atau komponen lain secara terpisah, lalu cocokkan dengan nilai transfer. Jika selisih berasal dari saldo minimum atau penundaan, masukkan sebagai komisi belum cair, bukan biaya.
Pada platform yang menggabungkan beberapa bulan, tautkan setiap baris komisi ke payout ID yang sama. Pada platform yang membagi satu periode ke dua pencairan, izinkan satu periode memiliki dua payout. Ledger yang baik mengikuti fakta, tidak memaksakan hubungan satu lawan satu.
Bukti potong perlu register sendiri
DJP menjelaskan bahwa komisi affiliator orang pribadi yang dibayar marketplace dapat dipotong PPh Pasal 21/26 dan disertai bukti potong. Karena creator dapat memakai banyak platform, buat register bukti potong yang terhubung ke ledger, bukan folder PDF tanpa indeks.
Kolomnya mencakup nomor bukti, masa pajak, pemotong, identitas penerima, penghasilan bruto, pajak dipotong, dan platform. Periksa apakah nilai bruto pada bukti dapat direkonsiliasi dengan laporan komisi. Jika satu bukti mencakup beberapa payout, dokumentasikan pembagiannya.
Jangan menganggap data prepopulated selalu lengkap. Bandingkan dengan register sendiri. Bukti yang belum muncul, salah identitas, atau ganda perlu ditindaklanjuti sebelum SPT dikirim. Sebaliknya, jangan membuat kredit pajak hanya dari angka potongan pada dashboard bila dokumen yang dipersyaratkan belum tersedia.
Valuta asing jangan langsung diubah menjadi rupiah bersih
Untuk platform global, simpan komisi dalam mata uang asli. Catat dasar kurs yang dipakai untuk pencatatan rupiah, fee konversi, biaya bank, withholding luar negeri, dan rupiah bersih sebagai komponen berbeda. Selisih kurs bukan fee affiliate, sedangkan withholding luar negeri bukan otomatis kredit pajak Indonesia.
Jika platform hanya menyediakan statement bulanan, simpan versi PDF atau CSV bersama halaman kebijakan pembayaran yang relevan pada periode tersebut. Perubahan jadwal payout atau format statement dapat menjelaskan anomali antartahun.
Kurs harus diterapkan konsisten sesuai ketentuan yang relevan bagi transaksi dan metode pencatatan. Jangan memilih kurs dari aplikasi yang menghasilkan angka paling kecil. Bila ada pajak luar negeri, kumpulkan bukti pemotongan dan identifikasi negara sumber sebelum menilai apakah kredit pajak dapat digunakan.
Rekonsiliasi dilakukan per platform, lalu dikonsolidasikan
Jangan langsung menjumlahkan semua platform. Bersihkan satu per satu. Untuk setiap bulan, bandingkan total komisi final dengan payout bridge, bukti potong, dan bank. Selisih diberi alasan: belum cair, retur, koreksi, pajak, fee, kurs, atau belum teridentifikasi.
Setelah setiap platform berstatus rekonsiliasi, buat ringkasan lintas platform per wajib pajak. Ringkasan memuat bruto, koreksi, pajak dipotong, dan kas diterima. Ia tidak menghapus detail sumber. Jika creator juga mempunyai brand deal atau toko, gunakan kode penghasilan lain agar komisi affiliate tidak bercampur dengan fee jasa dan omzet penjualan.
Uji kelengkapan dari dua arah. Pertama, pilih laporan platform dan telusuri sampai payout serta bank. Kedua, pilih transfer di rekening dan cari laporan pembentuknya. Transfer yang tidak menemukan pasangan masuk daftar exception, bukan langsung diberi label pendapatan affiliate.
Contoh kerja tiga platform dalam satu bulan
Misalkan Platform A memfinalisasi komisi Januari sebesar Rp3 juta dan membayar seluruhnya setelah potongan. Platform B menunjukkan komisi Rp2 juta, tetapi Rp400 ribu masih tertahan karena batas minimum payout. Platform C membayar USD 150 yang terdiri dari earning Desember dan Januari. Jika creator memakai bank sebagai satu-satunya sumber, Platform B tampak tidak menghasilkan apa pun dan Platform C seluruhnya terbaca sebagai penghasilan Januari.
Ledger menyimpan tiga cerita tersebut tanpa harus memutuskan semuanya dengan satu tanggal. Platform A mempunyai hubungan lurus dari komisi final ke bukti serta bank. Platform B menghasilkan saldo belum cair yang harus dibawa ke bulan berikutnya. Platform C memerlukan pemisahan periode earning, mata uang asli, konversi, dan payout. Ringkasan bulan boleh menjumlahkan hasil setelah kebijakan pencatatan diterapkan, tetapi detail penopangnya tetap hidup.
Pada bulan berikutnya, lakukan roll-forward saldo. Saldo awal komisi belum cair ditambah komisi baru, dikurangi pembatalan dan payout, harus menghasilkan saldo akhir. Teknik sederhana ini menangkap komisi yang hilang saat akun berpindah, payout tertunda, atau laporan platform diganti. Ia juga mencegah saldo lama diakui kembali sebagai pendapatan baru ketika akhirnya cair.
Kesalahan desain rekap yang terlihat sepele
Kesalahan pertama adalah memakai satu baris per transfer. Cara ini menghapus transaksi pembentuk payout dan membuat bukti potong sulit dicocokkan. Kesalahan kedua adalah menambahkan kolom baru setiap kali platform memakai istilah berbeda. Spreadsheet akhirnya melebar tanpa kamus yang menjelaskan mana estimasi, mana final, dan mana kas.
Kesalahan ketiga ialah mengubah laporan mentah secara langsung. Saat formula atau filter keliru, tidak ada sumber pembanding. Kesalahan keempat adalah menggabungkan akun pribadi dan badan karena creator mengelola keduanya. Konsolidasi untuk analisis bisnis boleh dilakukan, tetapi ledger pajak harus mempertahankan pemilik hak serta identitas pada kontrak dan bukti.
Kesalahan kelima adalah menunggu akhir tahun untuk meminta bukti potong. Dukungan platform dapat memerlukan waktu, sedangkan akun lama mungkin sudah tidak aktif. Pemeriksaan bulanan jauh lebih murah daripada rekonstruksi setahun dari email dan screenshot.
Siapa mengerjakan apa ketika creator sudah punya admin
Admin dapat mengunduh laporan, memberi nama file, dan memperbarui status payout. Creator atau owner perlu mengonfirmasi akun, kontrak, serta transaksi yang tidak biasa. Orang yang menangani pajak memeriksa klasifikasi, identitas bukti, dan hubungan ke SPT. Pembagian tersebut mencegah satu orang memegang akses penuh sekaligus mengubah angka tanpa review.
Gunakan folder akses terbatas untuk NIK, NPWP, rekening, dan bukti potong. Simpan kata sandi melalui pengelola kredensial, bukan di spreadsheet komisi. Ketika admin berhenti, cabut akses dan dokumentasikan serah terima. Tata kelola data bukan tambahan kosmetik karena informasi affiliate mengandung identitas dan histori penghasilan.
Setiap koreksi manual perlu empat informasi: nilai sebelum, nilai sesudah, alasan, dan dokumen. Jika alasan belum diketahui, masukkan ke daftar exception dengan tenggat. Jangan menyelesaikan selisih dengan angka penyeimbang hanya supaya total bank cocok. Rekap yang dapat menjelaskan ketidakpastian lebih berguna daripada rekap sempurna yang dibangun dari asumsi.
Tutup tahun tanpa malam tebak-tebakan
Pada akhir setiap bulan, kunci laporan mentah, perbarui ledger, unduh bukti potong, dan selesaikan selisih material. Pada akhir kuartal, periksa identitas akun, program baru, rekening baru, serta komisi yang lama tertahan. Pada November, lakukan simulasi kelengkapan SPT agar platform yang lambat menyediakan dokumen masih bisa dihubungi.
Satu orang harus bertanggung jawab atas versi final ledger, walaupun data dikumpulkan admin. Perubahan setelah periode dikunci memerlukan tanggal, alasan, dan referensi. Jangan menimpa nilai lama tanpa histori karena koreksi platform sering datang terlambat.
Rekap yang baik tidak membuat semua platform tampak seragam. Ia membuat perbedaannya dapat dijelaskan. Ketika SPT disusun, creator tidak lagi menebak dari saldo bank atau mengandalkan ingatan mengenai platform mana yang masih aktif. Ia mempunyai populasi lengkap, angka bruto, koreksi, bukti potong, dan jejak menuju kas.
Sebelum menutup file, minta orang kedua memilih satu angka secara acak dan menelusurinya sampai laporan asli. Jika jalurnya putus, perbaiki referensi dokumen. Tes kecil tersebut lebih jujur daripada menatap total tahunan yang kebetulan terlihat masuk akal.
Sumber resmi
– Direktorat Jenderal Pajak, “Affiliate Marketing? Spill Pengenaan Pajaknya dong, Kak!”, pajak.go.id. – Direktorat Jenderal Pajak, edukasi pelaporan penghasilan dan bukti potong PPh Pasal 21/26, pajak.go.id. – Ketentuan resmi perpajakan yang berlaku pada saat pencatatan dan pelaporan.
Bacaan dan rujukan terkait di ePajak.or.id
- Kategori: Pajak
- Topik: Pelaporan SPT
- Indeks: SPT
- Panduan: Panduan Pelaporan SPT
- Evidence: Procedure Source Map
- Entitas: Pajak UMKM
- Evidence: Identity Source Map
- Artikel terkait: Komisi Affiliate Setelah Aturan Marketplace 2026: Pertanyaan Pajak Apa yang Harus Diajukan Creator?


