Free Invoice Template
Small Business Invoice Template
Professional invoicing for small businesses of any type
A clean, flexible small business invoice template that works for any product or service. Customize the line items, add your branding, and download a professional PDF — no signup needed.
How it works
- 1Add your business details
- 2Add your client details
- 3Fill in your line items
- 4Set tax and payment terms
- 5Download and send
How it works
How to create a small business invoice template
Customize this template in five steps. Takes under two minutes.
- 1
Add your business details
Enter your business name, address, and contact information in the Bill From section. Upload your logo for a branded, professional look. Include your ABN, EIN, or VAT number if required in your jurisdiction.
- 2
Add your client details
Enter the client or customer name and billing address. For business clients, use the company name and accounts payable contact.
- 3
Fill in your line items
Add your products or services. Use clear, specific descriptions — 'Website design — homepage and 5 inner pages' is clearer than 'Design work.' Include quantities and unit prices for each.
- 4
Set tax and payment terms
Apply your local tax rate. Set payment terms appropriate for your business — Net 30 is standard for B2B, due on completion for most B2C.
- 5
Download and send
Preview your invoice, download the PDF, and email it to your client with any supporting documents.
Invoice essentials
What to include on a small business invoice template
Small Business Invoice Templates need more detail than standard service invoices. Here's what to include so you get paid without back-and-forth.
Business registration number
Include your ABN (Australia), EIN (USA), Company Number (UK), or equivalent. Required in many jurisdictions and expected by larger business clients.
Specific line item descriptions
Be specific about what each line item covers. Vague descriptions lead to payment delays and disputes. Reference project names, dates, or deliverables.
Tax identification
If you're registered for VAT, GST, or sales tax, include your tax registration number and the tax amount as a separate line on the invoice.
Payment methods
List exactly how you accept payment — bank transfer details, PayPal, card payment link. Make it easy for clients to pay you.
PO number reference
If your client issued a purchase order, include the PO number on the invoice. Many business accounts payable systems require the PO number to process payment.
Reference
Common small business invoice template line items
Use these as a starting point. Edit descriptions and rates to match your actual scope and pricing.
| Type | Description | Typical billing method |
|---|---|---|
| Product | Physical goods / merchandise | Per unit |
| Service | Professional services (per hour) | Per hour |
| Service | Project work (fixed price) | Fixed fee |
| Service | Monthly retainer | Per month |
| Subscription | Software or service subscription | Per month / per year |
| Consulting | Business consulting | Per hour or fixed |
| Design | Graphic / web design | Fixed or per hour |
| Writing | Copywriting or content creation | Per word, per hour, or fixed |
| Delivery | Shipping and handling | Per shipment or fixed |
| Expenses | Reimbursable expenses | Actual cost |
Payment terms
Standard payment terms for small business invoice templates
Payment terms vary by industry. Here's what's standard and what to specify on your invoices.
Net 30 for B2B
Net 30 (30 days from invoice date) is the most common payment term for business-to-business invoicing. Larger enterprises may expect Net 45 or Net 60.
Due on completion for services
For service-based small businesses, due on completion or Net 7 encourages fast payment and keeps cash flow healthy.
Early payment discounts
Offering a small early payment discount (e.g., 2% if paid within 10 days, written as '2/10 Net 30') can significantly improve your collection speed with larger clients.
Late fees
Include a late payment fee of 1.5% per month on overdue invoices. Mentioning it on every invoice — even if you rarely enforce it — encourages on-time payment.
FAQ
Small Business Invoice Template FAQ
- Is this small business invoice template free?
- Yes — completely free, no signup required. Create and download unlimited invoices.
- What payment terms should a small business use?
- Net 30 is standard for B2B invoicing. For services, consider Net 14 or due on completion to keep cash flow healthy. Avoid Net 60+ unless the client specifically requires it.
- Do I need to include a tax number on my invoice?
- If you're registered for VAT, GST, or sales tax, yes — you must include your registration number and the tax amount on invoices. Below the registration threshold, a business number is optional but professional.
- How do I add a PO number to my invoice?
- Add the purchase order number in the invoice notes field, e.g., 'PO Reference: PO-2024-0198'. Many business accounts payable systems require this to process payment.
- Can I use this invoice template for product sales?
- Yes. Add each product as a line item with a quantity and unit price. The template auto-calculates line totals, subtotal, tax, and grand total.
More free invoice templates
Want to start from scratch? Use the free invoice generator →