Invoice Generator

Create professional invoices for free. Add your business details, line items, tax, discounts, and download a clean invoice image — no account needed.

Invoice Details

Your Business

Bill To

Line Items

DescriptionQtyUnit PriceTotal
£750.00
£1,700.00

Amounts

Subtotal£2,450.00
%
After Discount£2,450.00
%
Tax (20.0%)£490.00
Total Due£2,940.00

Notes & Terms

Your Company Name

INVOICE

INV-001

From

Your Company Name

123 Business Street

hello@company.com

+44 (0)123 456 7890

Invoice Date

30 April 2026

Due Date

30 May 2026

Bill To

Client Name

456 Client Avenue

contact@client.com

DescriptionQtyRateAmount
Design Services10.0£75.00£750.00
Development20.0£85.00£1,700.00
Subtotal£2,450.00
Tax (20.0%)£490.00
Total Due£2,940.00

Notes

Thank you for your business! Payment is due by the due date.

What a Compliant Invoice Must Include

A UK invoice issued by a sole trader or limited company must include: a unique invoice number that runs sequentially, the date of issue, your business name and address, the customer's name and address, a clear description of goods or services, the amount being charged, and the payment terms. If you are VAT-registered you must also include your VAT number, the VAT rate per line, the amount of VAT, and the gross total.

The generator builds all of this for you from the form on the left, defaulting to GBP at 20% VAT and Net 30 payment terms. Switch to USD, EUR, AUD, CAD, JPY or INR if you bill internationally; the symbol and tax rate update accordingly. Limited companies must also display the registered company name and number, plus the registered office address, on the invoice; add these to the business name and address fields if they apply to you.

Choosing Payment Terms (and Why Net 30 Isn't Always Right)

Net 30 means payment is due 30 days from the invoice date and is the most common term in the UK. Net 15 is appropriate for new clients, smaller jobs, or anyone where cashflow matters; Net 60 and Net 90 are usually only used when a large enterprise dictates them. The Late Payment of Commercial Debts Act lets you charge statutory interest at 8% above the Bank of England base rate on overdue B2B invoices.

A freelancer issuing their first invoice should default to Net 14 or Net 15 to get paid faster, not the corporate-standard Net 30. The tool calculates the due date for you based on whichever term you pick. Track recurring receipts with the [Business Profit Calculator](/business-profit-calculator) once invoices start clearing.

VAT Rates Across the Currencies the Generator Supports

CountryStandard VAT/Sales TaxReduced RateNotes
United Kingdom (GBP)20%5%Reduced rate covers home energy, child car seats
Ireland & most EU (EUR)23% (IE), varies elsewhere9%-13%Reverse charge applies on B2B EU exports
United States (USD)0% to 11.5%Varies by stateNo federal VAT; sales tax varies city to city
Australia (AUD)10% GST0% on basic groceriesABN required to charge GST
Canada (CAD)5% GST + provincialVariesHST in some provinces (e.g. Ontario 13%)
India (INR)5% to 28% GSTTiered by categoryGSTIN required on all B2B invoices

How to Add Discounts Without Confusing Your Client

The generator handles two discount types: a percentage off the subtotal (e.g. 10% loyalty discount), or a fixed amount (e.g. £50 off for early settlement). The discount is applied before VAT, which is the correct UK approach because VAT is calculated on the net amount actually being charged. So a £1,000 invoice with a 10% discount and 20% VAT becomes £900 net, £180 VAT, £1,080 gross.

Show the discount as a separate line so the client can see what they would have paid; this both demonstrates value and avoids the awkward conversation when an old quote and a new invoice differ. For pricing decisions before you invoice, the [Markup Calculator](/markup-calculator) and [Profit Margin Calculator](/profit-margin-calculator) help you set rates that survive the discount.

Frequently Asked Questions

How should I number my invoices?

Use a sequential, gap-free system. INV-001, INV-002, INV-003 is fine; you can prefix the year (2026-001), the client (ACME-001), or both. HMRC and Companies House require sequential numbering for VAT-registered businesses, and skipping numbers raises questions during an audit. The generator defaults to INV-001 and you bump it manually for each new invoice.

Do I need to register for VAT to issue an invoice?

No. You can issue invoices as a non-VAT-registered sole trader or company; just leave the tax rate at 0% and don't include a VAT number. You only need to register for VAT once your taxable turnover exceeds £90,000 in any rolling 12-month period (2026 threshold). Many freelancers stay below this threshold deliberately to avoid the admin.

Can I add my logo to the invoice?

Yes. The tool accepts a logo URL - host the image somewhere stable (your website, Imgur, Cloudinary) and paste the direct URL. The logo appears at the top of the generated invoice. For one-off use, drag-and-drop logo support is on the roadmap; for now the URL field is the way.

Is the downloaded invoice legally valid?

Yes, provided it includes all the legally required fields listed above. HMRC accepts PDF invoices for self-assessment and VAT returns; you don't need a printed signature. Keep a copy of every invoice you issue for at least 6 years (the standard UK record-retention period for tax purposes), and ideally back them up to cloud storage as well as your accountant's portal.

What payment methods should I list?

Bank transfer is the cheapest and fastest for UK domestic clients - include your sort code and account number in the notes field, or your IBAN and BIC for international clients. PayPal, Stripe and GoCardless are useful for clients who want card payments but cost 1.4 to 2.9% in fees, which eats into thin freelance margins. Avoid taking cheques unless absolutely necessary; they take days to clear and clients forget to send them.

More tools →