Invoice Tracker: Pelacak Status Invoice & Piutang

Catat invoice, tandai lunas, dan lihat piutang terbuka, overdue, umur piutang (aging), serta DSO secara langsung. Status dihitung dari tanggal jatuh tempo, bukan dari tebakan — dan seluruh data tersimpan di perangkat Anda.

📊 Dashboard piutang ⏱️ Aging 1–90+ hari 🔍 Cari & filter 🖨️ Laporan A4 🔒 Data lokal, tanpa login
💡 Jawaban singkat: cara kerja pelacakan ini
📜 Status dihitung dari tanggal

Anda hanya perlu menandai invoice Lunas atau Belum lunas. Status overdue diturunkan dari tanggal jatuh tempo: lewat tanggal = overdue, tepat hari ini = jatuh tempo hari ini, belum tanggalnya = belum jatuh tempo. Piutang terbuka = total invoice − yang sudah lunas. Umur piutang dihitung dari selisih tanggal kalender, dan DSO ditampilkan sebagai perkiraan 30 hari.

Piutang terbuka total − lunas
Overdue belum lunas & tanggal lewat
Aging hari ini − jatuh tempo (kalender)
DSO perkiraan (terbuka ÷ total) × 30 hari
Total invoice
Rp 0
0 invoice
Sudah lunas
Rp 0
0 lunas
Piutang terbuka
Rp 0
0 belum lunas
Lewat jatuh tempo
Rp 0
0 lewat jatuh tempo
Jatuh tempo ≤ 7 hari Rp 0
DSO perkiraan 0 hari
Piutang tertua —
💾 Workspace Lokal: Parameter tersimpan privat di peramban

1 Tambah invoice

Klik nama pada daftar nanti untuk mengubahnya.
Kosongkan bila belum ditentukan.

2 Daftar invoice

0 / 0 invoice
📭 Belum ada invoice. Tambahkan invoice pertama di atas, atau muat contoh dengan tombol 🎲.

📊 Ringkasan piutang

Umur piutangJumlahNilai
1–30 hari0Rp 0
31–60 hari0Rp 0
61–90 hari0Rp 0
> 90 hari0Rp 0
Total lewat tempo0Rp 0

👥 Debitur terbesar

  • Belum ada piutang terbuka—
  • Belum ada invoice. Tambahkan invoice pertama, atau muat contoh dengan tombol 🎲 Demo.

📖 Cara Menggunakan Cara Melacak Invoice & Piutang

1
1. Catat invoice

Isi nama klien, jumlah tagihan, dan tanggal jatuh tempo. Bila tanggal dibiarkan kosong, invoice tidak akan pernah dianggap overdue — catat tanggalnya agar penagihan terukur.

2
2. Tandai lunas saat uang masuk

Status hanya punya dua pilihan manual: belum lunas dan lunas. Status overdue muncul otomatis begitu tanggal jatuh tempo terlewat, sehingga dashboard dan filter tidak pernah bertentangan.

3
3. Baca aging & DSO

Panel kanan mengelompokkan piutang terbuka ke 1–30, 31–60, 61–90, dan di atas 90 hari, plus DSO perkiraan 30 hari. Semakin tua umur piutang, semakin kecil peluang tertagih.

4
4. Tindak lanjuti & simpan bukti

Gunakan laporan A4/PDF untuk rapat keuangan, CSV untuk analisis di Excel, dan backup JSON untuk memindahkan data ke perangkat lain.

