🔥LIMITED TIMEGet your full website built for$79SAVE $520

Free tool, no signup, works in your browser

Free Invoice Generator for Small Businesses

Fill in your details, add your line items, and download a clean, professional invoice as a PDF. No account. No watermark. Nothing saved on our servers.

Your business

Your business details stay in your browser. We never see or store them on our servers.

Bill to
Invoice details
Line items
Description Qty Rate Amount Remove
Tax and discount
Notes and payment terms
Currency

Your Business Name

Invoice

NumberINV-0001

Issue date-

Due date-

Bill to

Client name

Description Qty Rate Amount
Subtotal $0.00
Total $0.00

Notes

-

Payment terms

-

Choose "Save as PDF" as the destination in the print dialog to download your invoice.

While you are here

Spend less time on paperwork, more time on the work

UENI builds and manages a website for your business from $24.99/mo, with a 30-day money-back guarantee. Rated 4.8/5 on Trustpilot from over 7,940 reviews.

Get your website built

How to use the invoice generator

  1. 1

    Add your business details

    Enter your name, address, contact details, and logo. We remember them in your browser for next time.

  2. 2

    Add your client and the work

    Fill in who you are billing, then list each item or service with a quantity and rate.

  3. 3

    Set tax, discount, and terms

    Add a tax rate if you charge one, a discount if you are offering one, and your payment terms.

  4. 4

    Download or print

    Click Download PDF and choose "Save as PDF" in the print dialog, or print it on paper.

How to write an invoice

An invoice is a request for payment that also serves as a record for both sides. It does not have to be complicated, but leaving out one of the pieces below is the usual reason an invoice gets queried, paid late, or rejected by an accountant. The generator above fills in most of this for you.

What to include on an invoice

  • The word "Invoice", clearly, so nobody files it as a quote.
  • A unique invoice number. Sequential is easiest to defend later.
  • Your business name and address, plus how to reach you.
  • Your tax number if you are registered for VAT, GST or sales tax.
  • The customer's name and address, matching who is actually paying.
  • The invoice date and the date the work was done.
  • A due date, not just "payable on receipt".
  • A line per item with quantity, rate and amount.
  • Subtotal, tax and total, shown separately.
  • How to pay you, including bank details or a payment link.

Write the line items so they cannot be argued with

"Consulting, $1,200" invites a question. A line that names the work, the quantity and the rate does not. This is the single biggest thing you can do to get paid without a back and forth.

Instead of this

Building work — $2,400

Write this

Labour, kitchen refit (16 hours at $95/hr) — $1,520
Materials, units and worktop (as quoted 14 Aug) — $880

Set payment terms you will actually enforce

Net 30 is the default in a lot of industries, but for a small business it is often too generous. Net 14, or payment on completion for smaller jobs, is normal and reasonable. Whatever you choose, put the actual calendar date on the invoice. "Net 14" makes the customer do arithmetic, and a date they can see is harder to drift past. If you charge late fees, state the rate on the invoice itself, because a fee you never mentioned is difficult to apply afterwards.

Common mistakes

  • Reusing an invoice number. Two invoices with the same number is an accounting problem and looks careless. The tool increments for you.
  • Billing the wrong legal entity. Invoice the company that agreed the work, not the individual who emailed you, or it may not be payable.
  • No due date. "Payable on receipt" is not a date, and it is the easiest thing in the world to ignore.
  • Tax handled vaguely. Show the rate and the amount as their own line. If you are not registered, do not add a tax line at all.
  • Missing payment details. Surprisingly common, and it stops the payment dead.

Invoice templates for your line of work

The generator is the same whatever you do, but what belongs on the invoice changes with the trade. Here is what to put on yours.

Freelance and creative work

Bill by deliverable or by hour, and say which. Reference the project or purchase order number if the client uses one, because at a larger company an invoice without a PO number can sit unpaid indefinitely. If your contract includes a revision limit or a kill fee, put a line on the invoice pointing at it. For longer projects, invoice in stages rather than waiting until the end.

Contractors and trades

Split labour and materials into separate lines. Customers query a single large number far more often than they query an itemised one, and it also makes the invoice match the quote you sent. If you took a deposit, show it as a deduction near the bottom so the balance due is unmistakable. Reference the original quote number and the job address.

Cleaning, gardening and recurring services

Put the service period on the invoice, for example "August, weekly clean, 4 visits". For recurring work, keep the invoice number sequence going rather than restarting each month, and keep the same due-date rule every time so the customer learns your rhythm.

Retail, food and one-off sales

Quantity and unit price per line, and be specific about what was supplied. If you delivered, add the delivery charge as its own line rather than folding it into the price of the goods.

Frequently asked questions

Is this invoice generator really free?

Yes. There is no signup, no trial, and no watermark on your invoice. You can create and download as many invoices as you need.

Do you store my business or client information?

No. Everything you type stays in your own browser. We save your business details and currency locally on your device so the form is ready next time you open the tool. Nothing is sent to our servers.

What format is the invoice in when I download it?

The tool opens your browser's print dialog. Choose Save as PDF as the destination to get a PDF file, or print it directly on paper if you prefer.

Can I add my logo?

Yes. Upload a PNG, JPG, or similar image file and it appears at the top of your invoice. The file is only read inside your browser, it is never uploaded anywhere.

Can I add tax and a discount?

Yes. Set a tax rate as a percentage, and add a discount as either a flat amount or a percentage. Both are applied automatically and shown in the totals.

Which currencies are supported?

US Dollar, British Pound, Euro, and Canadian Dollar. Pick one from the currency menu and every amount on the invoice updates with the right symbol and formatting.

I already made a quote. Can I turn it into an invoice?

Yes. If you used the UENI quote generator and the client accepted, use the Client won the job option there to send the details straight into this invoice generator, so you do not have to retype anything.

Your invoices are sorted

Is your website doing the same job?

UENI builds, hosts, and manages your business website for you, from $24.99/mo. 30-day money-back guarantee. 4.8/5 on Trustpilot from over 7,940 reviews.

See UENI plans