All Tools

Invoice Generator

Create professional invoices in seconds. Add your logo, items, taxes and discounts, then print or download as PDF.

Advertisement

Template

Business Information

No logo
PNG or JPG, max 1MB. Stays in your browser only.

Customer Information

Invoice Information

Items

Item Description Qty Price Discount Tax % Total

Discount, Tax & Shipping

Notes & Terms

Please enter a business name and at least one item before printing or downloading.
INVOICE
Invoice #
Date
Due Date
From
Your Business Name

Bill To
Customer Name

Item Qty Price Total
Subtotal0.00
Total0.00
Advertisement

Free Invoice Generator

Our Invoice Generator lets you create professional, ready-to-send invoices directly in your browser — completely free, with no account and no software to install. Add your logo, business and customer details, line items, taxes and discounts, and get a clean, print-ready invoice in seconds. Everything you type stays on your own device; nothing is uploaded to a server.

What Is an Invoice?

An invoice is a formal document a seller sends to a buyer requesting payment for goods or services provided. It records what was sold, at what price, when payment is due, and where to send payment. Beyond getting you paid, invoices double as a paper trail for bookkeeping, tax filing, and resolving any disputes about what was agreed.

How to Create an Invoice

  1. Add your business details — name, address, contact info, and optionally your logo.
  2. Add your customer's details — who the invoice is billed to.
  3. Set the invoice number, date, and due date — pick a currency that matches the transaction.
  4. List each item or service — quantity, unit price, and any per-item discount or tax.
  5. Apply an overall discount, tax, or shipping charge if applicable.
  6. Add notes or payment terms, then print or download the invoice as a PDF.

What Should an Invoice Include?

  • A unique invoice number for tracking and reference
  • Your business name, address, and contact details
  • The customer's name and billing details
  • The invoice date and payment due date
  • An itemized list of goods or services with quantities and prices
  • Any taxes, discounts, or shipping charges applied
  • The total amount due and accepted payment methods

Invoice Number

A consistent invoice numbering system (e.g. INV-0001, INV-0002) makes it far easier to track payments, reference invoices in conversations, and stay organized at tax time. This tool generates a suggested invoice number automatically, but you're free to edit it to match your own numbering scheme.

Invoice Date and Due Date

The invoice date marks when the invoice was issued, while the due date tells the customer when payment is expected. Common due date terms include "Due on Receipt," "Net 15," or "Net 30" (meaning payment is due 15 or 30 days after the invoice date). Clear due dates reduce late payments simply by setting an unambiguous expectation.

Adding Taxes

You can apply tax at two levels: a tax percentage on individual line items, or one overall tax (labeled with whatever name applies in your region — GST, VAT, Sales Tax) applied to the invoice subtotal after any discounts. Use whichever matches how your local tax rules are usually presented to customers.

Adding Discounts

Discounts can be applied per item (useful for line-specific promotions) or as one overall discount across the whole invoice. Choose a percentage discount for proportional reductions, or a fixed amount for a flat-rate deduction.

Invoice Payment Terms

Payment terms set expectations up front and reduce awkward follow-ups later. Use the Terms & Conditions field to state your accepted payment methods, late payment penalties (if any), and how many days the customer has to pay. Being specific here — rather than leaving it blank — is one of the simplest ways to get paid faster.

Invoice vs Quotation

A quotation (or quote) is sent before work begins to propose pricing and get the customer's agreement. An invoice is sent after goods or services are delivered, formally requesting payment. In short: a quotation asks "would you like to proceed at this price?" while an invoice says "here's what you owe for what was delivered."

Frequently Asked Questions

Is this Invoice Generator really free?

Yes, completely free with no sign-up, no watermark, and no limit on how many invoices you create.

Is my invoice data uploaded to a server?

No. Everything — including your logo — is processed and stored entirely in your browser using local storage. Nothing is sent to our servers.

Will I lose my invoice if I refresh the page?

No, your draft is automatically saved to your browser's local storage as you type and restored automatically when you come back. Use "Reset Invoice" if you want to start over completely.

Can I add unlimited items to my invoice?

Yes, click "+ Add Item" as many times as you need. You can also duplicate or delete any line item.

What's the difference between the invoice templates?

Modern, Classic, and Minimal only change the visual style of your invoice — your data stays exactly the same when you switch between them.