🧾
3 Invoice Templates
Classic, Modern, and Minimal — all professional, all print-ready. Switch between them instantly. Your PDF matches exactly what you see.
📄
Multi-page PDF Export
One-click download. Named automatically (INV-042-AcmeCorp.pdf). Multi-page for long invoices. Three quality levels: screen, print, or archival.
💱
37 Currencies
USD, EUR, GBP, CAD, AUD, JPY, CNY, INR, KRW, MXN, BRL, and 26 more. Switch with one click — symbol updates everywhere.
👥
Client Management
Save up to 200 clients. Load client info into the form with one click. Internal notes per client. Item templates per client — their standard items auto-fill.
📊
Aging Report
See all outstanding invoices bucketed by age: Current, 31–60, 61–90, and 90+ days. Know exactly who owes you what at a glance.
🔁
Recurring Invoices
Mark any invoice as recurring (monthly, weekly, quarterly). "Next" button in history generates the next one with dates advanced and number incremented.
📦
QuickBooks CSV Export
Export in QuickBooks-compatible format. Your accountant can import directly — no manual re-entry, no errors. Per-item discounts calculated correctly.
💸
Payment QR Codes
Add PayPal, Venmo, Cash App, Zelle, or a custom link. QR codes appear on the invoice. Your client scans and pays — no payment processor setup.
⏰
Late Fee Calculator
Set a monthly rate and grace period. The app detects overdue invoices, shows a banner, and calculates the exact fee with one click.
🌙
Dark Mode Preview
Toggle the preview background to dark for comfortable working in low light. Preference saved between sessions.
🔒
100% Offline & Private
Zero data sent anywhere. All invoices stored in your browser's localStorage. Works on a plane, with no Wi-Fi, on any computer.
🛡️
Security Hardened
XSS protection throughout. All user input escaped before rendering. CSS injection prevented. Validated accent colors and templates — production-grade security.