Free Invoice Generator

Fill in the invoice below, then download a PDF or print it. It's free with no sign-up, and your data never leaves your browser.

INVOICE

Bill to

Balance due
$0.00
  1. Qty
    Rate
    Tax %
    Amount

    $0.00

Subtotal
$0.00
Total
$0.00
Balance due
$0.00

Your invoice is saved in this browser automatically.

How to create an invoice in 5 steps

An invoice is a document you send a client to request payment for goods or services you've provided. With this generator you fill it in directly on the page and see exactly what your client will get.

  1. 1

    Add your business details

    Upload your logo and enter your business name, email, phone, address and tax ID (VAT, GST or BIN) at the top of the invoice.

  2. 2

    Add your client

    Under Bill to, enter the client's company name, contact email and billing address.

  3. 3

    Set the invoice number, date and terms

    Use a unique, sequential invoice number. Pick the invoice date and payment terms such as Net 15 or Net 30; the due date is set for you.

  4. 4

    List what you're charging for

    Add a line for each product or service with quantity, rate and tax rate. Add a discount, shipping or a deposit you've already received if needed.

  5. 5

    Download or print

    Check the totals, add notes and payment terms, then download the invoice as a PDF or print it. Your draft stays saved in your browser.

What to include on an invoice

Requirements vary by country, but a professional invoice almost always includes the following. This generator has a place for each one.

The word "Invoice" and a unique number
Clearly label the document and give it a sequential number (INV-0001, INV-0002…) so it can't be confused with a quote or paid twice.
Issue date and due date
The date the invoice was issued and when payment is due, or the payment terms such as Net 30.
Your business details
Legal or trading name, address, contact details, and your tax registration number if you're registered for VAT, GST or sales tax.
Client details
The client's name or company and billing address. Some countries require the client's tax number for business-to-business sales.
Itemized goods or services
A description, quantity, unit price and line total for each item, so the client can check the charges against what was agreed.
Taxes, discounts and total
Subtotal, any discounts, each tax rate and amount, shipping, and the total due in a stated currency.
Payment instructions
How to pay (bank transfer, card, payment link), and any late-payment terms.

Invoice payment terms explained

Payment terms tell your client when payment is due. Choose one in the Terms field and the due date is calculated for you.

TermWhat it means
Due on receiptPayment is expected as soon as the invoice arrives.
Net 7 / Net 14 / Net 15Payment is due 7, 14 or 15 days after the invoice date. Common for freelancers and small jobs.
Net 30Payment is due 30 days after the invoice date. The most common term for business clients.
Net 60Payment is due 60 days after the invoice date. Often requested by large companies.

Invoice vs. receipt vs. quote

These documents are easy to mix up. Here's when to use each one.

DocumentWhenPurpose
InvoiceAfter you deliver goods or servicesRequests payment for what was delivered.
Quote / estimateBefore work startsProposes a price for the client to accept.
Proforma invoiceBefore delivery, often for deposits or customsA preliminary bill; not a demand for payment in accounting terms.
ReceiptAfter payment is receivedConfirms that the invoice was paid.
Credit noteAfter an invoice, to correct itReduces or cancels the amount of an earlier invoice.

Private by design

Most online invoice makers upload your business and client details to their servers. Easy Invoice doesn't. Your invoice is saved in your browser's local storage and the PDF is created on your own device, so client names, addresses and amounts stay with you. Clearing your browser data or using a different device starts a fresh invoice.

Invoice templates by industry

Start from sample line items and terms for your kind of work.

Frequently asked questions

Is this invoice generator really free?

Yes. You can create, download and print as many invoices as you like for free. There's no sign-up, no trial, and no watermark on your PDF.

Do I need to create an account?

No. Open the page and start typing. Your draft is saved automatically in your own browser, so it's still there if you close the tab and come back on the same device.

Is my invoice data private?

Yes. Everything you type, including your logo, is stored only in your browser's local storage, and the PDF is generated on your device. Nothing is uploaded to our servers.

Can I add my logo and brand color?

Yes. Upload a PNG or JPEG logo up to 300 KB and choose any brand color. Text on colored areas automatically switches between black and white so it stays readable.

Which currencies are supported?

You can invoice in USD, EUR, GBP, BDT, INR, CAD, AUD, JPY, CNY, SGD, AED, SAR, CHF, PKR and KWD. Amounts use the correct number of decimals for each currency (for example, none for JPY and three for KWD), and you can choose the number and date format.

How are taxes and discounts calculated?

Each line can have its own tax rate. Discounts, whether per item or on the whole invoice, are applied before tax, and tax is rounded per line. Shipping is added after tax and isn't taxed.

Can I add different tax rates on one invoice?

Yes. Set a tax percentage on each line, for example 0% for exempt services and 15% for goods. The totals show a separate line for each tax rate.

How do I show a deposit or partial payment?

Click "+ Payment received" under the totals and enter the amount already paid. The balance due updates automatically.

What's the difference between an invoice and a receipt?

An invoice asks for payment for goods or services you've provided. A receipt confirms that payment has been received. You send the invoice first, and the receipt after the client pays.

What does Net 30 mean on an invoice?

Net 30 means the full amount is due within 30 days of the invoice date. Similarly, Net 15 means 15 days, and "due on receipt" means immediately.

How should I number my invoices?

Use a unique, sequential number for every invoice, such as INV-0001, INV-0002 and so on. Never reuse a number. Sequential numbering is required for tax purposes in many countries and makes payments easier to track.

Can I use this on my phone?

Yes. The invoice editor works on phones and tablets, and you can download the PDF directly from your mobile browser.

Last updated: