Invosmith

Free forever · built for people who bill for their work

Free AI Invoice Generator for Freelancers, Contractors & Repair Shops

Fill in the blanks — or just describe the job — and download a clean, professional invoice PDF. No sign-up. No watermark. Unlimited invoices.

No sign-upNo watermarkUnlimited invoicesPrivate by default
From — your business
Bill to
Invoice details
Line items
$0.00
$0.00
Subtotal$0.00
Total$0.00

Your invoice data stays in your browser until you download or send it.

Live preview — updates as you type
Your Business
INVOICE
#
INV-001
Date
Jul 25, 2026
Due
Aug 24, 2026
Bill toClient Name
DescriptionQtyRateAmount
Service rendered1
Subtotal$0.00
Total$0.00
NotesThank you for your business.

Invosmith is a free AI invoice generatormade for people who bill for their work — freelancers, consultants, contractors, and auto repair shops. Create an invoice online in under a minute: add your line items (or paste a photo of a receipt and let AI do it), preview it live, and download a professional PDF. No account needed. When you're ready to get paid faster, Invosmith also sends invoices with online payment links, tracks when clients view them, and follows up automatically.

Start with the right structure

Free invoice templates built for the way you bill

Download a blank PDF or Word file, or open the matching industry preset in the generator.

Contractor Invoice Template

Deposit, balance due, and a materials/labor split — the lines contractors actually bill.

PDF · Word · Google Docs

Sample Contractor Invoices

Three worked examples with real numbers — and notes on why they're formatted that way.

PDF · Word · Google Docs

Roofing Invoice Template

Tear-off, materials by the square, labor, disposal and the warranty restated.

PDF · Word · Google Docs

Roofing Estimate Template

Measurements, materials and warranty on one page — convert it to an invoice when you win the job.

PDF · Word · Google Docs
All templates
Three clean steps

How to make an invoice in under a minute

01

Add your details

Or pick your industry and start from a pre-filled layout.

02

Add what you did

Line items, tax, and terms update in the live preview as you type.

03

Download or send

Grab the free PDF, or send it with a payment link and read receipts.

When free stops being enough

When invoicing becomes the job, let Invosmith run it

The generator is free forever. Pro takes over the part nobody enjoys — chasing, repeating, and retyping.

01

Get paid without chasing

Send invoices with a built-in payment link. See when your client opens them. If an invoice goes past due, Invosmith follows up politely — so you never have to write that awkward reminder email again.

02

Set it once, bill every month

Retainer clients? Monthly cleaning contracts? Turn any invoice into a recurring schedule and it goes out on time, every time.

03

Let AI do the typing

Snap a photo of a receipt or parts slip and AI turns it into line items. Describe a job in one sentence and get a finished invoice. Built for shops that bill parts and labor all day.

The practical details

Frequently asked questions

Do I need to sign up to make an invoice?

No. The invoice generator is completely free with no account, no watermark, and no invoice limit. You only create an account if you want to save clients, send invoices, or set up recurring billing.

How do I create an invoice as a freelancer?

Pick the Freelance preset, add your name and your client's, then list your hours and rate — the total calculates itself. Set your payment terms (Net 30 is the default), download the PDF, and send it off.

What should an invoice include?

Your business name and contact details, your client's name, a unique invoice number, the issue and due dates, a description of the work with quantities and rates, any tax or discount, the total due, and how to pay you.

Is the AI invoice generator really free?

Creating and downloading invoices is free forever. AI features — photo import and describe-the-job invoicing — are part of the paid plan because they cost us compute every time they run.

Can clients pay online?

On the paid plan, every invoice you send includes a Pay Now link — your client pays by card in a couple of taps, and the invoice marks itself paid.

What's the difference between an invoice and an estimate?

An estimate is what you send before the work — a priced proposal the client approves. An invoice is what you send after — a request for payment. Invosmith does both: switch to Estimate mode, and convert any estimate to an invoice in one click.