Invoice profesional buat klien Anda, tanpa langganan bulanan
Invoisan mengurus tagihan dari awal sampai lunas: susun invoice, atur PPN dan diskon, ekspor PDF, lalu kirim link tagihannya lewat WhatsApp. Semua berjalan di server milik Anda sendiri.
Full source code · Instalasi terpandu · Update gratis


Self-Hosted
Jalan di hosting atau VPS sendiri. Data klien dan nominal tagihan gak nitip di layanan pihak lain.
Bayar Sekali
Tanpa biaya bulanan dan tanpa potongan per invoice. Sekali beli, dipakai terus.
Siap di HP
PWA yang bisa dipasang di home screen. Bikin invoice terakhir dari HP pun tetap nyaman.
Tanpa Batas Invoice
Jumlah klien, produk, dan invoice tidak dibatasi paket. Semua fitur langsung aktif.
Yang bikin nagih invoice tiap bulan
Bukan sekadar template PDF. Invoisan menyimpan data klien dan produk, menghitung totalnya sendiri, dan menyiapkan tagihan yang siap dikirim ke klien.
Invoice Multi-Item
Tambah item sebanyak yang dibutuhkan dengan qty dan harga satuan berbeda. Diskon bisa per item atau global di akhir.
PPN & Diskon Otomatis
Subtotal, diskon, dan PPN dihitung sendiri oleh sistem. Tarif pajak bisa diubah dari pengaturan.
Nomor Invoice Rapi
Format nomor diatur sendiri, misalnya INV-{YYYY}-{SEQ}. Urutan jalan otomatis tanpa bentrok.
Template Sesuai Brand
Atur warna primer, font, logo, NPWP, dan catatan footer. Ada live preview sebelum disimpan.
PDF, JPEG & Cetak
Satu klik langsung jadi PDF atau gambar JPEG untuk dikirim lewat chat. Versi cetak juga tersedia.
Link Invoice Publik
Setiap invoice punya link read-only dengan token acak. Klien tinggal buka, tanpa perlu akun.
Email, WhatsApp & Link
Kirim invoice lewat email dengan lampiran PDF, pesan WhatsApp siap kirim, atau link publik yang bisa dibuka klien tanpa akun.
Status & Jatuh Tempo
Status draft, unpaid, paid, atau cancelled. Invoice yang lewat jatuh tempo ditandai otomatis.
Client & Produk
Simpan data klien dan produk sekali saja. Invoice berikutnya cukup pilih dari daftar, gak perlu ketik ulang.
Satu halaman untuk menyusun invoice
Pilih klien, tambahkan item dari daftar produk, atur qty dan diskon, lalu lihat totalnya berubah langsung. Nomor invoice terisi otomatis dan masih bisa diubah kalau perlu.

Invoice berlogo brand Anda sendiri
Bukan template generik yang harus diterima apa adanya. Ganti warna primer, jenis font, logo, dan NPWP perusahaan, lalu cek hasilnya di panel preview sebelum disimpan.
- Warna primer & font bisa diganti tanpa edit kode
- Logo dan NPWP tampil di kop invoice
- Catatan footer untuk instruksi pembayaran
- Preview langsung di halaman pengaturan

Tagihan sampai ke klien, statusnya terpantau
Kirim lewat link publik, pesan WhatsApp, atau email dengan lampiran PDF. Begitu klien membayar, tandai lunas dan angka di dashboard ikut berubah.


Dashboard desktop: Total tagihan berjalan, invoice lunas bulan ini, dan yang sudah lewat jatuh tempo tampil di satu layar.

Detail invoice: Preview invoice di samping aksi kirim, ekspor, dan ubah status. Tidak perlu buka halaman lain.
Semua layar, persis seperti aslinya
Screenshot diambil langsung dari aplikasi yang berjalan, bukan mockup ilustrasi. Pilih menu di atas untuk melihat versi desktop dan HP-nya.














