You don’t need expensive software or a subscription to create a professional services invoice. The template below covers every required field and is ready to copy into any document editor.
The complete free template
Copy this template and customize it for each project:
[YOUR NAME / BUSINESS NAME] [Your email] | [Your phone] [Your city, state, ZIP] [Your website — optional]
INVOICE
Billed To: [Client Business Name] [Billing Contact Name] [Client Address] [Client City, State, ZIP]
| Invoice Number | [e.g., 2026-001] |
| Invoice Date | [Month Day, Year] |
| Payment Terms | Net [15 / 30] |
| Due Date | [Invoice Date + payment terms] |
Services Rendered
| Description | Qty / Hours | Rate | Amount |
|---|---|---|---|
| [Describe the service specifically — e.g., “Homepage copywriting, 1,200 words”] | [1 project / X hrs] | [$X] | [$X] |
| [Second service or deliverable] | [1 / X] | [$X] | [$X] |
| [Third line if applicable] | [1 / X] | [$X] | [$X] |
Subtotal: $[X] Tax ([X]% — [applicable jurisdiction]): $[X] Total Amount Due: $[X]
Payment Methods:
- Bank transfer (ACH): [Bank name, routing #, account #]
- [PayPal / Venmo / credit card link — if applicable]
- Check payable to: [Your Name], mailed to [your address]
Late Payment: Invoices not paid within [15/30] days accrue interest at 1.5% per month.
Project Reference: [Contract name or project title, if applicable]
Questions? [Your email] | [Your phone]
How to fill in each field
Invoice number: Start with 001 or 2026-001. Increment by one for each new invoice. Never reuse a number. If you’ve sent an invoice and need to correct it, issue a new invoice number rather than editing the original.
Invoice date: Use today’s date — the date you’re sending the invoice. Don’t backdate. If you finished a project two weeks ago, invoice with today’s date and note the service dates in the description.
Due date: Add your payment terms to the invoice date. Net 30 = 30 calendar days. Net 15 = 15 calendar days. Always include the explicit calendar date so clients don’t have to calculate it.
Service description: Be specific. “Brand consulting” is vague. “Brand positioning workshop: three 90-minute sessions, April 14–28, 2026, plus written summary document” is specific and matches a calendar. Specific descriptions reduce the chance of payment delays due to AP review questions.
Quantity/hours field: For project-based billing, use “1 project” or “1 flat fee.” For hourly billing, list the actual hours. Either is acceptable.
Rate: Your price per unit, hour, or project. If you’re quoting a project flat fee, put the full amount in the rate column and “1 project” in quantity.
Tax field: Service work tax rules vary significantly by state and service type. In many U.S. states, pure service work is not taxable. Consult a tax professional if you’re unsure. If no tax applies, include the line with 0% so the structure is clear.
Payment methods: List everything you accept. Don’t make the client email you to ask how to pay — that’s a friction point that delays payment.
The payment instructions field is the most overlooked section on freelance invoices. List every payment method you accept with complete details. If a client has to contact you to figure out how to pay, you’ve added at least a day to your payment timeline.
Customizing the template by service type
For hourly consulting or coaching: Replace the qty/rate columns with:
Strategy consulting: 6.25 hours × $150/hr = $937.50
For ongoing retainer work:
Monthly content retainer — [Month Year]: editorial calendar, 4 blog posts (1,200 words each), 8 social captions = $1,800
For project-based creative work:
Full website redesign — 8 pages, including UX wireframes, visual design, and final Figma files — project deliverable = $5,500
For physical services: Even non-digital service providers (photographers, event planners, interior designers) use the same template. Describe the service, the date(s) it was performed, and the agreed rate.
Using this template in Google Docs
- Open a new Google Doc
- Set page margins to 1 inch on all sides
- Add your header (name, contact info) in bold at the top
- Create the invoice detail table (4 rows, 2 columns)
- Create the line items table (4 columns: Description, Qty, Rate, Amount)
- Add payment details in regular text below
- Save as PDF before sending (File → Download → PDF Document)
Tools like Waco3 build this structure in automatically and track whether the client has opened the invoice — which changes how you follow up when payment is late.
When to upgrade from a manual template
A manual template is fine when you have fewer than five active clients and rarely follow up on late invoices. As your volume grows, the time cost of manually tracking due dates, sending reminders, and reconciling payments becomes significant. That’s the point where purpose-built invoicing software pays for itself.
Until then, the template above covers everything a legitimate services invoice needs.
Ready to send stronger proposals?
Build, send, and track proposals in one place so follow-up is easier.
Start your free trial →





