Free Invoice Generator for Small Businesses

Fill in your details on the left and watch the invoice build itself on the right. Add your logo, list what you sold, set tax, a discount or a deposit, then download a clean PDF or print it. Everything stays in your browser, so your client list is never sent anywhere.

Saved in this browser only, so you can come back and edit. Nothing is sent to a server.

Your business

Logo (optional)

Your logo stays in your browser. It is never uploaded.

Bill to

Invoice details

Line items

  • $80.00
  • $300.00
  • $45.00

Currency, tax and discount

Subtotal
$425.00
Balance due
$425.00

Notes and payment

Style

Accent colour
Layout

Send branded invoices by email link, accept the payment, and get automatic payment reminders with LuxeDesk.

Get LuxeDesk on Etsy

What to include on a small business invoice

A good invoice answers four questions without a phone call: who is billing, who is being billed, what for, and how much by when. Missing any one of them is the most common reason a payment stalls.

  • Your business name, address, email and phone, plus your logo so the client recognises you
  • A unique invoice number, such as INV-0001, so both of you can find it later
  • The issue date and the due date
  • The client's name and billing contact
  • One line per product or service, with quantity and unit price
  • Subtotal, any discount, tax, deposits already paid and the balance due
  • How to pay, written out in full

How to price your services

Price from your costs and your time, not from what you think the client will accept. Add up what a job really takes: your hours, materials, travel, software and the share of overheads like insurance and rent. Then add the profit you want to make.

Where possible, bill by clear units, such as an hourly rate, a day rate or a fixed package, and show the unit on the invoice. Itemised lines make a total feel fair because the client can see what builds it. If you offer a discount, show it as its own line rather than quietly lowering your price, so the full value of your work stays visible.

When to send the invoice

Send it the day the work is finished, or the day a milestone is reached. The longer you wait, the more the job fades from the client's mind, and the more likely your invoice is to land in the pile marked "later".

For ongoing work, pick a rhythm and keep it: the first of the month, or every Friday. Send by email with the PDF attached and the amount in the subject line. If you take a deposit, invoice for it before you start. A deposit invoice turns a verbal yes into a commitment and funds the materials you need.

Payment terms that protect your business

Terms are what turn an invoice from a request into an agreement. State them on the invoice itself, not just in conversation.

  • Choose a due date you can live with. Net 14 is common for small jobs; "due on receipt" suits one-off sales.
  • Write a late fee, for example 1.5% per month, only if you intend to apply it.
  • Say which payment methods you accept and include bank or payment-link details.
  • For larger jobs ask for a deposit of 25 to 50 percent up front.
  • Keep a copy of every invoice you send. The saved record is useful for taxes and for disputes.

Common invoicing mistakes

Most invoicing trouble is self-inflicted and easy to avoid.

  • Vague lines such as "services" or "work done". Say what was done.
  • Forgetting the invoice number or reusing one. Your records and your tax return will thank you for a clean sequence.
  • Leaving the due date off, which gives the client no deadline.
  • Sending to the wrong person. Confirm who in the client's business actually approves payments.
  • Chasing too late. A polite reminder a few days after the due date works better than a stern message weeks later.
  • Hiding tax or fees in the total instead of listing them.

Do it all in LuxeDesk

Free tools get you started. LuxeDesk runs the rest of your business in one app.

  • LuxeDesk invoice list showing paid, sent and overdue invoices with payment reminders

    Invoices & payment reminders

    Send a branded invoice by email link and let LuxeDesk remind clients when payment is due.

  • LuxeDesk form with a client consent section and a signature box, filled in on a phone

    Forms & e-signature

    Clients fill in and sign consent forms on their phone, and the signed PDF saves to their profile.

  • LuxeDesk finances dashboard with a monthly income, expenses and profit chart

    Finances & profit tracking

    See income, expenses and profit for every month without opening a spreadsheet.

Frequently asked questions

Is this invoice generator really free?

Yes. There is no sign-up, no watermark on your invoice beyond a small footer line, and no limit on how many invoices you create.

Is my invoice data sent to a server?

No. Everything you type is saved only in your own browser using local storage, and the PDF is built on your device. If you clear your browser data, the saved invoice goes with it.

Can I add my own logo?

Yes. Upload a PNG, JPG or SVG and it appears on the preview and the PDF. The image is resized in your browser and never uploaded.

How do I add tax or a discount?

Enter a tax percentage and choose either a percentage or a fixed amount for the discount. The subtotal, tax and balance due update as you type.

Can I take a deposit?

Enter the amount already paid in the deposit box. It is subtracted from the total and the balance due is shown clearly.

Does this replace accounting software?

It makes individual invoices fast. For tracking payments, reminders and clients over time, a tool like LuxeDesk keeps everything in one place.

See all invoice templates