Finance5 min readUpdated: 2026-08-30

Professional Small Business Invoice Generator & Register Template

Create sleek, printable PDF invoices and maintain a central register of paid and pending client bills.

1. Operational Challenge & Business Context

The Problem This Solves:Messy, unbranded invoices look amateur and lead to payment delays. This template provides a professional invoice design with automated lookup formulas and an integrated tracking register.

Clear, prompt invoicing is the fastest way to accelerate cash collections. By using automated formulas to look up customer contact details and compute sales tax, you eliminate clerical calculation errors that cause billing disputes.

2. Free Template Download & Cloud Access

Grab the ready-to-use spreadsheet below in either Microsoft Excel or Google Sheets format:

Verified Free Download (v3.0)
File Size: 46 KB • License: Free for Commercial & Personal Use

Automated Invoice Generator & Invoicing Register

Download the fully customizable template pre-configured with formulas, validation rules, and summary dashboards. Compatible with all modern versions of Excel and Google Sheets.

Print & PDF-Optimized Invoice Template
Client Address & Tax ID Auto-Lookup (XLOOKUP)
Itemized Line Items with Quantity, Rate & Tax
Payment Terms & Bank Details Footer
Master Invoicing History & Payment Status Register

3. Step-by-Step Setup & Customization Guide

1

Set Up Company Details & Client Address Book

Add your business name, logo, payment methods, and client list in the 'Client Directory' tab.

Pro Tip: Include payment details like bank IBAN, ACH routing, or PayPal links prominently.
2

Select Client & Add Line Items

Select the client from the dropdown on the 'Invoice' tab. Enter quantity, description, and unit price.

Pro Tip: Set clear payment terms such as 'Net 14' or 'Due on Receipt'.
3

Export to PDF & Log in Register

Use File -> Save As PDF to send to your client, then record the invoice number and amount in the 'Register' tab.

Pro Tip: Update the status to 'Paid' and enter the payment date when cash is received.

4. Formula & Automation Architecture

The template leverages XLOOKUP for instant customer data population and includes conditional validation to highlight overdue unpaid invoices in the register.

Core Formulas Used in This Sheet:
=XLOOKUP(C10, Clients!A:A, Clients!B:E)
Pulls client company name, billing address, and tax ID automatically when selecting Client ID.
=SUM(E20:E30) * (1 + $E$32)
Calculates grand total including customizable sales tax or VAT percentage.

5. Frequently Asked Questions & Troubleshooting

How do I add my company logo to the invoice sheet?

Click Insert -> Pictures -> Place in Cell (or Over Cells), and position your logo in the top-right header area.