Free Tool — No sign-up required

Free Invoice Generator

Create professional invoices in minutes. Add your branding, line items, taxes, and discounts — then download as PDF instantly.

5 professional templates50+ currenciesTax & discount supportOne-click PDF export

Build Your Invoice

DescriptionQtyRateTaxAmount
$2,500.00
$800.00
$600.00
Invoice Summary
Subtotal (3 items)$3,900.00
Discount (5%)-$195.00
VAT (10%)$330.00
Total Due$4,035.00

Live Preview

Updates as you type
Acme Corp
123 Business Street
New York, NY 10001
United States
+1 (555) 000-0000
EIN: 12-3456789
INVOICE
INV-202603-3234
Issued: March 20, 2026
Due: April 19, 2026
Terms: Net 30
Bill To
Globex Solutions Ltd.
456 Client Avenue
San Francisco, CA 94102
United States
DescriptionQtyRateTaxAmount
Web Design & Development1$2,500.00VAT$2,500.00
SEO Optimization Package1$800.00VAT$800.00
Monthly Maintenance (3 months)3$200.00$600.00
Subtotal$3,900.00
Discount (5%)-$195.00
VAT (10%)$330.00
Total Due$4,035.00
Notes
Payment is due within 30 days. Please include the invoice number in your payment reference. Thank you for your business!
Payment Details
Bank Transfer: IBAN GB00 1234 5678 9012 3456 78 Account Name: Acme Corp Bank: First National Bank

Click "Print / Save as PDF" to download — choose "Save as PDF" in the print dialog

Frequently Asked Questions

Is this invoice generator really free?+
Yes, completely free with no sign-up required. You can create unlimited invoices, customise them with your branding, and download as PDF — all in your browser. Your data never leaves your device.
Can I save my invoice and edit it later?+
Your invoice data is stored in your browser's local storage, so it persists across sessions on the same device. You can also copy the invoice data as JSON to back it up. For full invoice management with automatic saving, payment tracking, and client portals, consider Odoo Accounting.
How do I add my company logo to the invoice?+
Enter your logo's URL in the "Logo URL" field under Company Details. The logo will appear in the invoice preview instantly. For best results, use a square PNG or SVG image hosted online (e.g., your website's logo URL).
Which currencies are supported?+
The generator supports 50+ currencies including USD, EUR, GBP, CAD, AUD, JPY, CNY, INR, PKR, AED, SAR, BRL, and many more. Currency symbols and formatting are applied automatically using your browser's Internationalisation API.
How do taxes work in this invoice tool?+
You can configure a global tax name (VAT, GST, Sales Tax, etc.) and rate percentage. Tax can be applied to all line items or toggled per item. You can also choose whether tax is calculated before or after any discount. The tool handles compound tax correctly.
Can I apply discounts to my invoice?+
Yes. You can apply a discount as either a percentage (e.g., 10%) or a fixed amount (e.g., $50 off). The discount is applied to the subtotal before tax (or after, depending on your configuration). The final total updates in real time.
What invoice templates are available?+
Five professional templates: Modern (clean sans-serif, great for tech companies), Classic (serif typography, ideal for law firms and consultants), Minimal (ultra-clean whitespace design), Creative (accent colors for agencies and freelancers), and Corporate (formal with borders, suits enterprises and accountants).
How do I send the invoice to my client?+
Click "Print / Save as PDF" to open the browser print dialog — choose "Save as PDF" to download a professional PDF file. You can then email it to your client. For automated invoice delivery, payment reminders, and online payment links, ECOSIRE offers Odoo Accounting implementation services.

Ready for a Complete Accounting Solution?

ECOSIRE helps businesses automate invoicing, track payments, manage taxes, and gain full financial visibility with Odoo Accounting — the world's most affordable enterprise accounting platform.

Automate invoicing · Online payment links · Tax compliance · Multi-currency · Client portal

Chat on WhatsApp