Get unlimited access to 5000+ Templates for Google Docs, Slides and Sheets
Unlimited Access
100% FREE

Free invoice generator that does the math for you

100% free — no watermark, no trial, nothing to install. Fill in a short form in your browser, watch subtotal, discount and tax add up as you type, then download a ready-to-send PDF or Word file.

See how totals work
Running total on the invoice $555.32 Edit the dashed fields on the invoice — this number follows.
Currency
+ Add logo
INVOICE
Acme Studio LLC
123 Main Street, Austin, TX
hello@acmestudio.com
DATE10/15/2026
INVOICE NO.INV-1042
BILL TO
Jordan Blake
Blake Consulting
88 Market Ave, Denver, CO
jordan@blakeconsulting.com
DESCRIPTIONQTYRATEAMOUNT
Website design$450.00
Hosting, months$90.00
SUBTOTAL$540.00
DISCOUNT%$27.00
SALES TAX (8.25%)$42.32
TOTAL DUE$555.32
PAYMENT
Payment termsNet 30
BankLone Star Bank
Routing #123456789
Account #000123456789
NOTES Thank you for your business.
US Letter

How to create an invoice in 4 steps

No accounting software needed — here’s how to make an invoice with the free generator.

  1. Pick a template

    Choose one of the invoice designs below or start with the default one. It opens in the editor right in your browser.

  2. Add your details and your client’s

    Enter your business name, address and logo, then who the invoice is for. Give the invoice a number (for example, INV-001) and a date.

  3. List what you’re charging for

    Add a line for each service or item with quantity and rate. Subtotal, discount and tax calculate as you type.

  4. Download and send

    Download the invoice as a PDF and attach it to an email to your client — or as a Word file if you want to edit it later.

Start from an invoice template that fits your business

The generator sits on top of the thegoodocs.com library — thousands of free, designer-made templates.

5,000+
free templates for Docs, Slides and Sheets
$0
to download — no watermark, no trial
FREE INVOICE GENERATOR

Original Invoice

Docs Word Free
Fill in online →
FREE INVOICE GENERATOR

Minimal Rental Invoice

Docs Word Free
Fill in online →
FREE INVOICE GENERATOR

Blank Invoice

Docs Word Free
Fill in online →
FREE INVOICE GENERATOR

Garage Invoice

Docs Word Free
Fill in online →
FREE INVOICE GENERATOR

Elegant Professional Invoice

Docs Word Free
Fill in online →

Templates marked Free Invoice Generator open in the online editor; the rest are free to download and edit as usual.

Browse all invoice templates

Six blocks a client expects to see

The form follows the invoice from top to bottom. Point at a block to see where it lands.

1LOGO
2
INVOICE
Acme Studio LLC
123 Main Street
Austin, TX 73301
310/15/2026INV-1042
4
BILL TO
SHIP TO
5
6

The math, done in one line

Discount comes off the subtotal, tax is added to what's left, shipping goes on top. Type any number below — or change the invoice above — and watch the total.

Subtotal
$
−Discount
$27.00
+Tax
$42.32
+Shipping
$
=Total
$555.32

Two buttons at the top: PDF or Word

Download straight from the editor. Send the PDF as-is, or open the Word file to change anything the form doesn't cover.

PDF
PDF
Fixed layout — ready to email or print.
DOC
Word
Fully editable .docx for later changes.

Questions

How to create an invoice?+

You can create an invoice using our templates and our AI invoice generator. To get started, click on the template you like on this page or browse all invoice templates, then open the template in the editor by clicking the "Customize with AI" button.

Then, you can use the user-friendly interface to build your invoice:

  1. Insert your company logo and adjust its alignment and size.
  2. Add your company name, address, and contact details.
  3. Enter the date and invoice number, and select your currency.
  4. Fill in the billing and shipping information.
  5. Add as many line items as you need for each service, then enter the unit price, quantity, and description.
  6. Apply any discounts, tax rates, and shipping costs.
  7. Get automatic calculations for the subtotal and total, including shipping and taxes.
  8. Click PDF or Word in the top-right corner to save the final version, then print or send it digitally.

You can create an invoice without leaving the template page, right in the editor and completely for free.

What is an invoice number?+

An invoice number is a unique code that helps you track payments and deliveries, keep accounting organized, and meet legal and tax requirements. The most common invoice numbering systems are sequential and date-based. It's important never to use the same number for different invoices so all your orders remain easy to track.

