Eliminate spreadsheet errors and VAT confusion. InvoiceFlow provides precision HMRC VAT calculations, gapless legal invoice numbering, branded QuestPDF document delivery, and seamless BACS and Stripe reconciliation.
Engineered from the ground up for the UK commercial landscape, tax rules, and client communication channels.
Native support for standard (20%), reduced (5%), zero-rated (0%), and exempt line items. Strict decimal(19,4) arithmetic ensures your books match HMRC tax return expectations to the penny.
Meets UK statutory requirements with concurrency-safe database row locking. Invoices receive sequential, tamper-proof identifiers only upon official issuance.
Generate pixel-perfect, branded PDFs with embedded typography, multi-page repeating headers, customer historical snapshots, and statutory Companies House footers.
Send interactive quotation links directly over WhatsApp or email. Clients can view, download, and sign/accept quotes online without needing an account.
Display bank sort code, account number, and remittance references for traditional UK direct bank transfers alongside instant credit card payments via Stripe Checkout.
Global EF Core query filters enforce strict tenant and company isolation at the database layer. No user can ever view or tamper with another tenant's financial records.
Start with our 14-day free trial. Cancel anytime with one click.
Essential quoting and invoicing for freelancers and contractors.
Unlimited invoices and multi-company support for growing teams.
Advanced reporting, unlimited companies, and priority support.
Yes. InvoiceFlow strictly complies with HMRC requirements for valid VAT invoices, including sequential non-gap numbering, issue and tax point dates, full supplier and customer legal names/addresses, VAT registration numbers, line-by-line rate breakdowns, and total VAT payable in GBP (£).
Absolutely. When creating or configuring your company, simply toggle off "VAT Registered". The system will automatically remove VAT line items and produce compliant commercial invoices without tax lines.
When your customer approves a quote via their public share link (or when you mark it accepted), clicking "Convert to Invoice" atomically creates a linked draft or issued invoice, carrying across all line items, customer snapshots, discounts, and VAT rates without manual re-keying.
Yes! Every invoice template prominently features your Sort Code, Account Number, and custom payment reference. When a client pays via online banking, you can record and verify the payment with our two-step reconciliation workflow.