Skip to content
easytoolapp
  • Home
  • Text
  • Calculators
  • Converters
  • Date & Time
  • Generators
  • Developer
  • Design
  • Device
  • Health
  • Business
  • About
  • Contact
  1. Home/
  2. Business/
  3. Invoice Generator
$Business

Invoice Generator

Build a clean A4 invoice with your logo and brand color, line items with quantity and price, tax and discount, multiple currencies, due date and payment instructions. Print to PDF with your browser, export JSON to keep editing later, or copy as plain text. Your business details are remembered between invoices.

Auto-saved in your browser's localStorage on this device only. Nothing is uploaded.

How to use this invoice generator

  1. Fill in your business details (name, address, email, VAT) and optionally upload a logo.
  2. Enter the client info, invoice number, dates, currency, tax rate and discount.
  3. Add line items: description, quantity and unit price — totals calculate automatically.
  4. Click Print / Save as PDF to use your browser's native print-to-PDF.
  5. Export JSON to keep a backup or finish later by re-importing.

Frequently asked questions

How do I get a PDF?

Click Print / Save as PDF — every modern browser has a 'Save as PDF' option in the print dialog. The CSS hides everything except the invoice for a clean export, so the resulting PDF looks like an invoice, not a screenshot.

Does this invoice meet legal requirements for VAT / EU jurisdictions?

It has the structural fields a compliant EU invoice needs (your VAT ID, client VAT ID for B2B, invoice number, dates, line VAT, total), but jurisdictions add specific rules: the Netherlands requires invoice-number continuity, Germany requires retention of issued invoices for 10 years, France requires a specific 'no early-payment discount' line. Always check with your accountant for jurisdiction-specific text.

Can I keep editing later?

Yes. The current invoice auto-saves in your browser, and you can also Export JSON for a portable backup that re-imports — useful for moving to another device or keeping a versioned archive in your own files.

Should the invoice number sequence have gaps?

Most jurisdictions explicitly forbid gaps in sequential invoice numbering — it's how tax authorities detect skipped or hidden invoices. If you cancel an invoice, issue a credit note for the same number, then issue the next sequential number for the replacement. Use a prefix per year (2026-001, 2026-002…) to keep series readable, but never skip numbers within a series.

What's the difference between invoice date and due date?

Invoice date is when you issue it (and when VAT becomes legally owed in most countries). Due date is when payment is expected — typically 14 or 30 days later. Net 30, Net 14 etc. are shorthand for 'due 30/14 days after invoice date'. Some B2B contracts use 'end of month + 30 days' which can push real payment 45-60 days out — check what's negotiated in your contract.

Related tools

$Business

SWOT Analysis Maker

4-quadrant SWOT with themes, export & import.

%Calculators

Compound Interest Calculator

Compare scenarios, goal seek, escalation, tax drag.

%Calculators

VAT Calculator

Add/remove VAT, 16 country presets.

$Business

ROI Calculator

ROI in 3 modes incl. compound contributions.

easytoolapp
AboutContactGuidesPrivacyTerms
© 2026 easytoolappEasy online tools for everyday tasks.
Your business
none
Bill to
Invoice details
Line items
Description
Qty
Price
Total
$0
Auto-save ready
INVOICE
#INV-0001
Issue date2026-09-09
Due date2026-09-23
Bill to
DescriptionQtyPriceTotal
—1$0$0
Subtotal$0
VAT (21%)$0
TOTAL DUE$0
⚠ About your data: Your invoice is auto-saved to your browser's localStorage on this device only. Nothing is uploaded. Clearing site data, switching browser/device, or using private mode will lose it. Always Export JSON (and save the printed PDF) to keep a copy. See the privacy policy.