Panduan Kita

Cara membuat invoice untuk freelancer

Cara membuat invoice untuk freelancer yang rapi dan bikin klien bayar tepat waktu: komponen wajib, penomoran, termin pembayaran, sampai cara follow up.

Oleh Nadia Syarif 9 menit baca
Cara membuat invoice untuk freelancer
Foto: Direct Media (CC0 1.0) via stocksnap

Kamu menyelesaikan proyek tiga minggu lalu, tapi uangnya belum juga masuk. Saat kamu tanya, klien balik bertanya: “Invoice resminya yang mana ya?” Padahal kamu merasa sudah menagih lewat chat. Ini kejadian yang sangat umum di dunia freelance, dan hampir selalu bermuara ke satu hal yang sama: tagihan yang tidak pernah dikirim dalam bentuk dokumen yang benar.

Invoice adalah dokumen yang mengubah “katanya sudah selesai” menjadi “ini yang harus dibayar, sekian, paling lambat tanggal sekian”. Tanpa invoice yang rapi, kamu bergantung pada ingatan klien dan kebaikan hati bagian keuangan mereka - dua hal yang tidak bisa kamu kendalikan. Dengan invoice yang rapi, kamu punya dokumen yang bisa dilacak, ditagih, dan dijadikan bukti kalau ada sengketa. Panduan ini membahas cara membuatnya dari nol: komponen yang wajib ada, sistem penomoran, termin pembayaran, sampai cara menagih klien yang telat bayar.

Kenapa invoice yang rapi bikin kamu dibayar lebih cepat

Banyak freelancer memperlakukan invoice sebagai formalitas yang mengganggu. Padahal, invoice yang dibuat dengan benar mengerjakan beberapa hal sekaligus untuk kamu.

Pertama, invoice mempercepat pembayaran. Perusahaan tidak bisa memproses transfer hanya dari chat “transfer ya kak”. Bagian keuangan butuh dokumen dengan nomor, nominal, dan rincian yang bisa mereka masukkan ke sistem. Semakin cepat mereka menerima dokumen itu, semakin cepat pembayaranmu antre untuk diproses.

Kedua, invoice melindungi kamu saat ada perselisihan. Kalau klien mengklaim scope-nya berbeda atau angkanya tidak sesuai, invoice yang merinci setiap item jadi rujukan hitam-putih. Chat yang berserakan tidak memberi perlindungan yang sama.

Ketiga, invoice membangun kredibilitas. Freelancer yang mengirim invoice rapi terlihat seperti seseorang yang menjalankan usaha serius, bukan sekadar kerja sampingan. Kesan ini memengaruhi apakah klien memperlakukanmu sebagai mitra atau sebagai orang yang gampang ditunda pembayarannya.

Keempat, invoice merapikan catatan keuanganmu. Saat harus menghitung pendapatan tahunan atau melapor pajak, kumpulan invoice yang tertata jauh lebih mudah dilacak daripada mengingat-ingat proyek satu per satu.

Komponen wajib dalam invoice freelancer

Sebuah invoice yang lengkap tidak harus rumit, tapi ada komponen yang sebaiknya selalu ada. Anggap daftar ini sebagai kerangka yang kamu isi setiap kali menagih.

  • Judul dan nomor invoice. Tulis kata “INVOICE” dengan jelas di atas, diikuti nomor unik. Nomor ini yang akan kamu dan klien pakai untuk merujuk tagihan tertentu.
  • Tanggal terbit dan jatuh tempo. Kapan invoice dibuat, dan kapan pembayaran diharapkan masuk. Dua tanggal ini menentukan kapan kamu berhak menagih.
  • Identitas kamu. Nama lengkap atau nama usaha, alamat, email, nomor HP, dan NPWP kalau punya. Ini yang membuat invoice terlihat resmi dan memudahkan klien mencatat siapa yang mereka bayar.
  • Identitas klien. Nama perusahaan atau perorangan, alamat penagihan, dan idealnya nama PIC yang mengurus pembayaran.
  • Rincian pekerjaan. Daftar item dengan deskripsi, kuantitas atau jumlah jam, harga satuan, dan subtotal per baris. Ini bagian inti yang menjelaskan klien membayar untuk apa.
  • Subtotal, potongan, pajak, dan total. Jumlah sebelum dan sesudah penyesuaian, dengan total akhir yang menonjol.
  • Metode dan termin pembayaran. Nomor rekening atau kanal pembayaran lain, plus batas waktu pembayaran.
  • Catatan. Ruang untuk syarat, ucapan terima kasih, atau pengingat.

Kalau kamu baru mulai, buat satu template berisi semua komponen ini, lalu tinggal ganti isinya setiap proyek. Konsistensi format membuat kamu terlihat lebih profesional sekaligus menghemat waktu.

Sistem penomoran dan penamaan file yang tidak bikin bingung

Nomor invoice mungkin terlihat sepele, tapi sistem yang berantakan akan menyusahkan kamu sendiri saat jumlah proyek bertambah. Tujuannya sederhana: setiap invoice punya nomor unik yang mudah diurutkan dan dilacak.

Pilih satu format dan pertahankan. Contoh yang umum dipakai:

  • Berurutan sederhana: INV-001, INV-002, dan seterusnya.
  • Dengan tahun: INV-2026-001, memudahkan kamu memisahkan catatan per tahun.
  • Dengan kode klien: INV-2026-ABC-001, berguna kalau kamu ingin melacak per klien.

Yang penting bukan format mana yang kamu pilih, tapi konsistensinya. Jangan melompat-lompat antar format karena itu justru membuat pelacakan sulit. Hindari juga menomori ulang dari awal setiap bulan tanpa penanda, karena kamu bisa punya dua “INV-001” yang berbeda.

Penamaan file PDF juga penting. Nama seperti “invoice fix banget.pdf” akan menyulitkan semua orang. Pakai pola yang jelas seperti “Invoice-INV-2026-001-NamaKamu.pdf”. Klien yang menyimpan puluhan invoice dari berbagai vendor akan berterima kasih, dan kamu sendiri lebih mudah mencarinya kalau perlu.

Simpan semua invoice terkirim di satu folder khusus, dan pertimbangkan mencatat statusnya - sudah dibayar atau belum - di satu spreadsheet sederhana.

Termin pembayaran, uang muka, dan cara menuliskannya

Termin pembayaran adalah salah satu bagian yang paling sering bikin masalah, bukan karena rumit, tapi karena sering tidak dibicarakan di depan. Aturannya: sepakati termin sebelum pekerjaan dimulai, bukan setelah invoice dikirim.

Termin pembayaran menyatakan berapa lama klien punya waktu untuk membayar sejak invoice terbit. Freelancer biasanya memakai rentang antara 7 sampai 30 hari, tergantung jenis klien dan besar proyek. Tuliskan secara eksplisit, misalnya “Mohon pembayaran paling lambat 14 hari sejak tanggal invoice ini”. Kalimat spesifik jauh lebih mudah ditagih daripada “secepatnya”.

Untuk klien baru atau proyek besar, pertimbangkan meminta uang muka. Skema yang umum adalah menagih sebagian di awal sebagai tanda komitmen, sebagian saat progres tertentu, dan sisanya saat pekerjaan selesai. Uang muka melindungi kamu dari risiko bekerja penuh lalu tidak dibayar, dan menyaring klien yang tidak serius. Besarannya kamu yang tentukan sesuai kenyamanan dan kebiasaan di bidangmu.

Kalau kamu menerapkan pembayaran bertahap, cerminkan di setiap invoice: sebutkan total nilai proyek, jumlah yang sudah dibayar, dan sisa yang ditagih di invoice ini. Dengan begitu klien selalu tahu posisi pembayaran mereka.

Satu hal yang sering terlupa: tuliskan konsekuensi keterlambatan hanya kalau memang sudah kamu sepakati di kontrak. Jangan mengarang denda yang belum pernah dibicarakan, karena itu justru bisa memicu sengketa.

Pajak, potongan, dan NPWP - yang perlu kamu cek sendiri

Bagian pajak adalah tempat paling banyak freelancer bingung, dan juga tempat paling mudah tersesat kalau kamu mengandalkan angka yang beredar dari mulut ke mulut. Prinsip amannya: pahami mekanismenya, tapi jangan menebak besarannya.

