Invoice Template Generator for Small Business — Free PDF, VAT & Multi-Currency (2026)

Free invoice template generator for small businesses. Create professional PDF invoices with VAT, multi-currency support, and custom branding. 12 templates, no signup, no watermark. Everything FreshBooks and Invoice Simple charge for.

Published April 5, 2026 · 8 min read

Open the Invoice Generator →

Why Small Businesses Overpay for Invoicing Software

FreshBooks starts at $19/month. QuickBooks at $35/month. Invoice Simple at $20/month. Wave embeds ads in your invoices. Stripe requires a developer.

For a small business sending 10–50 invoices per month, none of this is necessary. A professional invoice requires:

  • Your business details and logo
  • Your client's details
  • Line items with quantities and prices
  • Tax calculation
  • Payment terms

That's it. Everything a $35/month subscription does, a free browser-based tool can do just as well.

TooStamply's Invoice Generator handles all of this — free, with no account required.

What a Complete Small Business Invoice Must Include

A legally valid invoice for most jurisdictions requires:

Required Elements

FieldNotes
Your business name & addressMust match your registered business name
Client name & addressFull legal name for B2B invoices
Invoice numberUnique, sequential — never reuse
Invoice dateDate of issue
Payment due datee.g., "Due 30 days from invoice date"
Line itemsDescription, quantity, unit price
SubtotalBefore taxes
Tax linesVAT, GST, or sales tax as separate line items
Total dueIn the invoiced currency
Payment methodBank details, PayPal, Stripe link, check

For VAT-Registered Businesses

Add your VAT registration number (EU, UK, Australia, Canada). Without it, your client cannot reclaim the VAT — and they'll ask for a corrected invoice, causing payment delays.

For US Businesses

Include your EIN (Employer Identification Number) on formal invoices. While not always legally required, it's standard practice for B2B invoicing and is needed if clients issue 1099 forms.

How to Set Up Your Invoice Template in Under 5 Minutes

  1. Open TooStamply Invoice Generator — no account, no download
  2. Upload your logo — PNG or SVG with transparent background works best
  3. Set your brand color — enter your hex code for a consistent look
  4. Choose your template — 12 designs from Classic to Modern to Bold
  5. Add your business details — saved automatically for future invoices
  6. Fill line items — description, quantity, price; subtotal calculates instantly
  7. Add tax lines — label + percentage for VAT, GST, or sales tax
  8. Set payment terms — Net 15, Net 30, or custom terms
  9. Download PDF — professional, ready to send

Your business details are saved in your browser's local storage — every time you return, they're pre-filled automatically.

Invoice Numbering Best Practices

Sequential Format (most common)

INV-0001
INV-0002
INV-0003

Year-Based Format (for annual record-keeping)

2026-001
2026-002
2026-003

Client-Based Format (for multiple clients)

ACME-2026-001
JONES-2026-001

Never reuse invoice numbers. This creates accounting confusion and can cause issues with VAT compliance audits. TooStamply auto-increments invoice numbers — you just set the starting point.

VAT and Tax: How to Handle It Correctly

EU VAT Rules

  • VAT must appear as a separate line item on every B2B invoice
  • Include your VAT registration number and your client's VAT number for EU cross-border invoices
  • The VAT rate depends on the service type and customer location (OSS rules for digital services)

UK VAT (Post-Brexit)

  • Same format requirement: VAT as a separate line, VAT number on invoice
  • UK VAT numbers start with "GB"

US Sales Tax

  • Rules vary by state and county
  • Many states exempt services from sales tax but require it on physical goods
  • Some states (Oregon, Montana, Delaware, New Hampshire) have no sales tax at all

Australia GST

  • 10% GST applies to most goods and services
  • Must show GST amount separately on tax invoices over AUD $82.50

TooStamply supports two independent tax lines per invoice. Add "VAT 20%" and "Local tax 2%" as separate lines — totals calculate automatically.

Multi-Currency Invoicing for International Clients

Sending invoices in your client's local currency:

  • Reduces friction — no currency conversion for the client
  • Speeds up payment — clarity on exact amount due
  • Looks professional — shows you understand international business

