For Agencies
Deploy invoicing,
bill for the setup.
Install InvoiceScript for your clients. Full source code. Self-hosted. You own the relationship and charge for setup, customization, and support.
Full source code
Complete Laravel codebase. Customize PDF templates, add integrations, modify workflows. Standard PHP stack your team already knows.
Client-owned hosting
Each client's data stays on their server. No third-party SaaS dependency. Works on shared hosting, VPS, or cloud. PHP 8.4+ and SQLite.
Recurring revenue
One-time license per client. You charge setup fees, customization, and ongoing support. Your margin, your pricing.
Workflow
The agency workflow.
Sign the client
Small business needs professional invoicing. No more spreadsheets or generic SaaS.
Install InvoiceScript
Deploy on the client's hosting or your managed servers. Two-minute web installer.
Configure and brand
Add their company details, logo, bank account, tax rates. Choose a PDF template. Set up email delivery.
Bill and support
Hand over a working invoicing system. Charge your rate for setup and ongoing support.
Per client
What each client gets.
A complete invoicing system on their own server.
PDF invoices
Three templates with their logo, colors, and payment details. EPC QR codes on every EUR invoice.
Automated reminders
Configurable schedules before and after due dates. Auto-stop on payment. Per-customer overrides.
Branded emails
Invoice delivery and reminder emails under their business name. SMTP or Resend API.
Customer CRM
Full customer profiles with billing history, VAT numbers, and contact details. CSV import and export.
FAQ
Common questions.
One license per production installation. Each client gets their own installation with their own data. No per-invoice or per-user fees after purchase.
Yes. Full source code means full control. Modify existing templates or create new ones. The PDF system uses Blade templates with standard CSS.
Any business that sends invoices. Freelancers, consultants, agencies, contractors, small businesses. Tax handling covers EU VAT, reverse charge, and configurable tax rates.
PHP 8.4+ with SQLite (default) or MySQL 8.0+. No Redis, no Node.js, no external APIs. A standard shared hosting account works.
Get started
Deploy invoicing for your clients.
Full source code. Self-hosted. Your clients own their data. You own the relationship.