Calculator via One Calculator
Advertisement
One Calculator — one tool per job, done properly176 single-purpose calculators. No signup, ever →

Free Invoice Generator (Printable)

Fill in your details, add line items, and print or save a clean professional invoice as PDF — right from your browser. No signup, no watermark.

Line items

Tax & adjustments

The discount comes off the subtotal before tax. Anything already paid is subtracted at the end to leave the balance due.

Business & client details
Document options

No logo. The image is stored only in this browser, never uploaded.

Total due $0.00

Your Business

Invoice
Invoice # —
Date —
Due —

Bill to: —

DescriptionQtyRateAmount
Subtotal$0.00
Tax (0%)$0.00
Total due$0.00

Balance due $0.00

How it works

Type in the form and the invoice updates as you go — there is no update button. Amount = qty × rate per line and the subtotal is the sum of the lines. A discount comes off the subtotal first, then tax applies to what remains, and anything already paid is subtracted to leave the balance due. Use your browser's print dialog and choose "Save as PDF" to keep a copy. Everything stays on your device — nothing is uploaded.

Advertisement
One Calculator — one tool per job, done properly176 single-purpose calculators. No signup, ever →

Formula & worked example

Formula: Each line amount = quantity × rate. Subtotal = the sum of all line amounts. A discount (if any) is subtracted from the subtotal first; tax = (subtotal − discount) × tax rate %. Total = subtotal − discount + tax, and balance due = total − amount already paid.

Worked example: The sample invoice — 10 hours of website design at $75 ($750), one logo design at $300 and 5 consulting hours at $100 ($500) — subtotals $1,550.00. Add 8% tax ($124.00) and the total due is $1,674.00.

When to use this

How to use it, step by step

  1. Enter your business name and the client's name, and check the invoice number and date.
  2. Add one line per piece of work: a description, a quantity (hours, items, days) and the rate for each.
  3. Use Add line for more items, or the remove button on a line you do not need.
  4. Set the tax percentage if you charge tax; leave it at zero if you do not.
  5. Set the payment terms — the due date follows them — add any notes, then print or save the invoice as a PDF for the client. The preview updates itself as you type.

What the inputs mean

InputWhat it isTypical values
Line items: description, quantity, rateEach piece of work billed; the line amount is quantity times rateHours at an hourly rate, fixed-fee items at quantity 1, days at a day rate
Tax percentA single tax rate applied to the whole subtotal0 if you do not charge tax; otherwise your local rate
Payment terms & due dateDue on receipt, Net 7, Net 14 or Net 30 set the due date from the invoice date; or pick a custom dateNet 14 is the common default for freelance work
DiscountA percentage or a flat amount, taken off the subtotal before tax is calculatedFor example 10% for a repeat client, shown as its own line on the invoice
Amount already paidA deposit or part-payment; the invoice then shows the balance due (or a credit balance if overpaid)For example a 50% deposit taken up front
NotesFree text printed under the totals on the invoiceFor example: payment due within 14 days, with your payment details

Another worked example

A freelance writer invoices a small business: 4 blog articles at $150 each ($600.00), 2 hours of editing at $80 ($160.00) and 1 rush-delivery fee at $50 ($50.00). The lines subtotal $810.00, tax at 7.5% adds $60.75, and the total due printed on the invoice is $870.75 — with the writer's payment terms carried in the notes line underneath.

Frequently asked questions

What should I include on an invoice?

Your business name, the client's name, a unique invoice number, the date, an itemized list of work with quantities and rates, the total due, and your payment terms. All of these are covered above.

What payment terms should I set?

"Net 14" or "Net 30" (payment due in 14 or 30 days) are standard. For new clients or large projects, consider requiring a deposit up front or shorter terms.

How should I number my invoices?

Use sequential numbers that never repeat — e.g. INV-1001, INV-1002 — optionally prefixed by year (INV-2026-001). Sequential numbering makes bookkeeping and tax time far easier.

Can I add a discount to an invoice here?

Yes — open “Tax & adjustments” above and enter a discount as a percentage or a flat amount. The discount comes off the subtotal before tax is calculated, and the printed invoice shows it as its own line, so the client can see exactly what was reduced.

Is anything I type uploaded or stored by the site?

Nothing is uploaded — the invoice is built and totalled in your own browser and never sent to a server. Your draft autosaves on this device only (in your browser's local storage), so you can close the page and come back to it. Use Export invoice data in the toolbar to move a copy to another device, and print or save the PDF for your records.

There is a date field but no due date — where does the due date go?

It has its own field. Pick payment terms (Due on receipt, Net 7, Net 14, Net 30) and the due date is set from the invoice date automatically, or choose Custom date and pick any date yourself — the due date prints on the invoice next to the invoice date.

💼 Know your rate? Bill it properly.

Not sure what to charge? Run the numbers in our Freelance Rate Calculator.

Try the rate calculator   Free business tools →

Advertisement
One Calculator — one tool per job, done properly176 single-purpose calculators. No signup, ever →