Invoice template for Excel

An Excel invoice template is a spreadsheet with formulas that multiply quantity by rate for each line, add a subtotal, apply sales tax and show the total due. You type the items and Excel does the math.

What formulas does an Excel invoice need?

A handful of formulas cover almost every invoice. The table assumes quantity in column C, rate in column D and line totals in column E, with items in rows 12 to 21.

Copy the line total formula down every item row. Format the money columns as Currency so they show two decimal places, and wrap the tax formula in ROUND, such as =ROUND((E22-E23)*D24,2), so tax is rounded to the cent before it is added to the total.

CellWhat it showsFormula
E12Line total for row 12=C12*D12
E22Subtotal=SUM(E12:E21)
E23Discount, with the percent in D23=E22*D23
E24Sales tax, with the rate in D24=(E22-E23)*D24
E25Total=E22-E23+E24
E27Balance due after a deposit entered in E26=E25-E26

How do I keep the formulas from breaking?

Lock the formula cells so a stray keystroke doesn't overwrite them. Select the cells you type into, open Format Cells, clear the Locked box on the Protection tab, then turn on Review, Protect Sheet. Now only the input cells can change.

Save a copy of the file for each new invoice instead of overwriting the last one, and name it with the invoice number. Before you send, use File, Save As or Export and choose PDF, and check that the print area fits on one page.

Is Excel better than an online invoice generator?

Excel is a good fit if you already live in spreadsheets, want custom columns, or like keeping a log of every invoice in one workbook. The tradeoff is upkeep: formulas can break, and you still send, track and follow up on every invoice yourself. The free generator does the math and creates the PDF with nothing to maintain.

If you outgrow both, a free Invoicefy account saves clients and reusable items, emails invoices with automatic reminders, and exports invoices, clients and payments to CSV files that open in Excel.

Excel templateOnline generator
CostFree template; needs Excel or a compatible appFree in the browser
MathFormulas you maintainCalculated for you
Custom columnsAdd anything you wantStandard invoice fields
Tracking many invoicesPossible with a log sheetOne invoice at a time
Getting a PDFExport to PDF yourselfDownload a PDF

Questions people ask

Yes. Upload the .xlsx file to Google Drive and open it with Google Sheets. Simple formulas like SUM, multiplication and ROUND work the same way.

Skip the template next time.

Save your clients and items in a free Invoicefy account, send a link by email or text, and let reminders follow up.