Definisi status yang dipakai alat ini (status efektif)
StatusKapan munculArti untuk penagihan
LunasDitandai manual oleh AndaPembayaran sudah diterima — tidak masuk piutang
OverdueBelum lunas & tanggal jatuh tempo sudah lewatPrioritas penagihan; hitung hari keterlambatan
Jatuh tempo hari iniBelum lunas & tanggal = hari iniKirim pengingat hari ini, jangan tunggu besok
Belum jatuh tempoBelum lunas & tanggal masih ke depanCukup dipantau; pengingat H-7
Tidak dinilaiJatuh tempo kosongTidak bisa dihitung umurnya — lengkapi tanggalnya
Jadwal tindak lanjut berdasarkan umur piutang
Titik waktuTindakan lazimYang dicatat
H-7 sebelum jatuh tempoPengingat halus (email/WA) + konfirmasi penerimaan invoiceTanggal pengingat, kanal, nama penerima
H+1 setelah jatuh tempoTelepon bagian keuangan klienAlasan penundaan, janji tanggal bayar
H+7Pengingat tertulis resmi + lampiran invoiceNomor surat, tembusan
H+30Surat penagihan pertama, eskalasi ke atasan klienStatus sengketa/klaim
H+60Penagihan intensif, tawaran jadwal pembayaranKesepakatan cicilan
H+90Pertimbangkan cadangan kerugian piutang / jalur hukumKeputusan manajemen

Jadwal di atas adalah praktik umum penagihan, bukan ketentuan hukum. Hak menagih, denda keterlambatan, dan kedaluwarsa tuntutan mengikuti isi kontrak serta ketentuan perdata yang berlaku.

Contoh perhitungan aging & DSO (data contoh bawaan alat)
BesaranNilaiCara memperoleh
Total invoiceRp 61.200.000Jumlah seluruh invoice (5 dokumen)
Sudah lunasRp 20.500.0002 invoice bertanda lunas
Piutang terbukaRp 40.700.000Total − lunas
Lewat jatuh tempoRp 40.700.000Semua piutang terbuka sudah melewati tanggal
DSO perkiraan19,95 hari(40.700.000 ÷ 61.200.000) × 30 hari
Umur tertua178 hariHari ini − tanggal jatuh tempo tertua
Isi berkas CSV & kegunaannya
KolomIsiDipakai untuk
KlienNama klien/perusahaanPivot per klien, rekap penagihan
Jumlah (Rp)Nilai tagihanTotal piutang, rata-rata nilai invoice
Jatuh TempoTanggal ISO atau N/AAnalisis keterlambatan di Excel
Status Efektiflunas / overdue / belum jatuh tempo / jatuh tempo hari iniKonsisten dengan dashboard
Hari Terlambat0 bila belum lewatBucket aging, prioritas penagihan

💡 Tips Menjaga Piutang Tetap Sehat

⏱️ Termin jelas sebelum kerja Tetapkan termin (mis. NET 14/30), DP untuk proyek besar, dan konsekuensi keterlambatan di kontrak — bukan di percakapan.
🧾 Kirim invoice di hari yang sama Setiap hari invoice tertahan adalah hari pembayaran tertunda. Pastikan nomor invoice, PO klien, dan lampiran lengkap sejak awal.
📆 Rekonsiliasi mingguan 30 menit Satu slot tetap per minggu untuk menandai pembayaran masuk. Penagihan menumpuk karena tidak ada ritme, bukan karena klien jahat.

Tanya Jawab Status Invoice & Piutang