Saat kamu menagih klien badan usaha, sebagian dari mereka akan memotong pajak penghasilan dari pembayaranmu dan menyetorkannya atas namamu. Artinya, uang yang masuk ke rekeningmu bisa lebih kecil dari nominal di invoice. Jenis dan besaran potongan ini bergantung pada beberapa hal, termasuk status kamu sebagai perorangan atau badan, dan apakah kamu punya NPWP. Punya NPWP umumnya membuat potongan lebih kecil dibanding tanpa NPWP.

Yang penting kamu lakukan: tanyakan ke klien apakah mereka akan memotong pajak, jenis apa, dan berapa. Jangan menebak sendiri, karena aturan dan tarifnya bisa berbeda antar situasi dan bisa berubah. Untuk memastikan kewajiban dan besaran yang berlaku, cek aturan pajak terbaru di situs resmi Direktorat Jenderal Pajak, atau konsultasikan ke konsultan pajak kalau nilai proyekmu besar atau kliennya rutin.

Secara praktis, banyak freelancer menuliskan nilai bruto di invoice lalu mencantumkan potongan pajak sebagai baris terpisah, sehingga baik kamu maupun klien sama-sama paham berapa yang benar-benar akan ditransfer. Simpan bukti potong yang klien berikan, karena itu berguna saat kamu melapor pajak tahunan.

Contoh susunan invoice yang bisa kamu tiru

Teori komponen tadi jadi lebih jelas kalau dilihat sebagai satu dokumen utuh. Berikut kerangka sederhana yang bisa kamu adaptasi ke template mana pun. Ganti isi di dalam kurung siku dengan datamu sendiri.

INVOICE Nomor: INV-2026-014 Tanggal terbit: 10 Agustus 2026 Jatuh tempo: 24 Agustus 2026

Dari: [Nama atau nama usaha kamu] - [alamat] - [email] - [nomor HP] - [NPWP kalau ada] Untuk: [Nama perusahaan klien] - [alamat penagihan] - u.p. [nama PIC]

| Deskripsi | Jumlah | Harga satuan | Subtotal | | Desain logo utama | 1 | [harga] | [subtotal] | | Revisi tambahan | 2 | [harga] | [subtotal] | | File sumber vektor | 1 | [harga] | [subtotal] |

Subtotal: [total sebelum penyesuaian] Potongan pajak (kalau dipotong klien): [nilai] Total ditagih: [angka akhir yang menonjol]

Pembayaran: Transfer ke [nama bank] a.n. [nama pemilik rekening], nomor [rekening]. Mohon pembayaran paling lambat pada tanggal jatuh tempo di atas.

Terima kasih atas kerja samanya. File final dikirim setelah pelunasan.

Susunan ini memuat semua yang dibutuhkan bagian keuangan untuk memproses pembayaran tanpa harus bertanya balik. Kamu bebas menambahkan logo di bagian atas, mengubah urutan tabel, atau menyesuaikan bahasa. Yang penting semua komponen inti tetap ada, dan angkanya cocok dengan kesepakatan awal. Kalau proyekmu bertahap, tinggal ubah baris rincian dan tambahkan keterangan termin, misalnya “Pembayaran termin 2 dari 3”, supaya klien paham posisi tagihan ini dalam keseluruhan proyek.

Tools untuk bikin invoice dan kesalahan yang bikin telat dibayar

Kamu tidak butuh software mahal untuk membuat invoice yang bagus. Beberapa pilihan yang umum dipakai:

  • Spreadsheet seperti Google Sheets atau Microsoft Excel. Fleksibel, bisa menghitung total otomatis, dan gratis untuk versi dasarnya.
  • Dokumen seperti Google Docs atau Word dengan template invoice bawaan.
  • Aplikasi desain seperti Canva yang punya banyak template invoice siap pakai, cocok kalau kamu ingin tampilan lebih rapi.
  • Aplikasi atau layanan invoice khusus yang bisa menyimpan data klien, membuat nomor otomatis, dan melacak status pembayaran. Berguna kalau volume proyekmu sudah banyak.

Apa pun yang kamu pilih, selalu ekspor hasil akhirnya ke PDF sebelum dikirim. Ketersediaan fitur dan menu di setiap aplikasi bisa berubah dari waktu ke waktu, jadi fokus ke prinsipnya, bukan ke tombol tertentu.