What does net 30 mean on an invoice?+

Net 30 is a common B2B trade term meaning that an issued invoice must be paid within 30 days of the invoice date. There are variations, such as 4/10 net 30, which means that if the invoice is paid within ten days, the client receives a 4% discount. For example, on a $1,000 invoice with 4/10 net 30 terms, the client pays $960 if they settle within 10 days, or the full $1,000 by day 30. These terms are typically used when a business agreement allows for credit sales or a one-month payment window.

How to send an invoice?+

You can save an invoice created with our templates and AI generator as a PDF or Word document. From there, you can attach it to an email or send it digitally through any other channel. You can also print the PDF if you need a physical copy for your client.

How to write an invoice for freelance work?+

A freelance invoice follows a standard structure:

  1. Include contractor and client information (names, addresses, and contact details), the invoice number, and the date in the header section.
  2. Enter the service description, hourly rate, and total cost for each service in the table.
  3. Display the subtotal, tax rate, and grand total below the table.
  4. Fill in the bank name, routing and account numbers, and payment terms and conditions in the footer.

It's much easier to create an invoice using a ready-made template and our AI invoice editor. You can use the pre-made layout and structure, enter your information, and then save the final version to send digitally or print out.

Can I add my logo, change the currency, or use different billing and shipping addresses?+

Yes, you can use the settings menu on the left side of our AI invoice maker to include any details and branding:

  • Use a slider to adjust the logo size, and then set its alignment on the page (to add a logo, click the "Add Logo" button that appears on the invoice).
  • To change the currency, type the desired symbol (e.g., $, €, £) into the "Currency Symbol" field.
  • To update the billing and shipping addresses, fill in the "Bill to" and "Ship to" sections (name, company name, address, and phone number).

All changes you make in the menu will be automatically applied to your invoice.

Can I download my invoice as a PDF or a Word file?+

Yes, you can download either a completed invoice or a blank template as a PDF or Word file. Once you open a template in the invoice maker, you will see PDF and Word buttons in the top-right corner. Click on the button for the format you prefer, and the invoice will automatically download to your device.

Which templates work with the invoice maker?+

All invoice templates on this page are fully compatible with the invoice maker. You can go to any template page and click the "Customize with AI" button to open the invoice generator, which will load in a tab on the same page.

What is the AI invoice maker?+

Our AI invoice maker is a tool that allows you to customize our templates directly within your browser, without leaving this page. Using our invoice generator, you can enter the seller and buyer information, specify the invoice number, issue date, and due date. You can then use the editor to add any number of products or services, along with their costs, tax rates, and discounts. Subtotals and the grand total are calculated automatically based on the data you provide. The AI invoice maker also lets you quickly brand your template by adding your company logo; adjusting its size and placement takes just a couple of clicks.

Try our free invoice generator and numerous compatible templates today. On this page, you will find ready-to-customize invoices that come with pre-made designs and fields for seller and buyer details. Each template is compatible with our new free invoice maker, which makes creating invoices directly in your browser incredibly simple.

Explore more benefits of our templates and online invoice maker:

  • Enjoy automated calculations. Our built-in calculator performs all financial computations instantly and accurately as you fill out the template. Simply enter the quantity of items or the number of hours worked (along with the hourly or item rate), and our invoice builder will show the subtotal, apply discounts, tax rates, shipping costs, and other variables to calculate the grand total.
  • Brand your templates and add your logo in just a few clicks. Create an invoice online and customize it directly within your browser. Use the "Add Logo" button to instantly insert your company's logo. The menu on the left side of our invoice creator lets you adjust logo alignment and width, as well as enter all necessary details about your company and the recipient of your goods or services.
  • Take advantage of a comprehensive, all-in-one structure. Need to create an invoice and get it ready for use immediately? It's effortless, thanks to the placeholders included in every online invoice template. Each template features dedicated sections for seller and buyer information, placeholders for invoice numbers, creation dates, and payment due dates, along with the ability to add as many lines of items or services as you need.

Finished filling out your template via our online invoice generator? You can download a PDF or Word version directly to your device from your browser, then print it out or send it digitally. Start using our convenient invoice generator for free and see all the benefits for yourself.

Your next invoice, ready to send

Open the generator, fill in the form, download PDF or Word.