Self-Hosted · Bayar Sekali

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

invoisan — dashboard
Dashboard Invoisan menampilkan total tagihan berjalan, pendapatan bulan ini, dan status invoice
Detail invoice Invoisan di layar HP

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.

Fitur Utama

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.

Editor Invoice

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.

Multi-item PPN otomatis Live preview
invoisan — invoice baru
Form pembuatan invoice di Invoisan pada layar desktop
Template

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
invoisan — template
Halaman pengaturan template invoice dengan preview di Invoisan
Kirim & Pantau

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.

Link publik WhatsApp Email + PDF
invoisan — invoices
Daftar invoice dengan status pembayaran di Invoisan pada layar desktop
Invoisan — Dashboard
Dashboard Invoisan di layar desktop berisi ringkasan tagihan, grafik pendapatan, dan status invoice

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

Invoisan — Detail Invoice
Halaman detail invoice Invoisan dengan preview dokumen, status lunas, dan tombol kirim

Detail invoice: Preview invoice di samping aksi kirim, ekspor, dan ubah status. Tidak perlu buka halaman lain.

Tampilan Aplikasi

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 Invoisan di layar HP
invoisan — dashboard
Dashboard Invoisan di layar desktop

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.

Spesifikasi Teknis

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.

Instalasi

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
terminal — instalasi Invoisan
# 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.com
Harga

Bayar 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.

Rp249.000 Rp399.000
Sekali bayar · Tanpa langganan
  • Full source code
  • 1 server / 1 domain
  • Semua fitur aplikasi
  • Panduan instalasi
  • Update gratis seumur hidup
Beli Sekarang
Paling Banyak Dipilih

Business

Buat agency atau usaha yang punya beberapa unit dan domain.

Rp449.000 Rp699.000
Sekali bayar · Tanpa langganan
  • Full source code
  • 3 server / 3 domain
  • Semua fitur aplikasi
  • Panduan instalasi
  • Update gratis seumur hidup
  • Support prioritas 6 bulan
Beli Sekarang

Enterprise

Buat developer yang memasang invoice ini untuk banyak klien.

Rp749.000 Rp1.299.000
Sekali bayar · Tanpa langganan
  • 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
Beli Sekarang

Belum yakin paket mana yang pas? Hubungi kami via WhatsApp untuk rekomendasi yang paling tepat.

Pertanyaan Umum

Yang biasanya ditanya sebelum beli

Bisa. Paket berisi file siap upload plus panduan langkah demi langkah dalam bahasa Indonesia, termasuk untuk shared hosting (cPanel) yang tinggal upload lalu import database. Kalau butuh didampingi, paket Enterprise sudah termasuk sesi private call untuk setup.
Minimal PHP 8.2 dengan ekstensi 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.
Tidak. Setiap invoice punya link publik read-only dengan token acak, misalnya /invoice/view/…. Klien cukup membuka link itu untuk melihat rincian tagihan, instruksi pembayaran, lalu mengunduh PDF atau mencetaknya. Tidak ada halaman login yang menghalangi.
Bisa, tanpa batas jumlah user. Ada dua peran: admin yang boleh mengakses semua menu termasuk template, user, dan pengaturan, serta staff yang fokus membuat dan mengirim invoice. Pembatasan ini dicek di server, bukan sekadar disembunyikan di tampilan.
Sepenuhnya di server milik Anda sendiri. Tidak ada koneksi ke server kami dan tidak ada data klien yang dikirim ke pihak ketiga.
Boleh. Anda menerima full source code tanpa enkripsi, jadi bebas mengubah tampilan atau menambah fitur. Batasannya hanya jumlah server dan domain sesuai lisensi yang dipilih. Paket Enterprise bisa dipakai berulang untuk banyak klien.
Gratis untuk semua pembeli. Setiap perbaikan dan fitur baru dikirim tanpa batas waktu. Anda cukup mengganti file aplikasi dan menjalankan 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
Klik tombol Chat WhatsApp di kanan bawah halaman ini, atau email ke support@triwck.com. Sertakan email pembelian dan screenshot pesan errornya supaya bisa langsung dicek.

Berhenti bikin invoice manual di Excel

Miliki aplikasinya sendiri, bayar sekali, dan kirim tagihan yang rapi ke klien kapan pun dibutuhkan.

Chat WhatsApp