Feature Overview.
Everything InvoiceScript v1.0 includes and what it does not. Quick reference for buyers and evaluators.
Feature Overview
InvoiceScript v1.0 ships with everything a freelancer or small business needs to create, send, and track invoices. This page is a quick reference for evaluating the product. For task instructions, use the sections in the sidebar.
Documents
Four document types, each with its own numbering sequence:
| Type | Purpose | Accepts payments |
|---|---|---|
| Invoice | Standard sales invoice | Yes |
| Quote | Quotation or estimate, with customer acceptance link | No |
| Pro-forma | Preliminary invoice before delivery | No |
| Credit note | Credit against a finalized invoice | Yes |
All types share the same line-item builder, tax calculation, and PDF generation. → Invoices, Quotes, Pro-formas, Credit notes
Customers and Items
- Customer records with contacts, billing/shipping addresses, VAT numbers, and document history. CSV import and export. → Customers
- Item catalog with prices, tax rates, categories, and unit types. CSV import and export. → Items
Payments and Reminders
- Record full or partial payments. Status transitions automatically (Sent → Partially paid → Paid). → Payments
- Automatic and manual payment reminders with configurable stages and per-customer overrides. → Reminders
Recurring Invoices
Schedule automatic invoice generation daily, weekly, or monthly. Optional auto-send. Catch-up behavior prevents bursts of back-dated invoices. → Recurring Invoices
PDF Generation
Three built-in templates (Modern Minimalist, Classic Corporate, Warm Craft), customizable brand color, logo positioning, and per-invoice template overrides. EPC QR codes for EUR invoices with IBAN. → PDF Branding
UBL XML Export
Export finalized invoices and credit notes as UBL 2.1 XML files with EN 16931-compatible data mapping. This is local file export — InvoiceScript does not send over Peppol or submit to government portals. → UBL XML Export
Send documents by email with PDF attached. Four customizable email templates with merge variables. SMTP or Resend API for email delivery. → Email Delivery, Email Templates
Reports
Tax report, aging report, customer statements, and invoice CSV export. All with period filters and CSV download. → Reports
Settings and Setup
Company identity, document numbering, tax rates, bank accounts, PDF branding, localization (13 languages), and email delivery. → Setup
Administration
User management with four roles (owner, admin, employee, accountant), audit log, database backups with encryption and scheduling, and ZIP-based updates. → Users, Audit Log, Backups, Updates
Dashboard
Financial KPIs (receivables, overdue, paid this month), document pipeline with status counts, revenue chart, and recent activity feed. Multi-currency display without conversion. → Dashboard
Not included in v1.0
InvoiceScript v1.0 does not include:
- Payment processing (Stripe, Mollie, PayPal)
- Bank feeds or accounting
- Public REST API
- AI features
- Peppol network delivery
- Government portal submission (KSeF, SII, FatturaPA)
- Multi-company / multi-tenant hosting
- Customer portal / login
Ready to build?
One-time purchase. Self-hosted. Own every file forever.