Skip to content
Introduction Price $49 −$20

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.

Admin calendar week view with color-coded invoice blocks per team members member, time grid, and daily invoice activity at a glance.
InvoiceScript mobile - Invoice creation with line items and tax calculation.
Mobile invoice - Restaurant table reservation with party size selection on smartphone.
Mobile invoice - Workshop event registration with event listing and spots remaining on smartphone.
Flagship

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
Invoicing page branding docs
Core architecture

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
Business management docs
InvoiceScript dashboard showing revenue overview, outstanding invoices, and recent activity.
Admin calendar month view with color-coded invoice entries for confirmed, pending, and cancelled invoices. Team columns, time grid, and click-to-open invoice details.
Manage invoices

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
Calendar docs
Know your customers

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
Customer CRM docs
Customer detail page showing contact information, total invoices count, invoice history timeline, internal notes, and quick actions for reinvoice and exporting data.
Invoicings list showing confirmation status, customer information, service details, and status filters for all invoice types.
Communications

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
Email system docs
Daily operations

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
Admin panel docs
Business dashboard showing today's invoices count, upcoming invoices list, team members working today panel, and quick actions for manual invoice creation.
Invoicings list with status filters, date range picker, customer search, and color-coded status badges showing confirmed, pending, cancelled, and no-show invoices.
Full control

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
Invoicing management docs

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