Invoice generator.
Paste the details. Get a PDF invoice. 10 currencies, 3 templates, VAT/GST, custom logo. Everything runs in your browser, nothing uploads.
new to invoicing? · how to make an invoice →
prints to PDF · data stays local
tip · use your browser's “save as PDF” option in the print dialog
· style01
· invoice details02
· from (your business)03
· bill to (client)04
· line items
· totals adjustments06
· notes & terms07
From
Your Business Name
123 Main Street City, State 12345 Country
hello@yourbusiness.com
+1 (555) 123-4567
#INV-001
Bill To
Client Name
456 Client Avenue City, State 67890 Country
client@example.com
- Issue date
- Due date
- Amount due
- $1,750.00
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Consulting services | 10 | $100.00 | $1,000.00 |
| Design work | 5 | $150.00 | $750.00 |
Notes
Thank you for your business.
Payment Terms
Payment due within 30 days. Late payments subject to 1.5% monthly interest.
What is an invoice, really?
An invoice is a commercial document that itemizes goods or services provided and requests payment. It establishes a clear record of who owes what, when, and under what terms, protecting both parties. A proper invoice includes seller and buyer details, an invoice number, issue and due dates, a line-item breakdown, totals, and payment instructions.
How to make an invoice in 60 seconds.
- Fill in your business name, address, and contact details under From. The tool remembers these for next time.
- Enter your client's information under Bill To.
- Add one or more line items: describe the work, enter quantity or hours, and the rate. The amount calculates automatically.
- Set a tax rate (VAT, GST, sales tax) if applicable, and a discount if you're offering one.
- Click Download PDF / Print and choose “Save as PDF” in your browser's print dialog.
That's it. No account, no email capture, no watermark. Your invoice stays in your browser (localStorage) so you can come back and re-download without re-typing.
What to include on an invoice.
A legally sound, professional invoice has these elements. This generator includes all of them:
- The word Invoice clearly at the top
- A unique invoice number for your records and the client's
- Issue date and payment due date
- Your business name, address, email, and phone
- Your client's name, address, and contact details
- Itemized list of services/goods with quantity, rate, and subtotal
- Tax or VAT, if applicable, clearly shown
- Any discounts or adjustments
- Grand total in the correct currency
- Payment terms (net 30, late fee policy, accepted methods)
- Optional: logo, thank-you note, next-steps
PDF vs. Word vs. Excel.
PDF is the universal standard for sending invoices: clients can't edit it, it prints the same on every device, and email clients preview it inline. That's why this tool outputs directly to PDF via your browser's print dialog.
Excel and Word templates are popular for editing historical invoices or batch-generating from a spreadsheet, but:
- Excel: easy to accidentally send with formulas visible; clients can edit totals.
- Word: inconsistent rendering across versions and platforms.
- PDF: locked, consistent, universally previewable.
Invoicing tips for freelancers & contractors.
If you bill hourly or by project, a few specifics make invoices go through accounts payable faster:
- Number invoices sequentially. INV-001, INV-002… some jurisdictions require it. No gaps.
- Match line items to POs. If the client sent a PO, reference its number in the invoice notes.
- Break hours down by task. “10 hours of development” gets questioned. “6h API integration, 4h bug fixes” doesn't.
- State payment terms. Net 30 is standard. Include late fee policy.
- Send the same day. Delayed invoices mean delayed payments.
For figuring out what to charge in the first place, try the freelance rate calculator. Or start from a pre-filled contractor invoice template or Word-compatible invoice template.
Privacy & data handling.
This tool runs entirely in your browser. Invoice data is saved to localStorage. Nothing is sent to our servers, we have no database of your invoices, and your client information never leaves your device. The only way to share an invoice is to download the PDF yourself and send it.
FAQ.
Is this invoice generator really free?+
Yes, no account, no subscription, no watermark, no limits on how many invoices you can create or download. It runs in your browser and always will.
How do I save the invoice as a PDF?+
Click "Download PDF / Print" at the top of the page. Your browser's print dialog opens. Choose "Save as PDF" as the destination and click Save. This works in Chrome, Firefox, Safari, and Edge on desktop and mobile.
Does it work for contractors, freelancers, and small businesses?+
Yes. The format fits any service-based business, freelancers, consultants, contractors, agencies, and small product sellers. It supports VAT, GST, sales tax, multi-currency pricing, and line-item descriptions up to any length.
Can I use this invoice generator for VAT or GST?+
Yes. Enter your VAT or GST percentage in the tax field, it'll be calculated on the subtotal after discounts and shown as a separate line on the invoice. For compliance in your jurisdiction, confirm the specific fields your tax authority requires (VAT number, GSTIN, etc.) and add them in the Notes field.
Does this tool save my invoices?+
Only in your browser. The current invoice is saved to localStorage so your business details persist when you come back. Clearing browser data wipes it. There is no server-side record.
Can I upload my logo?+
Yes, the logo field accepts any image under 500KB. It stays in your browser and appears on the generated PDF.
What currencies are supported?+
USD, CAD, EUR, GBP, AUD, INR, JPY, CHF, SGD, and NZD. Line item rates, tax, and totals all use the currency you select.
Are there templates to choose from?+
Three: Classic (traditional business), Modern (colored header and totals), and Minimal (low-ink, text-forward). You can also change the accent color to match your brand.