Skip to main content

Invoice Generator

A professional invoice does three things: tells the client exactly what they owe and when, gives you a paper trail for taxes and disputes, and signals that you run a legitimate business. Our free invoice generator lets you create a clean, itemized invoice in seconds — add your logo, client details, line items, tax, and payment terms, then download a PDF or share a link. No account required.

%
Description
Qty
Unit Price

Total Due

Subtotal
Total

Line items:

Due:

Invoice to:

Date:

Due:

Description Qty Unit Price Amount
Subtotal
Total Due

Notes

What to Include on a Professional Invoice

A complete invoice protects you legally and helps you get paid faster. Every invoice should include your business name and contact information, the client's name and address, a unique invoice number for tracking, and clear payment terms specifying the due date and accepted payment methods.

Line items should describe each service or product in enough detail that the client understands exactly what they are paying for. Include the quantity, unit price, and line total for each item. A well-itemized invoice reduces disputes and back-and-forth communication.

If you collect sales tax, list the tax rate and amount separately from the subtotal. Include a notes section for your preferred payment method, late payment fees, or a simple thank-you message — small touches that reinforce your professionalism.

How to Send Invoices as a Freelancer

The fastest way to get paid is to send your invoice immediately after completing a project or at the agreed billing milestone. Waiting days or weeks signals that payment is not urgent, which often means you will wait longer to receive it.

Use PDF format when sending invoices by email — it preserves your formatting across all devices and cannot be accidentally edited by the recipient. You can print this invoice directly from your browser and save it as a PDF using your operating system's built-in PDF printer.

Follow up politely on overdue invoices after the due date passes. A simple email referencing the invoice number and amount due is usually enough. For recurring clients, consider setting up net-15 or net-30 terms in writing at the start of every engagement so payment expectations are clear from day one.

Share this tool
Freelancer

About the Invoice Generator

A professional invoice does three things: tells the client exactly what they owe and when, gives you a paper trail for taxes and disputes, and signals that you run a legitimate business. Our free invoice generator lets you create a clean, itemized invoice in seconds — add your logo, client details, line items, tax, and payment terms, then download a PDF or share a link. No account required.

How to use it

  1. Fill in your business name, address, and optionally upload a logo.
  2. Add the client name and billing address.
  3. Add line items: description, quantity, unit price. Tax is calculated automatically.
  4. Set payment terms (Net 30, Net 15, due on receipt) and due date.
  5. Download as PDF or copy the shareable link.

Formula & methodology

Invoice total = Σ(Quantity × Unit price) + Tax amount − Discount. Tax amount = Subtotal × Tax rate. Late fee (if applicable) = Outstanding balance × (Annual rate / 365) × Days overdue.

Common use cases

  • Billing a client after completing a project milestone
  • Creating recurring invoices for retainer clients
  • Sending a final invoice with expense reimbursements attached
  • Generating a quick invoice from a mobile device on site
  • Creating a pro forma invoice for a new client before work begins

Frequently asked questions

In the US, a federal EIN or SSN is not required on invoices — but some clients' AP departments will ask for it. In the EU and UK, VAT-registered businesses must include their VAT number on invoices.
Net 30 is standard for B2B invoices. Net 15 or Due on Receipt is common for smaller projects or new clients. Consider 50% upfront for large projects to protect yourself against non-payment.
An invoice is a request for payment, not a contract. The underlying contract (written or implied) is what is legally binding. However, a properly issued invoice is strong evidence of an agreed obligation to pay.

Related tools

Related tools

All Tools →

Embed this tool on your site

Free for personal and commercial use. Just copy the snippet below.