Invoicer
Your invoices, from the first client to the final payment.
Create invoices, track payments and keep an overview of your business in one web application.
Self-hosted web application. Hosting and optional AI usage are separate.
Everything you need to manage your billing.
Manage invoices, clients, payments and expenses with Invoicer.
- Client directory and invoice history
- Invoices with automatic numbering
- Taxes, discounts and server-calculated totals
- Draft, sent, paid and overdue statuses
- Partial payments and outstanding balances
- Expense tracking and reusable service items
- PDF invoices and CSV exports
- Dashboard and business reports
- Light and dark themes
- Optional Gemini AI features: your own API key required
A clear view at every step.
Create
Add your clients and services, then prepare a detailed invoice.
Track
Record payments and track the remaining balance for each invoice.
Understand
Review expenses, receivables and reports to follow your activity.
Your serial number unlocks installation.
Your purchase includes the application archive and a product-specific serial number.
01 · Activate your licence
Run npm run license:activate and enter the serial number received after confirmed payment. A move requires an email code.
02 · Prepare PostgreSQL
Configure your private environment, then run the database migration after licence validation.
03 · Start Invoicer
Build and start the application, then create your account. Node.js 22+ and PostgreSQL 15+ are required.