Home / Invoice Generator

📄 Free Invoice Generator — Make Professional PDF Invoices Online

Complete invoice fields, live preview, one-click single-page PDF (Print → Save as PDF). Data never leaves your device.

✍️ By: CA Neha Tabassum, Chartered Accountant

🔒 Zero Server Storage & Complete Privacy: Your financial data belongs solely to you. Invoice creation and PDF rendering run strictly in client-side memory — no registration, no database logging, and nothing stored after you close the tab.

Per-Line VAT Rates and Reverse-Charge Invoicing

Real invoices rarely carry a single VAT rate. This generator applies VAT per line: leave a line's VAT field blank to inherit the invoice-wide default, or type a rate on the line itself (for example 19% standard alongside 7% reduced on one invoice). The preview shows the rate applied to each line, the totals group every rate used, and the discount is allocated proportionally across lines before VAT is computed — matching how tax authorities expect mixed-rate invoices to be treated.

For intra-EU B2B supplies the reverse charge usually applies: the customer, not the supplier, accounts for the VAT under Article 196 of the VAT Directive. Tick the reverse-charge box and every line is invoiced at 0% with the standard notice. The tool also watches the two VAT-number fields — when the country prefixes differ (for example a German seller invoicing a French VAT number) it offers one-click reverse charge. Always verify the customer's VAT number in VIES before invoicing at 0%, keep the VIES request reference with your records, and state the correct wording on the invoice (see the reverse-charge guide for the exact phrasing required in each Member State).

Reverse charge never applies to business-to-consumer sales — B2C cross-border supplies follow the OSS threshold rules instead.

Per-Line VAT Rates and Reverse-Charge Invoicing

Real invoices rarely carry a single VAT rate. This generator applies VAT per line: leave a line's VAT field blank to inherit the invoice-wide default, or type a rate on the line itself (for example 19% standard alongside 7% reduced on one invoice). The preview shows the rate applied to each line, the totals group every rate used, and the discount is allocated proportionally across lines before VAT is computed — matching how tax authorities expect mixed-rate invoices to be treated.

For intra-EU B2B supplies the reverse charge usually applies: the customer, not the supplier, accounts for the VAT under Article 196 of the VAT Directive. Tick the reverse-charge box and every line is invoiced at 0% with the standard notice. The tool also watches the two VAT-number fields — when the country prefixes differ (for example a German seller invoicing a French VAT number) it offers one-click reverse charge. Always verify the customer's VAT number in VIES before invoicing at 0%, keep the VIES request reference with your records, and state the correct wording on the invoice (see the reverse-charge guide for the exact phrasing required in each Member State).

Reverse charge never applies to business-to-consumer sales — B2C cross-border supplies follow the OSS threshold rules instead.

How to Create a Professional PDF Invoice Online

An invoice is more than just a request for payment — it serves as an official accounting document and legal record of the transaction between buyer and seller. This free online invoice generator lets freelancers, contractors, small business owners, and agencies build polished, professional invoices in seconds, without signing up for complex accounting software.

  1. Business & client details: enter your company name, address, contact email, and Tax/VAT ID alongside your client's contact details.
  2. Invoice metadata: assign a unique invoice number (e.g. INV-2026-001), select the issue date, and define payment terms or the due date.
  3. Itemized line items: describe services or products, quantities, unit prices — the preview recalculates net, VAT and totals live.
  4. Taxes & currency settings: choose your billing currency (EUR, USD, GBP and more) and specify the regional VAT rate; check it first with the VAT calculator.
  5. Download PDF: click Download PDF (Print) and choose Save as PDF for a print-ready single-page document, or grab .txt/.json for your records.

Common Invoice Fields for VAT and Business Invoicing

This template covers the fields commonly required on VAT and business invoices. Jurisdiction-specific rules may add fields or conditions — this tool helps you prepare an invoice; it does not determine legal compliance for your transaction:

Invoice ElementRequirement DescriptionExample
Sequential invoice numberA unique reference number with no gaps in sequence for audit trail.INV-2026-001
Supplier informationFull legal name, business address, registered Tax/VAT number.Acme Studio Ltd / VAT DE123456789
Customer detailsB2B client's full company name, billing address, and Tax ID (if applicable).Global Trade SARL / VAT FR47854776776
Date breakdownExplicit issue date and supply/service rendered date.Issued: 2026-10-12 | Due: 2026-11-12
Line item detailsClear description of goods/services, unit counts, and rate calculations.Design services (40 hrs @ €75/hr)
Tax breakdownSeparate subtotal, calculated tax rate, and final payable balance.Subtotal: €3,000 | VAT (20%): €600 | Total: €3,600

Last verified: 25 September 2026. Sources: EU Commission VAT rates, ECB euro reference rates and national tax authorities. Confirm with your local authority before filing.