Status efektif dihitung dari tanggal jatuh tempo: invoice yang belum ditandai lunas dan tanggalnya sudah lewat otomatis berstatus overdue; yang jatuh tempo hari ini ditandai terpisah; yang tanggalnya masih ke depan berstatus belum jatuh tempo. Anda hanya perlu menandai Lunas atau Belum lunas — angka overdue di dashboard dan filter selalu konsisten karena memakai sumber yang sama. Data lama yang tersimpan dengan status "overdue" diperlakukan sebagai belum lunas dan dihitung ulang dari tanggalnya.
Semua data disimpan di penyimpanan lokal peramban Anda (localStorage, kunci inv_tracker) dan tidak dikirim ke server mana pun — tidak ada akun, tidak ada sinkronisasi. Konsekuensinya: data hanya ada di perangkat dan peramban itu. Menghapus data situs, mode privat, atau berpindah perangkat akan membuat data tidak terlihat. Karena itu sediakan backup.
Gunakan 💾 Backup JSON untuk mengunduh seluruh data, lalu di perangkat lain buka alat ini dan pilih 📂 Impor JSON. Berkas CSV lebih cocok untuk analisis di Excel/Sheets, tetapi CSV tidak menyimpan id dan tanggal dibuat sehingga impor CSV tidak didukung — pakai JSON untuk memindahkan data.
DSO (Days Sales Outstanding) mengukur berapa hari rata-rata piutang tertahan. Rumus baku: DSO = (piutang ÷ penjualan kredit) × jumlah hari. Alat ini tidak menyimpan data penjualan tunai vs kredit, jadi dipakai pendekatan (piutang terbuka ÷ total invoice) × 30 hari dan diberi label perkiraan. Untuk laporan keuangan resmi, hitung DSO dari buku penjualan kredit Anda.
Tidak. Umur piutang dihitung dari selisih tanggal kalender antara hari ini dan tanggal jatuh tempo, bukan asumsi 30 hari per bulan. Contoh: jatuh tempo 25 September dan hari ini 25 Oktober = 30 hari (masuk kelompok 1–30 hari); 24 September = 31 hari (masuk 31–60 hari).
Tidak. Alat ini mencatat nilai invoice apa adanya untuk pelacakan status dan piutang; tidak menghitung PPN, PPh, denda keterlambatan, atau menerbitkan faktur pajak. Untuk PPN gunakan kalkulator PPN, dan untuk kewajiban faktur pajak ikuti ketentuan DJP (e-Faktur). Mencampur angka pajak ke pelacakan piutang membuat total tidak lagi sama dengan nilai tagihan.
Ritme yang lazim: rekonsiliasi mingguan (30 menit) untuk menandai pembayaran masuk, plus pengingat otomatis secara manual di H-7 sebelum jatuh tempo, H+1, H+7, dan H+30 setelah lewat. Invoice yang lewat 90 hari biasanya sudah perlu eskalasi (surat penagihan resmi, atau bahan somasi) — bukan lagi pengingat sopan.

🔗 Coba Juga Tools Lain

Tools ini cocok dipadukan dengan kalkulator lainnya:

🔗 Alat Terkait yang Mungkin Anda Butuhkan

Dwi Kurniawan, S.E.
Dwi Kurniawan, S.E. ✓ Verified Author & Developer
Industrial Technologist & Praktisi K3 · Pengembang Dwik.web.id

💡 Cerita di Balik Pembuatan Alat Ini

Piutang yang tidak dicatat bukan piutang — ia hanya harapan. Banyak usaha kecil kehilangan uang bukan karena klien kabur, tetapi karena tidak ada satu tempat untuk melihat invoice mana yang sudah lewat 60 hari.

🎯 Misi: membuat pelacakan piutang yang jujur: status dihitung dari tanggal (bukan dari ingatan), umur piutang terlihat per kelompok, dan angkanya bisa diperiksa ulang lewat CSV maupun laporan A4.

⚠️ Catatan: alat ini mencatat dan merangkum invoice yang Anda masukkan; ia bukan sistem akuntansi, tidak menghitung pajak, dan tidak menyimpan data di server. Data hanya ada di peramban perangkat ini — lakukan backup JSON bila data penting.

Iklan · Sponsor
🕐 Terakhir diperbarui: 25 Oktober 2026 · Dibuat oleh dwik.web.id · Syarat & Ketentuan
Tanya Jawab & Diskusi Teknis

Diskusi Penggunaan Invoice Tracker: Pelacak Status Invoice & Piutang

Ada pertanyaan seputar rumus perhitungan, dasar regulasi, kendala teknis, atau saran pengembangan alat ini? Tuliskan diskusi Anda di bawah.

Hemat kuota & memori — komentar dimuat hanya saat Anda inginkan.

🔖 Daftar Bacaan