What a small business invoice template must cover
- Business name, address, and primary contact channel
- Invoice number and consistent date handling
- Client billing information
- Itemized work, quantity, rate, and amount
- Tax, discount, deposit, and balance due if applicable
- Payment instructions that reduce confusion
- Notes or terms that help clients pay correctly