Official sources: EU VAT Directive 2006/112/EC · EU Taxation & Customs

Types of Invoices: Which One Should You Send?

Depending on the stage of your agreement or industry requirements, selecting the appropriate invoice type ensures smooth bookkeeping:

1. Tax / Standard Invoice

Issued after goods or services have been delivered. It details final costs, tax breakdowns, and payment terms, forming an enforceable request for payment — exactly what this generator produces.

2. Proforma Invoice

A preliminary invoice sent to a buyer before work begins or products ship. Proforma invoices provide an estimated cost preview and are commonly used in international trade for customs declarations.

3. Commercial Invoice

Required for cross-border shipping and international trade. Commercial invoices specify commodity codes, country of origin, freight details, and customs duties.

4. Credit Note (Credit Memo)

Issued to correct an overbilled invoice or process a refund. A credit note offsets a previously issued tax invoice in accounting software.

Comparing Global Invoicing Standards: US, EU, UK

Commercial invoicing requirements vary significantly depending on where your business and your clients are registered:

1. United States (Sales Tax & W-9 Requirements)

In the US, invoices do not require a centralized national VAT number. However, businesses must list state-specific sales tax where applicable, include Employer Identification Numbers (EIN), and archive invoices alongside annual IRS Form 1099-NEC filings for independent contractors.

2. European Union (VAT Directive Compliance)

EU invoicing is governed by Directive 2006/112/EC. Invoices for EU cross-border B2B supplies should show both parties' VAT identification numbers; where the VAT treatment depends on the customer's status, check that number in VIES before invoicing. Cross-border B2B services under the general EU rule fall under Article 196 of the VAT Directive, and the invoice carries the 'Reverse charge' mention (Article 226(11a)) rather than VAT.

3. United Kingdom (HMRC Regulations)

UK VAT-registered businesses must issue tax invoices containing a 9-digit GB VAT number, the exact tax point date (time of supply), separate subtotals for standard rate (20%), reduced rate (5%), or zero-rated items, and total VAT payable in GBP.

Best Practices to Ensure Faster Invoice Payment

Unpaid invoices stall cash flow and drain administrative energy. Standardized procedures help ensure your invoices are paid on time:

Frequently Asked Questions (FAQs)

Is my invoice data saved on your servers?

No. This invoice generator operates 100% client-side in your web browser. Your client details, financial amounts, and PDF files are never uploaded, stored, or processed on external servers.

What essential information must be included on a legal invoice?

A legal invoice must contain a unique invoice number, issue date, payment due date, your business details (and Tax ID/VAT number), client details, itemized goods or services, tax rates, and the total payable amount.

Can I generate invoices in different currencies and tax structures?

Yes. The tool supports EUR, USD, GBP, CHF, PLN, CZK and SEK with custom VAT rates per invoice, plus a free-form notes box for bank details, IBAN, SWIFT/BIC or payment links.

Is this invoice generator completely free?

Yes. You can create, edit, and download an unlimited number of PDF invoices with zero subscription fees, hidden charges, or watermarks.

How do cross-border invoices handle EU VAT?

For B2B sales between registered EU businesses, the seller typically quotes €0 VAT and lists the client's valid VAT number along with the statement: EU Reverse Charge Applies. Need structured e-invoices? Try the UBL e-invoice kit.

Can I add payment instructions or bank details?

Yes. Use the notes box to include SWIFT/BIC codes, IBAN numbers, PayPal links, or check mailing addresses — each on its own line — for fast payment processing.

What is the difference between a proforma invoice and a commercial invoice?

A proforma invoice is a preliminary estimate sent before goods or services are delivered. It is an informal preview and cannot be used for tax accounting. A commercial invoice is a binding legal request for payment issued after delivery that must be recorded in tax filings.

Does the tool save my client list for future invoices?

No — and that is by design for privacy. Nothing is stored: no accounts, no localStorage profiles, no cookies with your data. Re-enter details per invoice, or keep your .txt/.json downloads as reusable records. Closing the tab wipes everything.

How do I handle invoicing for international cross-border clients?

State the currency code (e.g. USD, EUR, GBP) explicitly alongside both parties' full international addresses and tax IDs. For cross-border B2B, check zero-rated export or reverse-charge rules before sending.

Can I customize the colours or upload my corporate logo?

You can restyle every invoice instantly with the built-in colour themes (Blue, Emerald, Plum, Slate), which carry through to screen and PDF. Logo upload is not available in this free version — type your company name as the invoice header.

Informational purposes only — not tax or legal advice. Confirm invoicing obligations with your accountant or tax authority.

Complete Guide to EU & International Invoice Compliance

Commercial invoices must adhere to strict regulatory standards to ensure tax deductibility and cross-border B2B compliance within the European Union and internationally.

Mandatory Invoice Fields