Free Invoice Templates
Create an invoice online with our free generator, or download one of our templates in Excel, Word, Google Docs, Google Sheets, or PDF.
Create Invoice Online →Free Online Invoice Generator
Fill in your details, add line items, and print or save as PDF. No sign-up required.
Your Business
Bill To
Invoice Details
Line Items
Totals
Notes & Payment Terms
Standard Invoice Template
For billing products, services, or fixed-price deliverables. Line items include quantity and unit price with auto-calculated totals.
Hourly Invoice Template
For billing time-based work — consulting, development, legal, support, etc. Line items include hours billed and hourly rate.
What's in Each Template
1. Header
Your company name, address, logo, and contact details. Plus Bill To, Ship To (standard only), Invoice Number, Invoice Date, Due Date, and PO Reference fields.
2. Line Items
Standard template: Item #, Description, Quantity, Unit Price, Item Total. Hourly template: Item #, Description, Hours Billed, Hourly Rate, Total Cost. Auto-calculated in Excel/Sheets.
3. Totals
Subtotal, Discount, Advance Paid, Shipping & Handling (standard) or Reimbursements (hourly), and Tax. All formulas built in for Excel and Google Sheets.
4. Payment Instructions
Payment terms (e.g., Net 30) and instructions for how to pay — bank transfer, PayPal, or other payment methods.
Which Format Should You Use?
| Format | Best For | Calculations |
|---|---|---|
| Excel | Digital invoicing with auto-calculated totals | Built-in formulas |
| Google Sheets | Same as Excel, free, with real-time collaboration | Built-in formulas |
| Word | Customizable layout, good for printing | Manual calculations |
| Google Docs | Free alternative to Word | Manual calculations |
| Print-ready, consistent formatting across devices | Manual calculations |
Recommendation: Use Excel or Google Sheets if you want auto-calculated totals and tax. Use Word or Google Docs if you need more layout flexibility. Use PDF for a print-and-fill option.
Tips for Professional Invoicing
Number invoices sequentially
Makes it easy to track and reference (INV-001, INV-002, etc.).
Set clear payment terms
Net 15 or Net 30 is standard. State the terms on every invoice.
Attach supporting data
For hourly invoices, attach the corresponding timesheet so the client can verify hours.
Track time accurately
Use time tracking software to capture exact hours by project.
Send promptly
Invoice within 1-2 days of completing the work or at the agreed billing cycle.
Frequently Asked Questions
Common questions about invoice templates.
Yes. Download and use them for any business purpose. No sign-up required.
Yes. In all versions except PDF, replace the placeholder logo with your own image. You can also change accent colors in Word, Google Docs, Excel, and Google Sheets.
Use the hourly invoice template. It is designed for billing time-based work with hours and hourly rates instead of quantities and unit prices.
Yes. Customize them for your business — add fields, change formatting, adjust formulas. The only restriction is that you may not redistribute modified versions outside your organization.
The templates include one tax rate field. If you need multiple tax rates (e.g., state + local), you can add additional rows in the totals section of the Excel or Google Sheets version.
Generate Invoices from Accurate Time Data
HiveDesk tracks time by project and client with hourly rates, so you have the exact data you need for accurate invoicing. $5/user/month, all features included.