Beberapa kesalahan yang paling sering bikin pembayaran tertunda: nominal yang tidak cocok dengan kesepakatan awal, nomor rekening yang salah ketik, tidak ada tanggal jatuh tempo yang jelas, mengirim lewat chat yang mudah tenggelam, dan lupa follow up saat sudah lewat tempo. Semuanya bisa dicegah dengan template yang rapi dan kebiasaan memeriksa ulang sebelum kirim.

Kalau kamu mengirim invoice lewat email, cara menulis emailnya juga berpengaruh - pelajari cara membuat email profesional yang dibalas. Dan kalau kamu masih di tahap menyepakati bayaran sebelum proyek jalan, prinsip di cara negosiasi gaji saat tawaran pertama juga berguna untuk menegosiasikan tarif proyek freelance.

Langkah-langkahnya

  1. Kumpulkan data dan kesepakatan sebelum mulai menulis

    Sebelum membuka template, siapkan bahannya: nama lengkap atau nama usaha kamu, alamat, email, nomor HP, dan NPWP kalau punya. Lalu data klien - nama perusahaan atau nama orang, alamat penagihan, dan nama PIC yang mengurus pembayaran. Yang paling penting: rincian scope yang sudah disepakati, entah dari kontrak, proposal, atau chat penawaran. Cocokkan angka di invoice dengan angka yang klien setujui. Invoice yang nominalnya tiba-tiba beda dari kesepakatan awal adalah alasan nomor satu pembayaran tertunda. Kalau ada revisi scope di tengah jalan, pastikan sudah ada persetujuan tertulis sebelum kamu masukkan ke tagihan.

  2. Beri nomor invoice dan tanggal yang jelas

    Setiap invoice butuh nomor unik supaya bisa dilacak - baik oleh kamu maupun bagian keuangan klien. Pakai format yang konsisten, misalnya INV-2026-001, lalu naikkan urutannya di invoice berikutnya. Cantumkan dua tanggal: tanggal terbit (kapan invoice dibuat) dan tanggal jatuh tempo (kapan pembayaran diharapkan masuk). Jangan tulis 'segera' atau 'secepatnya' - tanggal yang spesifik jauh lebih mudah ditagih. Kalau kamu mengirim beberapa invoice ke klien yang sama dalam satu proyek bertahap, tambahkan keterangan termin, misalnya 'Termin 2 dari 3'. Nomor dan tanggal yang rapi juga memudahkan kamu saat merapikan catatan keuangan di akhir tahun.

  3. Rincikan pekerjaan dan harga per item

    Hindari satu baris gelondongan seperti 'Jasa desain - Rp sekian'. Pecah jadi item yang bisa dibaca: nama pekerjaan, kuantitas atau jumlah jam, harga satuan, dan subtotal per baris. Contohnya 'Desain logo utama', 'Revisi tambahan (2x)', dan 'File sumber vektor'. Rincian ini melindungi kamu kalau klien mempertanyakan tagihan, dan menunjukkan nilai kerja kamu secara konkret. Pakai bahasa yang klien pahami, bukan istilah teknis internal. Kalau kamu menagih per jam, sebutkan tarif per jam dan total jamnya secara transparan. Semakin jelas rinciannya, semakin kecil ruang untuk perdebatan saat pembayaran.

  4. Hitung subtotal, potongan, pajak, dan total akhir

    Jumlahkan semua item jadi subtotal. Di bawahnya, baru masukkan komponen lain: diskon kalau ada, potongan pajak yang berlaku, atau biaya tambahan yang sudah disepakati. Tampilkan total akhir dengan jelas - ini angka yang paling dicari klien, jadi buat menonjol. Kalau klien kamu badan usaha yang memotong PPh, sebagian freelancer menuliskan nilai bruto lalu mencantumkan potongan sebagai baris terpisah, sehingga klien dan kamu sama-sama paham berapa yang benar-benar ditransfer. Jangan menebak besaran pajak - kalau ragu, tanyakan ke klien atau cek aturan pajak terbaru. Pastikan angka totalnya sudah kamu periksa ulang sebelum dikirim.

  5. Tulis metode dan termin pembayaran

    Buat klien semudah mungkin membayar. Cantumkan metode yang kamu terima: nomor rekening bank lengkap dengan nama pemilik dan nama bank, atau e-wallet, atau layanan transfer internasional untuk klien luar negeri. Tulis termin pembayaran secara eksplisit, misalnya 'Mohon pembayaran dilakukan paling lambat 14 hari sejak tanggal invoice'. Kalau kamu menerapkan uang muka, sebutkan berapa yang sudah dibayar dan berapa sisa yang ditagih di invoice ini. Semakin sedikit klien harus bertanya balik soal cara bayar, semakin cepat uang masuk. Periksa lagi nomor rekening - salah satu digit saja bisa menunda pembayaran berhari-hari.

  6. Tambahkan catatan, identitas visual, dan tanda tangan

    Ruang catatan berguna untuk hal kecil yang penting: ucapan terima kasih singkat, pengingat termin, atau syarat seperti 'file final dikirim setelah pelunasan'. Kalau kamu punya logo atau nama brand, letakkan di atas supaya invoice terlihat rapi dan konsisten dengan identitas kamu. Tanda tangan digital atau tanda tangan hasil scan memberi kesan resmi, walau untuk banyak klien tidak wajib. Jaga desainnya bersih dan mudah dibaca - invoice bukan tempat memamerkan kreativitas berlebihan. Tujuannya satu: klien bisa membaca, memahami, dan membayar tanpa bingung.

  7. Ekspor ke PDF dan kirim lewat email

    Selalu kirim invoice dalam format PDF, bukan file yang bisa diedit seperti Word atau spreadsheet mentah. PDF menjaga tata letak tetap rapi di perangkat apa pun dan terlihat lebih profesional. Beri nama file yang jelas, misalnya 'Invoice-INV-2026-001-NamaKamu.pdf', supaya klien mudah menemukannya lagi. Kirim lewat email dengan subjek dan isi yang sopan dan ringkas, bukan lewat chat yang mudah tenggelam. Sebutkan nomor invoice, nominal, dan jatuh tempo di badan email supaya klien tidak perlu membuka lampiran untuk tahu intinya. Simpan salinan setiap invoice yang kamu kirim di satu folder khusus.

  8. Follow up dengan sopan kalau lewat jatuh tempo

    Kalau tanggal jatuh tempo lewat dan uang belum masuk, kirim pengingat - bukan tuduhan. Banyak keterlambatan terjadi karena invoice terselip, bukan karena klien menghindar. Tunggu satu atau dua hari setelah jatuh tempo, lalu kirim email singkat: sebutkan nomor invoice, nominal, tanggal jatuh tempo yang sudah lewat, dan lampirkan ulang PDF-nya. Jaga nadanya tetap ramah dan asumsikan niat baik dulu. Kalau masih belum ada respons setelah beberapa pengingat, naikkan lewat telepon atau pesan langsung ke PIC. Menagih adalah bagian normal dari kerja freelance, jadi jangan sungkan - kamu berhak dibayar untuk pekerjaan yang sudah selesai.

