Free tool · Billing

Free invoice generator

Fill in the fields and download a clean, printable PDF invoice straight from your browser. No sign-up, no watermark, no cost — and the subtotal, tax, and total calculate themselves.

Line items

$0.00
$0.00

Subtotal: $0.00

Total due: $0.00

Need a website to host your services and intake form?

A live site with a contact form is where invoices start — free to publish.

Build my site free
No sign-upNo watermarkRuns in your browser

The short answer: an invoice generator turns a form into a finished, printable invoice. You enter your business and the client, add a line per charge, set the dates and any tax, and the tool produces a PDF you can email or print. This one runs entirely in your browser, so your billing details never leave your device, and it is free with no watermark. It builds the document; it does not send it or process payment — you settle the invoice through whatever you already use to get paid. The whole thing takes about a minute per invoice once you are set up.

How to use the invoice generator

Five steps from a blank form to a PDF you can send.

  1. Enter your business name and contact details, and the client you are billing.
  2. Set the invoice number, issue date, and optional due date.
  3. Add one line per item you are charging for — description, quantity, and rate.
  4. Optionally set a tax percentage; the subtotal, tax, and total calculate live.
  5. Download the PDF or print it straight from your browser.

Once you have sent a few, the whole loop takes under two minutes per invoice. The fields pre-fill sensibly (today's date, a starting invoice number), so you are usually just typing the new line items and the client name.

What actually belongs on an invoice

The parts of a professional invoice, why each one matters, and what to leave off.

An invoice is a legal request for payment, and a clear one gets paid faster than a confusing one. Every invoice should contain a small, fixed set of parts; anything beyond that is either helpful context or clutter.

The essentials

  • Who it is from. Your business name and a way to reach you — email and phone at minimum. Without this, the client cannot ask questions or pay.
  • Who it is to. The client or company being billed. This matters for their bookkeeping as much as yours.
  • A unique invoice number. So you and the client can refer to this specific invoice without ambiguity, and so your records sort cleanly.
  • The date issued and when it is due. The due date is what makes an invoice a commitment rather than a wish.
  • Line items. One row per thing you are charging for, with a description, quantity, and rate. Vague single-line invoices (‘Services rendered — $1,500’) get queried and delayed far more often than itemized ones.
  • The totals. Subtotal, any tax, and the total due, stated plainly.
  • How to pay. In the notes: the methods you accept and the details for each.

What to leave off

Avoid embedding sensitive details beyond what the client needs to pay — full bank account numbers if a routing number alone suffices, for instance. Do not use the invoice as a marketing flyer; keep it clean. And do not include personal notes or commentary; an invoice can be shown to accountants, bookkeepers, and partners, so write it as if a third party will read it.

The habits that get invoices paid faster

The format matters, but the workflow around it matters more.

A well-formatted invoice is necessary but not sufficient. The businesses that get paid quickly share a few habits that have nothing to do with the PDF itself.

  • Send the invoice immediately. The same day you deliver, if possible. Every day you delay sending is a day added to when you get paid, plus it signals that payment is not urgent to you.
  • State the due date explicitly. ‘Due on receipt’ or ‘Net 14’ on the invoice removes ambiguity. Invoices without a due date float indefinitely.
  • Make paying frictionless. Offer the method your client prefers, and put the details right on the invoice. A payment link or a card option gets paid faster than a bank transfer every time.
  • Follow up politely and early. A friendly reminder the day after the due date catches most late payments, which are usually an oversight rather than a refusal. Waiting two weeks to follow up quietly communicates that you do not mind waiting.
  • Itemize clearly. Clients question invoices they do not understand, and a question delays payment. A line per charge with a plain-English description prevents most queries before they happen.

Keeping your invoice records straight

A simple, consistent system prevents the most common billing mistakes.

The bookkeeping around invoices is unglamorous and worth getting right early, because fixing a tangled records system later is painful. Three rules cover most of it.

First, never reuse an invoice number. The number is the handle by which you and the client (and your accountant) refer to the document; duplicates make that impossible. If you make a mistake on an invoice you have already sent, issue a corrected one with a new number and mark the old one void, rather than editing the original.

Second, keep a single list of every invoice you issue — number, client, amount, date sent, date paid. A spreadsheet is enough to start. The point is that at any moment you can answer ‘which invoices are outstanding and for how much’ without digging through your email.

Third, save a copy of every PDF you send, in one place. When a client asks about an invoice months later — and they will — you want the exact document you sent, not a reconstruction.

What an invoice is — and what it is not

A clarification that protects both you and your clients.

An invoice is a formal request for payment for work already done or goods already delivered. It is not a contract, a quote, or a receipt. A quote (or estimate) tells a client what you will charge before they agree; an invoice tells them what they owe after they have agreed; a receipt confirms they have paid. Mixing these up causes real confusion.

This generator produces invoices only. If you need to send a quote first, write that separately — an email or a one-page document describing the scope and the price. Once the client agrees and the work is done, you issue the invoice. This sequencing protects you: you never start work on the basis of an invoice, and you never collect payment on the basis of a quote.

And to repeat the honest boundary: this tool does not move money. It produces the document that asks for money. Payment flows through whatever processor you use — a card processor, a payment app, a bank transfer — and the invoice simply tells the client where to send it.

The money conversations no one enjoys — and how invoices help

Pricing, deposits, and late payment are easier when the paperwork is clear.

Most independent businesses lose money not because their pricing is wrong but because the conversation around money is uncomfortable, so they avoid it, and avoidance costs them. A clear, professional invoice is one of the tools that makes the money conversation less personal and more routine — which is exactly what makes it easier.

Start with a deposit for any non-trivial job. Asking for a percentage of the total upfront, with the balance invoiced on completion, is standard in trades, consulting, and custom work. A deposit filters out clients who were never going to pay, and it means that by the time you send the final invoice, the client has already committed financially. State the deposit in your quote, then reflect it as a line on the final invoice so the math is visible and unambiguous.

Put payment terms on every invoice, in writing. Whether you ask for payment on receipt or net fourteen, stating it removes the most common cause of late payment, which is genuine uncertainty about when the client was supposed to pay. Clients rarely pay late on purpose; they pay late because nothing told them it was due. A due date and a preferred method on the invoice close that gap.

When a payment is late, follow up early and without apology. A short, friendly note the day after the due date — attached to the invoice itself — resolves the majority of late payments, which are oversights. Waiting two weeks out of a desire not to seem pushy quietly teaches clients that your deadlines are suggestions. Politeness and firmness are not in conflict; a clear, kind reminder that references the invoice number and due date is both.

Think about how you price before you invoice, because the invoice is where pricing becomes real. The two reliable models are hourly, where you bill for time and trust the client to respect it, and fixed-fee, where you quote a total for a defined scope and the client knows the cost up front. Hourly protects you against scope creep but invites scrutiny of every hour; fixed-fee sells cleanly but punishes you when a job runs long. Most seasoned operators blend them — fixed-fee for the predictable core of the work, hourly or a change-order for anything that expands beyond it. Whichever you choose, the invoice should reflect it transparently so the client never feels surprised by the total.

Finally, keep your records clean enough that you can answer the basic question instantly: who owes me, how much, and since when. If that question takes more than a minute to answer, your system — however informal — is leaking money. The invoice you send is the start of a tiny workflow that, run consistently, is the difference between a business that gets paid and one that hopes to. And at tax time, a clean run of numbered invoices is the single best record you can hand an accountant — far better than a pile of unnumbered emails, and worth the small discipline of numbering and filing each one as it goes out.

Choose your approach

Invoice generator vs. invoicing software vs. accountant

Three ways to bill clients, and when each is the right fit.

ApproachBest forCostTrade-off
This generatorA few invoices a monthFreeNo tracking or reminders; you manage records yourself.
Invoicing softwareRecurring billing, many clientsMonthly feeTracks status, sends reminders, takes payment — at a cost.
Accountant / bookkeeperComplex finances, tax filingHigherOffloads the whole books problem, not just invoices.

Worked examples

What a clean line item looks like

Anatomy of a few realistic invoice lines, so you write yours with confidence.

Trades

  • Service call + diagnostic — 1 × $120
  • Replace kitchen faucet (parts) — 1 × $85
  • Labor — 1.5 hrs × $95/hr

Freelance design

  • Logo design — 1 × $600
  • Brand guide (12 pages) — 1 × $400
  • Revisions round 2 — 1 × $150

Cleaning

  • Deep clean, 3 bed / 2 bath — 1 × $240
  • Oven add-on — 1 × $45
  • Interior windows — 1 × $80

Consulting

  • Strategy session — 2 hrs × $200/hr
  • Follow-up report — 1 × $500

Plans

Free to build. Cheap to activate.

Start free forever. Pay only when your site starts making or saving you money.

Get live

Free

$0forever

  • Beautiful AI website
  • Black Nile subdomain
  • 250 AI credits / month
  • Contact form & leads
Start free
Most popular

Operate it

Starter

$14.99/month

  • Branding removed
  • Custom domain
  • Unlimited live sites
  • 100 updates / month
Choose Starter

Your domain

Pro

$29.99/month

  • Multi-page (5 pages/site)
  • Storefront & bookings
  • Custom domain
  • 10,000 AI credits / month
Choose Pro

Full power

Growth

$49/month

  • Unlimited live sites
  • 30,000 AI credits / month
  • 2,000 updates / month
  • Everything in Pro
Choose Growth

See every plan limit, published

Invoice generator FAQ

Questions about invoice generators, answered

The billing questions freelancers and small businesses actually ask.

Is this invoice generator really free?

Yes. Creating, downloading, and printing invoices costs nothing and never requires an account. There is no watermark on the PDF, no monthly limit, and no upgrade prompt. The tool exists because useful free tools get linked to, and those links help small businesses discover Black Nile's website builder. If you only ever use the invoice generator and never build a site, that is completely fine.

Do I need to sign up or enter an email?

No. The generator runs entirely in your browser — you fill in the fields, the PDF is built on your device, and you download it. Nothing is sent to a server and no account is created. This also means your client and pricing information never leaves your computer, which matters for a document that contains money details.

Can I add my logo to the invoice?

The current generator produces a clean, text-only PDF optimized for speed, readability, and universal printing. Adding a custom logo is a common request and a natural next step; for now, the from-name field at the top of the invoice carries your business identity, and the PDF footer credits the tool. If you need a branded invoice with a logo today, a spreadsheet or word-processor template is the interim option.

Does this send or track payments?

No — and that is deliberate. This tool produces a document you can email or print and hand over. It does not process payments, connect to a bank, send reminders, or mark invoices paid. Getting paid is a separate problem you solve with whatever processor you already use (a card processor, a payment app, a bank transfer). The invoice is the request for payment; settling it happens through your existing channels.

What number should I start my invoices at?

Anything you like, as long as it is consistent and unique. Most businesses start at 0001 or 1001 and increment by one. The number exists for your records and your client's records, so the only rules are that it should never repeat and it should sort in a sensible order. Avoid date-based numbering unless you issue at most one invoice per day, because two invoices on the same day then collide.

Should I charge tax, and at what rate?

Whether sales tax, VAT, or service tax applies depends on what you sell, where you and your customer are, and whether you are registered to collect it. There is no universal answer, and getting it wrong can mean owing tax out of your own pocket. If you are unsure whether tax applies to your work, check with an accountant or your local tax authority before sending an invoice that includes or omits it. The tax field is optional precisely because it is your responsibility to set correctly.

What payment terms should I put in the notes?

Common terms are 'Net 14' or 'Net 30' (payment due fourteen or thirty days from the invoice date), 'Due on receipt' (payment expected immediately), and a preferred method ('Pay by card, bank transfer, or payment app to the details above'). Also state any late-payment policy you intend to enforce. Clear terms set on the invoice itself reduce follow-up conversations and get you paid faster on average.

How is this different from a spreadsheet or Word template?

A spreadsheet or word-processor template works and is how many freelancers start. This generator trades total customizability for three things: it calculates the subtotal, tax, and total for you with no formulas to maintain; it produces a clean, consistently formatted PDF every time; and it works on a phone with no software to install. If you send one or two invoices a month, the generator is faster. If you run a complex billing operation with recurring invoices and tracking, a dedicated invoicing product is the better fit.

Can I use this for any currency or country?

The generator formats amounts in US dollars by default. The structure of the invoice (from, to, line items, totals, notes) is universal and works for any country, but the currency symbol is fixed to USD in this version. If you bill in another currency, you can note it in the notes field ('All amounts in EUR') and the numbers themselves are currency-neutral. Broader currency selection is a likely future improvement.

What does this have to do with building a website?

Directly, nothing — the invoice generator stands on its own as a free utility. The connection is that most people sending invoices are running a small business or freelancing, and many of them also need a website where clients can discover them and start a project. Black Nile builds those sites in about a minute from a plain-English description. So the tool is useful on its own, and if you ever want the website half of running a business, the path is right there.

Related

Where to go next

Tools and guides that round out getting paid and getting found.

Your invoices deserve a website behind them.

A live site with a contact form is where most invoices start. Build one in about a minute from a plain-English description — free to publish.