Free tool · no signup

Free invoice generator for small businesses

Fill in your details and the work, then print it or save it as a PDF. Switch the document to a quote or an estimate with one click.

An invoice needs a unique number, the date, your business name and address, the customer's name and address, what you did, the amount and when payment is due. Show sales tax separately where you charge it.

Invoice

No. 1001 · November 8, 2026

Payment due: November 22, 2026

Smith Plumbing Co.
120 Main St, Austin, TX 78701
(555) 010-0199 · sam@smithplumbing.com

Bill to

Jo Bloggs
44 Oak Ave, Austin, TX 78704

DescriptionQtyUnit priceAmount
Labor6$85.00$510.00
Materials1$240.00$240.00
Subtotal$750.00
Total$750.00

Pay by card or check. Please include the invoice number.

Made with Sam · free invoices, website and AI receptionist at usesam.com

Send it, and get paid without chasing

Save this invoice to Sam (free): email it to your customer from Sam, and Sam sends polite reminders until it's paid.

Get paid without chasing

Sam sends invoices and polite, automatic reminders for every unpaid one, including invoices from Xero, QuickBooks, FreeAgent and Sage.

Start free

What to put on an invoice

  • Your business name, address and contact details, and your license number if your state requires it.
  • The customer's name and address.
  • A unique invoice number and the invoice date.
  • What you did, with quantities and prices, and the total, showing sales tax separately if you charge it.
  • When payment is due and how to pay.

Whether labor is taxable depends on your state; check your state's department of revenue before adding sales tax to labor.

Want ready-made line items? See the invoice and quote templates for each trade.

Your data stays in your browser

Nothing you type here is sent to us or saved. Print it or save the PDF before you close the page.

Questions

How do I save the invoice as a PDF?

Press "Print or save as PDF" and choose "Save as PDF" as the printer. Only the invoice prints, not the rest of the page.

Should I number invoices in order?

Yes. A simple sequence (1001, 1002…) keeps your records tidy for taxes and makes payments easy to match.

What payment terms should I use?

Short ones. Many contractors ask for payment on completion or within 7 to 14 days for homeowners, and 30 days for business customers.

What if the customer doesn't pay?

Send polite reminders on a schedule. Our payment reminder templates give you four, from friendly to final notice.

Embed this tool on your website

Free for trade bodies, colleges, accountants, suppliers and bloggers. Paste this where you want the tool to appear:

<iframe src="https://usesam.com/us/tools/invoice-generator/embed/" title="Free invoice generator for small businesses" width="100%" height="720" style="border:0;max-width:760px" loading="lazy"></iframe>
<p><a href="https://usesam.com/us/tools/invoice-generator/">Free invoice generator for small businesses</a> by Sam</p>

Sam for your business: Cleaning companies · Law firms · Auto repair shops · Plumbers · Electricians · HVAC contractors · all industries