Supported Currencies (50+)

USD, EUR, GBP, JPY, CAD, AUD, CHF, INR, BRL, MXN, SGD, HKD, NOK, SEK, DKK, NZD, ZAR, AED, and many more.

Currency Note Best Practice

Include a note on foreign currency invoices:

*"Amount in EUR. Based on EUR/USD rate of 1.08 as of [invoice date]. Payment should be made in the invoiced currency."*

This prevents disputes about exchange rate fluctuations between invoice date and payment date.

Choosing the Right Invoice Template

Business TypeRecommended Template
Law / ConsultingClassic or Elegant — clean, authoritative
Design / CreativeModern or Bold — personality, color
Tech / SaaSMinimal — whitespace, geometric
Construction / TradesSimple or Standard — straightforward
Retail / ProductProfessional — clear itemization
Freelance / SoloCompact or Clean — efficient, personal

How to Follow Up on Unpaid Invoices

Day 1 (Invoice sent)

Send the invoice with a friendly note: *"Please let me know if you have any questions before the due date."*

Day 30 (Due date)

If unpaid: *"This invoice is now due. Please let me know if payment is on its way or if you need another copy."*

Day 37 (+7 days late)

More direct: *"Invoice INV-0042 is 7 days overdue. Please arrange payment by [date] to avoid a late fee."*

Day 44 (+14 days late)

Reference your late fee clause: *"As per our payment terms, a 1.5% monthly late fee has been applied. The new balance is [amount]."*

Day 60+

Consider a formal demand letter or small claims court for persistent non-payment.

Prevention tip: Get a 50% deposit upfront for new clients and project work. This filter alone eliminates most payment problems.

Free Invoice Generator vs. Paid Alternatives — Feature Comparison

FeatureTooStamplyFreshBooksInvoice SimpleWave
PriceFree$19/mo$20/moFree (ads)
Signup requiredNoYesYesYes
Invoice limitUnlimitedUnlimited3 (free)Unlimited
Custom logo✓✓✗ (free)✓
VAT/tax lines2 lines✓✓✓
Multi-currency50+✓✓Limited
PDF downloadInstant✓✓✓
No watermark✓✓✗ (free)✗ (ads)
Local storage only✓✗✗✗
Templates12453

Related Invoice Resources

Create your free small business invoice →

Frequently Asked Questions

What should a small business invoice include?

A complete small business invoice must include: your business name and address, your client's name and address, a unique invoice number, invoice date and payment due date, an itemized list of goods or services with quantities and unit prices, subtotal, any applicable taxes (VAT, GST, sales tax) as separate line items, the final total amount due, payment terms (e.g. Net 30), and your preferred payment method or bank details.

Is there a completely free invoice generator for small businesses?

Yes — TooStamply is 100% free with no hidden limits. It supports unlimited invoices, custom branding (logo + color), VAT and multi-tax lines, 50+ currencies, 12 professional templates, PDF download, invoice history, and shareable invoice links. No signup required, no watermark, and your data stays in your browser.

How do I add VAT to my small business invoice?

In TooStamply's invoice generator, scroll to the tax section and enable up to two tax lines. Enter a label (e.g., "VAT 20%") and the percentage rate. The tax amount is calculated automatically and added to the total. You can add one tax for VAT and a second for a local or state tax if needed.

Can I invoice international clients in their currency?

Yes. TooStamply supports 50+ world currencies including USD, EUR, GBP, JPY, CAD, AUD, INR, CHF, and many more. Invoicing clients in their local currency reduces payment friction and speeds up collection.

How do I number my invoices correctly?

Use a consistent numbering system such as INV-0001, INV-0002 or year-based like 2026-001, 2026-002. Never reuse invoice numbers. Sequential numbering makes record-keeping easier and is often required for VAT compliance. TooStamply auto-increments your invoice number each time you create a new invoice.

What is the difference between an invoice and a receipt?

An invoice is sent before or at the time of payment — it is a request for payment. A receipt is issued after payment is received — it confirms the transaction is complete. Both should reference the same invoice number for easy reconciliation.

Open the Invoice Generator →