Everything you need, nothing you don't
Next Invoice is focused on doing one thing exceptionally well: professional invoicing with security, customisation, and speed.
Invoicing
Invoice Creation & Editing
Powerful editor with line items, drag-and-drop sorting, section headers, flexible quantity/rate labels, and real-time calculations.
Drag & Drop Line Items
Reorder items with a grip handle. Group them under bold section headers for organised, professional invoices.
Flexible Tax Handling
Per-item tax modes: None, No Tax, Tax Included, or custom percentage. Global fallback tax rate for items without specific modes.
Invoice Preview
Full in-app preview matching the PDF output. See exactly what your client will receive before sending.
PDF Generation
Pixel-perfect PDFs with three preset templates and unlimited custom templates. One-click download.
Customisation
Custom Template Builder
Visual drag-and-drop designer with live preview. Control every component's position, size, and background.
Per-Field Styling
Every field supports individual font family, size, weight, colour, visibility, and alignment. 20 fonts available.
Dark Mode
Full dark theme with system preference auto-detection. Carefully designed for comfortable extended use.
Management
Multi-Business Support
Manage multiple businesses with individual logos, VAT numbers, country-aware banking details, and custom footers.
Client Management
Full client profiles with custom invoice prefixes, starting numbers, and linked invoice history.
Reports & Analytics
Revenue charts, status breakdowns, payment rates, and filterable analytics. Save custom report presets.
Regional Settings
10 currencies, 10 languages, 4 date formats, and 2 time formats. Live preview as you change settings.
Security & Infrastructure
AES-256-GCM Encryption
All sensitive data encrypted at rest. Server-side only. Each record stores ciphertext, IV, and auth tag separately.
Authentication
Supabase Auth with email/password and Google OAuth. Route protection via middleware. Secure session management.
150+ Countries
Complete country database with localised banking fields - Sort Code for UK, Routing Number for US, IBAN for Europe, and more.
Modern Stack
Next.js 16, React 19, TypeScript 5, Tailwind CSS 4. Server Components and Server Actions for optimal performance.