100% free, no account required

Google Sheets Invoice Template

Build your invoice in the editor, download a CSV, and import it into Google Sheets to total and share online. Free, no signup.

Your Information (From)

Client Information (Bill To)

Invoice Details

Line Items

Live Preview

Updates as you type

Your Business Name

Invoice

INV-001

Bill To

Client Name

Date

June 11, 2026

Due

July 11, 2026

DescriptionQtyPriceTotal
Consulting / services10$75.00$750.00
Project work1$500.00$500.00
Materials / expenses1$120.00$120.00
Subtotal$1,370.00
Total$1,370.00

Notes

Payment due within 30 days. Thank you for your business!

Generated with WaffleInvoice, waffleinvoice.com

Open Google Sheets

Download the CSV, then in Google Sheets choose File → Import → Upload to bring your invoice into a spreadsheet.

No credit card required. Free forever.

Get paid faster

Want WaffleInvoice to send this for you and track when it’s paid?

Create a free account to email this invoice, accept card and bank payments, and see when it gets paid. Free for unlimited invoices.

Start free →

Takes 60 seconds. No credit card.

How to use this Google Sheets invoice template

Google Sheets gives you a cloud spreadsheet you can edit from any device and share with a teammate or accountant. Fill in your invoice in the editor above, click Download for Google Sheets to get a CSV file, then open Google Sheets and choose File, Import, Upload to load it. Your business details and line items drop into a clean grid where you can add formulas, reformat, and export to PDF when you are ready to send.

This format is a great fit for people who already use Google Workspace and want their invoices in the cloud next to the rest of their numbers. Because it is a spreadsheet, it shines when you have many line items or want to keep a running tab of jobs across sheets.

Pros and cons of invoicing in Google Sheets

Pros: free, cloud-based, great with formulas and lots of line items, and easy to share or co-edit. You can build your own tax and discount calculations and keep an invoice log in tabs.

Cons: a spreadsheet invoice needs formatting to look polished, and Sheets will not email the invoice, collect payment, or track who has paid. Collections stay manual. If you bill regularly, invoicing software that calculates totals, sends the invoice with a payment link, and follows up automatically will pay for itself in saved time. Starting in Sheets and upgrading later is a perfectly reasonable path.

Do this automatically

WaffleInvoice is free for unlimited invoices.

Skip the manual file. WaffleInvoice fills in your details, calculates totals, emails the invoice with a pay-now link, and tracks who has paid, all free.

Google Sheets Invoice Template FAQs

How do I import this invoice into Google Sheets?

Fill in the editor, click Download for Google Sheets to get a CSV, then in Google Sheets choose File, Import, Upload and select the CSV. Choose to replace the current sheet and your invoice appears as a grid.

Is the Google Sheets invoice template free?

Yes. The template and CSV download are free, and Google Sheets is free with any Google account. No signup with us required.

Does it calculate the total automatically?

The live preview on this page totals everything as you type. The CSV contains those values; if you want live formulas in Sheets, you can add a SUM formula in the total cell after importing.

Can I send the Google Sheets invoice as a PDF?

Yes. In Google Sheets choose File, Download, PDF to export a clean copy, or use the Download PDF button on this page for a print-ready invoice right away.

More free templates

Invoice templates by trade

Prefer to build any invoice from scratch? Use our free invoice generator, or compare free vs Pro pricing.