Hourly Invoice Template: How to Bill for Time Worked
Learn what to include in an hourly invoice, how to describe time worked, calculate totals, avoid billing mistakes, and keep useful records.
Published · Updated · By ToolNimbly

An hourly invoice is used when you bill a client for time worked. It turns a time record into a payment request by showing the work performed, the hours charged, the agreed rate, and the total due. It is common for consultants, contractors, freelancers, tradespeople, virtual assistants, and agencies.
For an hourly invoice to work well, the client should be able to connect each charge to the work they approved. That does not mean listing every email or small task. It means using descriptions that make the time and value of the work understandable.
What is an hourly invoice template?
An hourly invoice template is a repeatable layout for billing by time. Instead of creating a new document from scratch after every project or billing period, you reuse the same structure for your business details, client details, invoice number, dates, line items, rates, total, and payment terms.
The template does not replace a time-tracking process. You still need a dependable way to capture the date, task, and duration of work. The invoice is the client-facing summary of those records.
What to include on an hourly invoice
- Business and client details: Identify who is billing and who is expected to pay.
- Invoice number: Use a unique reference for each invoice.
- Issue and due dates: State when the invoice was sent and when payment is requested.
- Billing period: Show the dates covered, especially for recurring weekly or monthly billing.
- Work description: Name the project, task category, or service in language the client recognizes.
- Hours: Record the number of billable hours for each line item or date range.
- Hourly rate: Show the agreed rate for that work.
- Line total: Multiply the hours by the rate and keep the calculation visible.
- Adjustments: List discounts, deposits, taxes, fees, or previous payments separately where applicable.
- Payment instructions: Explain how the client can pay and what reference to use.
If you work at more than one rate, do not blend them into one unexplained total. Separate the work by rate or role so the calculation remains transparent.
How detailed should time entries be?
Use a level of detail that matches the project and the client’s expectations. A legal, technical, or retainer client may need dated entries with specific descriptions. A small fixed scope of recurring support may only need a concise weekly summary.
| Less useful entry | Clearer entry |
|---|---|
| Admin work, 4 hours | Project coordination and client reporting, August 8 to August 12, 4 hours |
| Website changes, 3.5 hours | Homepage content updates and mobile testing, 3.5 hours |
| Labor, 6 hours | On-site installation and final safety check, 6 hours |
Avoid creating time entries after the fact from memory when possible. Record work close to when it happens, then review the total before invoicing. This protects both your billing accuracy and the client relationship.
Example hourly invoice
Imagine a freelance web specialist billing a client for 12.5 hours of approved website maintenance at $80 per hour.
- Invoice number: HR-1146
- Billing period: September 1 to September 15, 2026
- Content updates and page testing: 7.5 hours at $80.00, total $600.00
- Analytics review and report: 3 hours at $80.00, total $240.00
- Client support and project coordination: 2 hours at $80.00, total $160.00
- Total amount due: $1,000.00
The client can see the period, the categories of work, the rate, and how the total was calculated. If the client had already paid a deposit, the invoice would show that payment separately and reduce the remaining balance.
How to create an hourly invoice
- Confirm the billing arrangement. Check the agreed hourly rate, billable activities, billing frequency, and any client requirement for a time sheet or purchase order.
- Review the time record. Remove duplicate entries, confirm that the dates fall within the billing period, and ensure non-billable time is not included accidentally.
- Group the work clearly. Choose daily entries, task categories, or weekly summaries based on what the client needs to understand the charge.
- Calculate totals carefully. Add hours and rates, then apply any approved discount, deposit, tax, or fee as a separate item.
- Create the document. You can generate an hourly invoice with line items, amounts, notes, one document-level tax, optional fees, and a visible balance.
- Review and send. Check the invoice number, customer details, due date, and payment instructions before sharing the final PDF or print version.
ToolNimbly’s invoice generator can create, format, preview, print, or download an invoice as a PDF. It does not track time automatically, create recurring invoices, collect payment, or store invoice history on a server. Keep your time records and payment tracking in the systems that suit your workflow.
Common hourly invoicing mistakes
- Using unexplained round numbers: A large charge with no context can lead to questions and delays.
- Mixing billable and non-billable work: Follow the client agreement and separate preparation, travel, or administration when those items are treated differently.
- Forgetting the billing period: Clients may not know whether they are paying for this week, this month, or a previous phase.
- Changing the rate without discussion: Apply a new rate only after it has been agreed and documented.
- Reusing invoice numbers: Unique invoice references make payment matching and recordkeeping easier.
Recordkeeping for hourly work
Keep the final invoice with the time record, the relevant agreement or quote, and the payment evidence. For U.S. businesses, the IRS identifies invoices, receipts, deposit slips, paid bills, and canceled checks as supporting documents for business records. The documentation you need depends on your business and circumstances, so ask a qualified professional for advice when needed.
Frequently asked questions
Can I invoice hourly work in advance?
You can request an advance payment or retainer when the client has agreed to it. Make the purpose of the charge clear and show how that payment will be applied to later work.
Should I include minutes on an hourly invoice?
Use the time increment you and the client agreed. Some businesses bill in exact minutes, while others use defined increments. Explain the method in the agreement or invoice notes if it may not be obvious.
What if a client disputes the number of hours?
Review the time record, scope, and agreement together. Respond with the relevant detail, then document any adjustment you both accept instead of silently changing the record.
Sources and note
- Internal Revenue Service: What kind of records should I keep?
- Internal Revenue Service: Recordkeeping
This article is general educational information, not legal, tax, or accounting advice. Use terms and documentation that fit your client agreements, industry, and jurisdiction.
Put this into practice
Use the Invoice tool for the calculation, then read What an invoice needs to contain for the supporting explanation.