Pertanyaan yang sering ditanya

Apakah freelancer wajib punya NPWP untuk mengirim invoice?

Kamu tetap bisa membuat dan mengirim invoice tanpa NPWP - invoice adalah dokumen tagihan komersial, bukan dokumen pajak. Tapi NPWP sering berguna: banyak klien badan usaha memintanya untuk keperluan administrasi, dan tanpa NPWP potongan pajak yang mereka lakukan biasanya lebih besar dibanding kalau kamu punya. Kalau kamu mulai menerima proyek rutin dari perusahaan, mengurus NPWP biasanya mempermudah proses pembayaran dan pelaporan. Untuk detail kewajiban dan besaran potongan, jangan menebak - cek aturan pajak terbaru di situs resmi Direktorat Jenderal Pajak atau tanya konsultan pajak.

Berapa termin pembayaran yang wajar untuk freelancer?

Tidak ada angka tunggal yang benar, tapi termin yang umum dipakai freelancer berkisar antara 7 sampai 30 hari sejak tanggal invoice. Proyek kecil dengan klien perorangan sering pakai termin pendek atau bahkan bayar di muka, sementara klien perusahaan besar biasanya punya siklus pembayaran sendiri yang lebih panjang. Yang penting bukan mengikuti standar orang lain, tapi menyepakati termin sejak awal - sebelum pekerjaan dimulai, bukan setelah invoice dikirim. Tulis termin itu secara jelas di kontrak dan di invoice. Kalau klien punya kebijakan pembayaran tertentu, tanyakan di depan supaya kamu bisa mengatur arus kas.

