Free Google Docs Invoice Template
Log a job or an order in a Google Form and get a numbered, client-ready invoice PDF a few seconds later.
| Description | Hours | Rate | Amount |
|---|---|---|---|
| {{Project}} | {{Hours}} | {{Rate}} | ${{Amount Due}} |
| Total due | ${{Amount Due}} |
See this template in action
A freelancer logs a finished job in her own Google Form and the numbered invoice PDF goes straight to the client.
Watch on YouTube →What’s in this template
A one-page invoice laid out like a classic Google Docs invoice: business header, invoice number and date, bill-to block, a line-item table and payment instructions. Every client-specific value is a placeholder, so the same file serves every job.
Make it yours
- Replace the header with your logo and registered business details.
- Add tax or GST rows to the line-item table if you charge tax.
- Change “How to pay” to your bank, PayPal or Stripe link.
How to use this template
Download and open in Google Docs
Upload the .docx to Google Drive, open it with Google Docs and choose File → Save as Google Docs. Swap “YOUR COMPANY” for your details and add your logo.
Copy the ready-made Google Form
Make a copy of the ready-made form. Its question titles already match the placeholders. Or build it yourself:
| Question title | Type | Example answer |
|---|---|---|
| Client Name | Short answer | Harbour Coffee |
| Client Email | Short answer (email) | accounts@harbourcoffee.example |
| Project | Short answer | Menu & signage redesign |
| Hours | Short answer (number) | 12 |
| Rate | Short answer | $120.00 |
| Amount Due | Short answer (number) | 1440 |
| Payment Terms | Multiple choice | 14 days |
Placeholders in this template
Built-ins (starting with _) are filled automatically: date, time, response ID.
Generate it on every submission
Install AutoDoc, pick this file as your template and a Drive folder, and each response creates a finished Invoice automatically, emailed if you like.
Install AutoDoc freePro tips
- Use {{_responseId}} as the invoice number so every invoice is unique without a counter.
- Send the email to the Client Email answer (not the respondent) when you fill the form yourself.
- Add a second template, such as a payment-plan schedule, that only generates when Amount Due is over a threshold.
Frequently asked questions
Is the Invoice template really free?
Yes. Download the .docx file, upload it to Google Drive and open it with Google Docs. You can use it with or without AutoDoc.
How do I use it in Google Docs?
Upload the file to Drive, open it with Google Docs, then File → Save as Google Docs. Replace YOUR COMPANY text and keep the {{placeholders}}.
Do the placeholders need to match my form?
Yes. Each {{placeholder}} must match a question title exactly (case-sensitive). The question list on this page matches the template.