Dashboard
Total tagihan berjalan, pendapatan bulan ini, dan invoice yang lewat jatuh tempo langsung terlihat begitu dibuka. Ada grafik enam bulan terakhir dan distribusi status invoice.
Daftar Invoice
Semua invoice dalam satu tabel: nomor, klien, tanggal, nilai, dan status. Cari berdasarkan nomor atau nama klien, lalu filter status yang ingin dilihat.
Buat Invoice
Form dua kolom: data invoice di kiri, preview dokumen di kanan. Item bisa ditambah berulang, diskon dan PPN dihitung otomatis saat mengetik.
Template & Branding
Atur warna primer, font, logo, NPWP, dan catatan footer. Semua perubahan langsung tampil di panel preview, jadi tidak perlu menebak hasil akhirnya.
Client & Produk
Simpan nama perusahaan, alamat, email, telepon, dan NPWP tiap klien. Begitu juga produk: sekali disimpan, bisa dipakai di semua invoice berikutnya.
Halaman Invoice Publik
Klien membuka link tanpa login. Yang tampil hanya invoice bersangkutan, lengkap dengan instruksi pembayaran dan tombol unduh PDF atau cetak.
Mode Gelap
Seluruh halaman punya mode gelap dengan kontras yang tetap jelas. Enak dipakai malam hari saat mengejar invoice yang harus dikirim besok pagi.
Stack yang gampang dirawat
Dibangun dengan framework populer dan struktur folder CodeIgniter 4 yang rapi, jadi enak dikembangkan sendiri maupun diserahkan ke developer lain.
CodeIgniter 4
Framework PHP yang ringan dan dokumentasinya lengkap. Gampang cari bantuan kalau nanti mau dikembangkan sendiri.
PHP 8.2+
Jalan di shared hosting standar maupun VPS. Tidak perlu server mahal cuma untuk mengelola invoice.
MySQL / MariaDB
Database yang pasti tersedia di hampir semua paket hosting Indonesia. Skema SQL disertakan.
Docker Compose
Mau coba dulu tanpa menyentuh hosting? Satu perintah, aplikasi plus database langsung jalan.
Tailwind + Vanilla JS
CSS dikompilasi lokal, tanpa template berbayar dan tanpa framework berat. Ringan dibuka dari HP.
CSP & Role Akses
Nonce-based CSP, proteksi CSRF, dan pembatasan menu admin. Fondasi keamanan sudah disiapkan, bukan ditambal belakangan.
Pasang di hosting sendiri, bukan hal yang rumit
Ada dua jalur: unggah paket ZIP ke shared hosting lalu import database, atau jalankan lewat Docker Compose seperti di bawah. Keduanya sudah dicoba dan didokumentasikan.
- Paket ZIP siap upload untuk shared hosting (cPanel)
- Panduan instalasi langkah demi langkah, bahasa Indonesia
- Update gratis, data di database tetap aman
# 1. jalankan dengan Docker Compose$ docker compose --env-file .env.compose up -d --build# 2. siapkan skema database$ docker compose exec app php spark migrate# 3. buat akun admin pertama$ ADMIN_EMAIL=owner@usaha.id php spark db:seed AdminSeeder# selesai — buka di browser➜ https://invoice.domainanda.comBayar sekali, tanpa biaya bulanan
Pilih lisensi sesuai kebutuhan. Semua paket dapat full source code, update gratis, dan akses seumur hidup.
Personal
Buat freelancer atau usaha sendiri dengan satu domain.
- Full source code
- 1 server / 1 domain
- Semua fitur aplikasi
- Panduan instalasi
- Update gratis seumur hidup
Business
Buat agency atau usaha yang punya beberapa unit dan domain.
- Full source code
- 3 server / 3 domain
- Semua fitur aplikasi
- Panduan instalasi
- Update gratis seumur hidup
- Support prioritas 6 bulan
Enterprise
Buat developer yang memasang invoice ini untuk banyak klien.
- Full source code
- Unlimited server / domain
- Semua fitur aplikasi
- Panduan instalasi
- Update gratis seumur hidup
- Support prioritas 12 bulan
- 30 menit private call panduan setup
Belum yakin paket mana yang pas? Hubungi kami via WhatsApp untuk rekomendasi yang paling tepat.
Yang biasanya ditanya sebelum beli
intl, mbstring, dan mysqli, plus database MySQL 5.7+ atau MariaDB 10.3+. Shared hosting standar sudah cukup. Kalau pakai VPS, tersedia docker-compose.yml supaya aplikasi dan database langsung jalan./invoice/view/…. Klien cukup membuka link itu untuk melihat rincian tagihan, instruksi pembayaran, lalu mengunduh PDF atau mencetaknya. Tidak ada halaman login yang menghalangi.php spark migrate bila ada perubahan skema; data di database tetap aman.Ya. Support prioritas tersedia untuk lisensi Business (6 bulan) dan Enterprise (12 bulan, termasuk 30 menit private call panduan setup).
Lisensi Personal tetap mendapat update produk gratis, tapi tanpa support langsung.
Support mencakup:
- Bantuan instalasi dasar: Docker Compose atau shared hosting cPanel
- Bantuan penggunaan fitur Invoisan
- Bug fixing pada source code asli
- Panduan konfigurasi dasar: domain, .env, dan database
Support TIDAK mencakup:
- Custom feature atau fitur baru di luar aplikasi
- Custom design atau tema
- Setup server dan DevOps di luar panduan instalasi
- Debugging akibat modifikasi kode sendiri
- Masalah dari pihak hosting: server down, limit resource, atau blokir email
Berhenti bikin invoice manual di Excel
Miliki aplikasinya sendiri, bayar sekali, dan kirim tagihan yang rapi ke klien kapan pun dibutuhkan.











