Agency Membeli Media Spend atas Nama Klien: Gross atau Net Revenue Bisa Mengubah Banyak Hal
Satu angka bisa membuat agency terlihat dua kali lebih besar tanpa ada perubahan bisnis nyata.
Bayangkan klien membayar Rp10 miliar untuk kampanye. Rp8 miliar digunakan membeli media digital, Rp2 miliar merupakan fee strategi, optimasi, dan account management. Jika seluruh Rp10 miliar dicatat sebagai revenue, top line terlihat sangat besar. Jika agency hanya bertindak sebagai agent untuk media spend dan mengakui Rp2 miliar sebagai revenue, profil bisnis terlihat berbeda.
Pertanyaan gross atau net revenue bukan sekadar pilihan presentasi. Ia harus mengikuti substansi hubungan dengan klien dan vendor media berdasarkan standar akuntansi yang berlaku. Kontrak, siapa yang mengendalikan jasa sebelum dialihkan ke klien, siapa menanggung risiko, bagaimana harga ditentukan, dan siapa bertanggung jawab kepada klien menjadi bagian analisis principal versus agent.
Pajak kemudian membaca transaksi dari fakta yang sama, tetapi dapat mempunyai aturan dan basisnya sendiri.
Masalah muncul ketika commercial team menjual satu paket, media team membeli melalui akun agency, finance menerima invoice platform, dan tax baru melihat transaksi saat closing.
Mulai dari siapa yang membeli media sebenarnya
Ada agency yang benar-benar menjadi principal. Mereka menjual paket media dan layanan, menentukan kombinasi inventory, menanggung risiko tertentu, dan bertanggung jawab atas delivery kepada klien.
Ada agency yang hanya menjadi perantara. Klien menentukan media, budget merupakan dana klien, agency tidak mengambil risiko inventori, dan fee agency terpisah.
Ada pula model campuran. Beberapa platform dibeli sebagai principal, sementara placement lain hanya pass-through.
Karena itu, jangan menetapkan policy “semua media spend net” atau “semua gross”. Analisis perlu mengikuti model bisnis.
Kontrak harus menyebut kapasitas agency
Klausul yang paling penting bukan kata “reimbursement”. Yang lebih penting adalah siapa memiliki kewajiban terhadap media vendor dan klien.
Pertanyaan yang perlu dijawab:
Apakah agency membeli media atas nama sendiri atau atas nama klien?
Siapa yang mempunyai kontrak dengan platform?
Siapa menentukan harga dan placement?
Apakah agency dapat mengganti vendor tanpa persetujuan klien?
Siapa menanggung overdelivery atau underdelivery?
Siapa menanggung credit risk?
Apakah ada markup tersembunyi atau fee eksplisit?
Siapa menerima rebate dari platform?
Jawaban tersebut memengaruhi cara perusahaan memahami revenue dan margin.
Rebate adalah area sensitif
Platform media atau vendor dapat memberikan volume rebate, credit, bonus inventory, atau incentive. Jika agency bertindak sebagai agent untuk klien, siapa yang berhak atas rebate? Jika kontrak diam, dispute mudah terjadi.
Dari sisi accounting dan tax, treatment rebate juga perlu mengikuti substansi dan ketentuan. Jangan otomatis membukukannya sebagai “other income” tanpa membaca hubungan kontraktual.
Commercial agreement sebaiknya menyatakan apakah rebate menjadi milik agency, diteruskan ke klien, atau digunakan untuk campaign.
Gross revenue dapat menipu KPI
Jika media spend dimasukkan bruto, revenue growth bisa melesat ketika klien memindahkan budget media melalui agency. Namun margin persentase turun karena denominator membesar.
Sales productivity, revenue per employee, concentration risk, dan valuation multiple juga dapat terlihat berbeda.
Board harus tahu apakah pertumbuhan berasal dari fee ekonomi atau sekadar pass-through spend.
Itu sebabnya banyak agency memerlukan dua view manajemen: gross billings dan net revenue atau agency revenue, sesuai definisi internal yang konsisten. Jangan mencampur keduanya.
Tax dashboard juga membutuhkan pemisahan
Bagi tax team, media spend perlu dipisahkan dari service fee karena invoice, PPN, withholding, dan vendor tax profile bisa berbeda.
Misalnya agency menerima invoice dari vendor media lokal atau global. Perlakuan pajak pembelian tersebut perlu dilihat berdasarkan status vendor dan jenis transaksi. Agency kemudian menagih klien. Apakah terdapat reimbursement, markup, atau satu paket jasa? Dokumen harus konsisten dengan kontrak.
Jika finance hanya mempunyai satu invoice “digital campaign Rp10 miliar”, tax team kehilangan detail yang dibutuhkan.
Gunakan media spend sub-ledger
Agency dengan volume besar sebaiknya mempunyai sub-ledger atau data mart media. Minimal setiap placement memiliki:
Client.
Campaign.
Platform/vendor.
Contracting entity.
Currency.
Gross spend.
Agency fee.
Markup atau commission bila ada.
Rebate atau credit.
Invoice vendor.
Invoice klien.
Payment status.
Tax classification.
Data ini juga membantu rekonsiliasi ketika platform mengeluarkan credit note atau spend final berbeda dari budget.
Client money perlu governance
Jika agency menerima dana besar sebelum media dibeli, treasury risk meningkat. Dana klien dapat berada di rekening agency selama beberapa hari atau minggu. Jangan membiarkan cash balance tersebut dianggap free cash perusahaan.
Forecast likuiditas harus membedakan operating cash dan cash yang secara ekonomi dialokasikan untuk media.
Beberapa agency bahkan menggunakan rekening atau control khusus untuk media spend. Bentuknya tergantung skala, tetapi prinsipnya sama: jangan membiayai kebutuhan perusahaan dari uang yang akan segera dibayarkan ke platform.
Cut-off media spend sering lebih sulit daripada fee
Platform dapat menagih berdasarkan calendar month sementara campaign melintasi bulan. Data dashboard platform mungkin berubah karena adjustment. Credit note datang kemudian. Exchange rate berbeda. Klien meminta reconciliation sampai level placement.
Finance perlu menentukan cut-off berdasarkan jasa media yang benar-benar diterima atau disediakan dan bukti yang tersedia, sesuai accounting policy. Jangan hanya menggunakan tanggal kartu kredit atau tanggal invoice vendor.
Jika revenue klien dan cost media berada di periode berbeda, margin bulanan akan berfluktuasi secara palsu.
Konsistensi antara accounting dan tax tidak berarti tanggal selalu identik. Yang penting perbedaannya dapat direkonsiliasi.
Media spend lintas negara menambah lapisan
Pembelian iklan dari platform global dapat menimbulkan aspek pajak internasional dan indirect tax. Status platform, mekanisme PPN PMSE atau pemanfaatan jasa, serta kemungkinan withholding perlu diuji sesuai fakta dan ketentuan saat transaksi.
Agency jangan mengandalkan satu memo lama karena platform dapat mengubah entitas billing, negara invoice, atau terms.
Vendor master digital harus diperbarui ketika legal entity pada invoice berubah.
Gross versus net juga memengaruhi covenant dan tender
Beberapa klien atau lender melihat ukuran perusahaan dari revenue. Tender mungkin mempunyai threshold omzet. Jika revenue agency banyak berisi pass-through spend, angka tersebut perlu dijelaskan dengan jujur.
Tidak berarti gross presentation salah. Namun management harus memahami substansinya dan memastikan accounting treatment telah dinilai dengan benar.
Due diligence investor biasanya akan menormalisasi revenue ke economic fee. Agency yang sudah mempunyai data pemisahan akan jauh lebih mudah menjawab.
Buat principal-agent memo untuk model material
Untuk model media yang signifikan, finance sebaiknya mempunyai memo internal yang menjelaskan analisis principal versus agent berdasarkan kontrak dan operasi aktual. Memo tidak perlu diperbarui tiap invoice jika model sama, tetapi harus direview ketika kontrak atau proses berubah.
Misalnya platform contract pindah dari klien ke agency, agency mulai menjamin minimum spend, atau agency memperoleh discretion baru atas inventory. Perubahan ini dapat mengubah analisis.
Tax team juga dapat menggunakan memo tersebut sebagai context, meskipun tax treatment tetap dinilai berdasarkan ketentuan pajak yang relevan.
Jangan biarkan satu kata “reimbursement” menggantikan analisis
Dalam praktik, invoice sering menulis “reimbursement media spend” karena terasa paling aman. Tetapi substance over label tetap penting.
Jika agency sebenarnya membeli jasa media sebagai principal dan menjualnya kembali, menyebut reimbursement tidak mengubah fakta. Sebaliknya, jika agency benar-benar hanya membayar atas nama klien, dokumen harus mendukung hubungan agency tersebut.
Gross atau net revenue akhirnya adalah cermin model bisnis.
Agency yang tahu jawabannya dapat mengelola margin, tax, working capital, dan client reporting dengan lebih akurat. Agency yang tidak tahu biasanya baru menemukan masalah ketika auditor bertanya mengapa revenue melonjak, tax team bertanya mengapa invoice tidak cocok, atau klien mempertanyakan rebate.
Jangan menunggu pertanyaan itu. Gambar alur uang dan kontrol sejak proposal komersial disusun.
Perhatikan credit terms dan financing terselubung
Agency kadang harus membayar platform dalam 30 hari sementara klien baru membayar 60 atau 90 hari. Secara tidak langsung agency membiayai media spend klien. Jika nilai spend besar, kebutuhan working capital bisa jauh melebihi fee agency sendiri.
Pricing seharusnya mempertimbangkan cost of capital dan credit risk. Jika agency hanya memperoleh management fee tipis tetapi menalangi miliaran rupiah selama dua bulan, economics proyek mungkin tidak semenarik gross billing yang terlihat.
Kontrak dapat mengurangi risiko dengan advance funding, deposit, shorter payment term untuk media, atau suspension right jika dana belum tersedia.
Dari sisi tax, jangan biarkan financing reality mengubah classification secara tidak disengaja. Dokumentasi tetap harus menunjukkan apa fee agency dan apa dana untuk media.
Dashboard board sebaiknya menampilkan gross billings dan economic revenue terpisah
Untuk bisnis media-heavy, satu angka revenue dapat menimbulkan interpretasi keliru. Dashboard sebaiknya menunjukkan gross client billings, media/pass-through spend, net service revenue, gross margin, dan working capital exposure.
Dengan view ini, CEO dapat membandingkan klien dengan adil. Klien A mungkin billings Rp20 miliar tetapi fee Rp1 miliar dan membutuhkan working capital besar. Klien B billings Rp5 miliar tetapi fee Rp2 miliar dengan pembayaran cepat. Secara top line A terlihat lebih besar, secara economics B bisa lebih menarik.
Tax dan finance memperoleh manfaat yang sama karena komponen transaksi tidak lagi tersembunyi dalam satu angka.
Perbedaan gross dan net juga harus konsisten di budgeting internal. Jangan membuat sales target memakai gross billings sementara bonus delivery memakai net revenue tanpa definisi yang disepakati. Dua tim akan merasa mencapai target yang berbeda dari transaksi yang sama.
Finance dapat membuat glossary resmi: billings, media spend, net revenue, agency fee, commission, rebate, dan gross margin. Definisi tersebut dipakai di CRM, accounting, dashboard, dan proposal. Ketika istilah sama mempunyai arti sama di seluruh organisasi, tax reconciliation ikut menjadi lebih mudah.
Perusahaan tidak perlu memilih antara laporan komersial dan laporan akuntansi. Keduanya dapat hidup berdampingan selama bridge-nya jelas. Yang berbahaya adalah menganggap satu angka dapat menjawab semua pertanyaan.
Satu kalimat tambahan yang penting untuk manajemen: jangan memberi penghargaan kepada pertumbuhan billings tanpa melihat modal kerja dan fee ekonomi di baliknya. Volume media yang besar bisa menjadi bisnis bagus, tetapi hanya jika risiko pembayaran, margin, dan kewajiban administrasinya memang dikelola.