Haruskah aku meminta uang muka di depan?

Untuk klien baru atau proyek besar, meminta uang muka adalah praktik yang wajar dan melindungi kamu. Uang muka menunjukkan komitmen klien dan mengurangi risiko kamu bekerja penuh lalu tidak dibayar. Besarannya kamu yang tentukan sesuai kenyamanan dan norma di bidangmu - sebagian freelancer menagih sebagian di awal, sebagian di tengah saat progres tertentu, dan sisanya saat selesai. Untuk klien lama yang rekam jejak pembayarannya bagus, kamu bisa lebih fleksibel. Tuliskan skema uang muka ini di kontrak atau penawaran sejak awal, lalu cerminkan di invoice dengan mencantumkan jumlah yang sudah dibayar dan sisa tagihan.

Apa bedanya invoice, kwitansi, dan faktur pajak?

Ketiganya sering tertukar. Invoice adalah tagihan yang kamu kirim sebelum atau saat menagih pembayaran - isinya rincian yang harus dibayar. Kwitansi adalah bukti bahwa pembayaran sudah kamu terima, biasanya diberikan setelah uang masuk. Faktur pajak berbeda lagi: itu dokumen resmi terkait PPN yang hanya bisa diterbitkan oleh Pengusaha Kena Pajak (PKP) melalui sistem resmi pajak, dan sebagian besar freelancer bukan PKP sehingga tidak menerbitkannya. Jadi untuk kebanyakan freelancer, yang kamu buat adalah invoice saat menagih dan kwitansi saat menerima pembayaran. Kalau klien meminta faktur pajak, tanyakan apakah statusmu memang mengharuskannya dan cek aturan terbaru.

Bagaimana menagih klien yang telat bayar tanpa merusak hubungan?

Mulai dengan asumsi baik: banyak keterlambatan terjadi karena invoice terselip atau lupa, bukan karena niat buruk. Kirim pengingat pertama dengan nada ramah beberapa hari setelah jatuh tempo, sebutkan nomor invoice dan lampirkan ulang PDF-nya. Kalau belum ada respons, naikkan intensitas secara bertahap - dari email, ke pesan langsung, lalu telepon ke PIC. Tetap profesional dan hindari nada menyalahkan di komunikasi tertulis, karena rekam jejaknya bisa dibaca banyak orang. Untuk mencegah masalah berulang, sepakati termin sejak awal dan pertimbangkan uang muka untuk proyek berikutnya. Menagih hak kamu bukan sesuatu yang perlu dibuat sungkan.

Perlukah invoice freelancer dibubuhi meterai?

Untuk invoice biasa, umumnya meterai tidak diperlukan - invoice hanyalah tagihan. Meterai lebih sering dikaitkan dengan dokumen tertentu seperti kwitansi atau surat perjanjian bernilai besar. Aturan bea meterai dan ambang nilainya bisa berubah, jadi jangan berpatokan pada angka yang kamu dengar dari orang lain. Kalau klien secara spesifik meminta kwitansi bermeterai untuk keperluan administrasi mereka, ikuti permintaan itu dan gunakan meterai yang sah, termasuk e-meterai resmi bila diperlukan. Untuk memastikan kapan meterai wajib, cek aturan bea meterai terbaru di situs resmi atau tanyakan ke bagian keuangan klien. Saat ragu, konfirmasi dulu sebelum mengirim.

Bagaimana membuat invoice untuk klien luar negeri?

Prinsipnya sama, tapi ada beberapa penyesuaian. Cantumkan mata uang yang disepakati secara jelas - misalnya USD - dan sebutkan kurs atau ketentuan konversi kalau relevan. Untuk metode pembayaran, klien internasional sering memakai layanan transfer lintas negara; sepakati siapa yang menanggung biaya transfernya sejak awal supaya nominal yang kamu terima tidak berkurang di luar dugaan. Tulis invoice dalam bahasa Inggris agar mudah dipahami. Perhatikan juga perbedaan zona waktu dan hari libur saat menetapkan jatuh tempo. Soal pajak lintas negara bisa rumit, jadi untuk proyek bernilai besar atau rutin, ada baiknya berkonsultasi dengan pihak yang paham aturan pajak terbaru.