What's inside
One system,
every invoice type.
One purchase gives you four invoice templates, unlimited businesses, branded pages, a full admin panel, and a customer CRM. Everything below runs on your server.
Invoicing pages that look custom-built.
Every business gets a public invoice with their own brand colors, logo, and cover image. The page adapts to the invoice template - time slot pickers for businesses, date-range calendars for B&Bs, recurring invoicing selectors for restaurants. Fully responsive. Under 200KB.
- Business brand colors, logo, and cover image
- Mobile-first design, optimized for 375px
- Embed widget for external websites
One installation, every client.
Create a business for the hair business, another for the restaurant, another for the B&B. Each business is fully isolated with their own invoices, customers, team members, and settings. Manage all of them from one admin dashboard. Two minutes to set up.
- Database-level business_id isolation
- Operator dashboard for cross-business management
- Business user accounts for owners and managers
See the whole day at a glance.
Day and week calendar views with draggable invoices. Color-coded by status: confirmed, pending, cancelled, no-show. Filter by team members member or service. Click any invoice for full details, reschedule, or cancel.
- Day and week views with drag-to-reschedule
- Status-aware color coding
- Team and service filtering
Every customer, every invoice.
See every customer's invoice history, contact information, and internal notes. Phone-based deduplication prquotes duplicate records. Quick actions for reinvoice, calling, or emailing. Export to CSV for external CRM sync.
- Full invoice history per customer
- Phone-based deduplication
- Internal notes and quick actions
Branded emails, automatic reminders.
Confirmation emails go out the second a invoice is sent. Reminder emails before the invoice. Cancellation notices when plans change. Every email carries the business's brand - colors, logo, business name. Customers see "From: Your Business" - not "From: InvoiceScript."
- Confirmation, reminder, and cancellation emails
- Calendar .ics attachments
- SMTP configuration per installation
The dashboard your clients log into.
Today's invoices, upcoming schedule, recent customers, and quick actions - all in one view. Business owners see exactly what they need. Time slot businesses get a "Who's working today" panel showing team members invoice status at a glance.
- Today's invoices count with status breakdown
- Team invoice status panel for time slot businesses
- Quick manual invoice creation
Every invoice, every status.
Filter by status, date range, or customer. Click any invoice for full details, reschedule, cancel, or mark as no-show. Manual invoices follow the same invoice status rules as public ones. Accidentally cancelled? Recover it back to confirmed.
- Reschedule with full invoice status checking
- Status recovery for accidental cancellations
- CSV export for reporting and accounting
Everything included.
One purchase. Every feature below. No add-ons, no tiers.
PDF Invoice Templates
Three beautiful PDF templates included. Your logo, colors, and payment terms. Professional invoices your clients are proud to receive.
Payment QR Codes
EPC QR codes on every EUR invoice. Customer scans with their bank app and gets a pre-filled SEPA transfer. Zero friction payments.
Automated Reminders
Configurable reminder schedules before and after due dates. Per-customer overrides. Auto-stop on payment. Maximum cap to prevent spam.
Recurring Invoices
Monthly retainers, quarterly services, annual contracts. Auto-generate on schedule. Review as draft or auto-send. Catch-up logic for missed periods.
Credit Notes
Issue full or partial credit notes from any sent or paid invoice. Separate numbering sequence. Linked to original. PDF and UBL XML export.
Dashboard Analytics
Complete customer management with billing history, contact details, tags, and custom fields. CSV import and export. Merge duplicates.
Quotes and Estimates
Same builder as invoices. Send quotes with a validity period. Customer accepts via signed link. Convert to invoice with one click.
Tax Handling
Multiple rates per invoice, reverse charge support, tax-inclusive or exclusive pricing. Integer cents math with brick/money. No rounding errors.
Branded Emails
Invoice delivery, payment reminders, and receipt confirmations with your business name, logo, and brand color. Mail merge variables for personalization.
Dashboard Analytics
Revenue KPIs, outstanding and overdue totals, cash flow charts, and recent activity feed. Quick actions for common tasks.
Multi-User Roles
Owner, admin, accountant, employee. Role-scoped visibility. Your accountant sees financial data. Your team creates invoices. Activity logging.
GDPR Helpers
Customer data export, PII anonymization, privacy controls. Built for EU freelancers who need to handle data responsibly.
Backup System
Manual and scheduled backups. Database plus media files in a zip. Download, restore, optional encryption. Retention policy.
UBL XML Export
Finalized invoices export as UBL 2.1 XML. EN 16931 compatible data mapping. Future-proof for EU e-invoicing mandates.
Multi-language & RTL
13 languages included, with Arabic RTL. Customer-facing PDFs and emails respect the customer language preference.
Self-hosted
PHP and SQLite or MySQL. No Redis, no Node.js, no external APIs. Deploy on any shared hosting. Your data stays on your server.
One-time purchase
One installation.
Zero SaaS dependency.
No monthly fees. No commission on payments. No price hikes next year.
Full source code. Your server.
Every feature above. Every invoice template. Every client.
Laravel · PHP · Full source code · Self-hosted
Server requirements