Tax & finance tools

Free invoice generator — PDF & CSV

Create an invoice online with our free invoice generator — line items, per-line sales tax, discounts, shipping, and logo upload. Live preview, draft autosave, and PDF or CSV export. No sign-up to build, no watermark, works on mobile.

How to create an invoice in 5 steps

  1. Enter your business details

    Seller name, address, and optional tax ID — your letterhead block.

  2. Add client information

    Bill-to name and address for the invoice header.

  3. Set invoice meta

    Invoice number, date, due terms, currency (USD default), and payment notes.

  4. Add line items

    Description, quantity, unit, price, and sales tax % per line — or mark tax-exempt.

  5. Preview and export

    Check the live preview, then download PDF or CSV after the one-time email gate.

What to put on a freelance invoice

FieldIn this tool
Your business name & addressSeller block
Client name & billing addressBuyer block
Unique invoice numberInvoice # field
Invoice date & due dateMeta fields
Itemized services or productsLine items table
Subtotal, tax, total dueLive preview + export
Payment terms or bank detailsPayment terms / IBAN optional
Logo (optional)PNG/JPG upload

Invoice vs receipt — what to send

Sales tax on US invoices

Invoice template vs invoice generator

Word / Google Docs template

  • Manual math & formatting

Ordio invoice generator

  • Live totals in the browser

What this free invoice generator includes

  • Live preview

  • Draft autosave

  • PDF & CSV export

  • Logo & discounts

  • Per-line sales tax

  • Mobile-friendly

Who uses a free invoice generator?

Freelancers & consultants
Small businesses & side hustles
Shift-based teams (Ordio ICP)

Frequently asked questions about Invoice Generator

Is this invoice generator free?

Yes — our free invoice generator lets you create, preview, and save drafts at no cost. PDF and CSV export use Ordio's standard one-time email gate — no subscription required.

Do I need an account?

No account required to build an invoice. Export asks for name and email once per download.

Can I make an invoice for freelance work?

Yes — add your business and client details, list services with hours or flat fees, set tax if applicable, and export PDF. See the freelance checklist above for required fields.

What should be on an invoice?

Business and client names/addresses, invoice number, dates, itemized lines, subtotal, tax, total, and payment terms. Our preview mirrors what you export.

Can I add my logo?

Yes — upload PNG or JPG; it appears in the preview and PDF.

How does sales tax work?

Set a tax rate per line item or enable tax-exempt mode. Totals update automatically. For state lookup, use our Sales Tax Calculator.

Invoice vs receipt?

Invoices request payment with terms; receipts prove payment received. This tool creates invoices.

Is a handwritten invoice legal?

Many jurisdictions accept paper invoices if they include required fields — but digital PDFs are standard for freelancers. This tool produces printable PDFs; confirm rules in your state/country.

Invoice template or generator?

Templates need manual math. A generator calculates tax and totals live and exports PDF/CSV — faster for recurring billing.

Is my draft saved?

Yes — in your browser localStorage. Use Reset to clear.

Can I export CSV?

Yes — structured rows for spreadsheets and accounting imports (filename: ordio-invoice-generator-*.csv).

Is this legal or tax advice?

No — a planning tool only. Confirm requirements with your CPA or state rules.

German e-invoicing?

Use the Invoice Generator (DE) for XRechnung and ZUGFeRD (EN 16931).