Free Hourly Invoice Template

Type the start and end time for each shift, take off breaks, and this template counts the billable hours, applies your rate and builds a PDF invoice for the client.

Billing by the hour? This hourly invoice generator rounds time to 6, 15 or 30 minutes, prices overtime at your multiplier and splits travel and expenses out.

Balance due$0.00

Your entries never leave this browser. The shifts shown are a sample week; overwrite them with your own times.

Quick answer

An hourly invoice charges for time. For each block of work it shows the date, the task, the hours and the rate, and each line amount is hours multiplied by rate. Overtime and travel time sit on their own lines, and out of pocket costs go in as expenses at cost. Above the lines go your details, the client, the project, the billing period, a unique invoice number and the payment due date. Below them come the total hours billed, the subtotal, any discount or tax, a retainer already paid and the balance due.

Hours to dollars

How the invoice total is calculated

Clock times become minutes, the break comes off, and the result is rounded to your billing increment. Those billed hours are multiplied by the rate, with overtime at the multiplier, before the discount, any tax and the retainer are applied.

What it coversFormula
Worked minutesOne shift or block of time on one dateEnd time minus start time, minus break minutes (a shift past midnight wraps to the next day)
Billed hoursWorked minutes after your rounding ruleMinutes rounded to the nearest or next 6, 15 or 30 minutes, then divided by 60
Regular or travel lineNormal work time, or time spent getting to the clientBilled hours × hourly rate
Overtime lineHours beyond the normal day or week, at the premium you agreedBilled hours × hourly rate × overtime multiplier
Expense lineParts, software, parking or mileage you paid for the clientThe amount as spent, no hours involved
DiscountA percent of the subtotal or a fixed sumShared across lines in proportion, so taxed lines carry their part
TaxOff by default; on for all lines or expenses only if your state taxes themTax % × taxed lines after their share of the discount
Balance dueWhat the client still owes for the periodTotal less any retainer or payment already received

Example week: 15 billed hours at $90, rounded to the nearest 15 minutes, 1.5× overtime, 2% discount, no sales tax

Subtotal$1,537.65regular $1,080, overtime $303.75, travel $67.50, expense $86.40
−
Discount$30.752% of the subtotal
+
Tax$0.00labor billed with no sales tax
=
Total$1,506.90invoice total
Total$1,506.90brought down from above
−
Retainer paid$500.00received before work began
=
Balance due$1,006.90owed for this period
How to use

How to use this hourly invoice template

Go tab by tab. Your hourly bill on the right redraws with every keystroke, so you can watch the hours add up as you enter each shift.

  • Your business: name, address, contact and tax ID or registration number, plus a logo if you have one.
  • Client and period: the client, their company, the engagement or project name and the period start and end dates. A PO or reference number is optional, but large clients often refuse to pay an invoice that lacks one, so ask before you send.
  • Timesheet: set your default hourly rate, overtime multiplier, billing increment and worker name once. Then log each shift with its date, start, end and break, and the hours appear by themselves.
  • Line types: Regular hours, Overtime, Travel time or Expense.
  • Tax and payment: invoice number, issue date, terms, a percent or fixed discount, sales tax only if it applies, and any retainer the client already paid. The due date follows the terms unless you type your own.
  • Download: press Download PDF and pick Save as PDF. Only the invoice prints, on one page.
Checklist

What an invoice template for hourly services should include

When the price is time, the client is paying for minutes they never saw you work. Every part below helps them trust the count.

PartWhat goes on it
Business detailsYour name or company, address, contact, logo and tax ID or registration number.
Client detailsWhoever signs off your hours, with their company, mailing address and email or phone.
Invoice informationA number no other bill of yours uses, plus issue date, payment date and currency.
Engagement and periodProject name, the first and last day covered, and a PO number if the client uses them.
Time entriesDate, start and end, break, task and worker for each block, so any hour can be traced.
RatesYour standard hourly rate, plus the overtime multiplier and rounding increment if you use them.
Travel and expensesTravel time as its own line, and costs you paid on the client's behalf at the amount spent.
SummaryHours billed in total, then subtotal, discount, any tax, the total, the retainer taken off and what is still owed.
Payment termsThe due date, accepted payment methods, and any late fee agreed in writing.
NotesContract or job references, a line offering the detailed timesheet, and a thank you.
Record of time

Why are invoices important for hourly contractors?

For anyone paid by the hour, the invoice is the official record of time spent and money owed. Skip it, or send a vague one, and disputes follow.

  1. Payment transparencyThe client sees each date, the hours and the rate, so the total is easy to check line by line.
  2. Proof of work performedA dated list of tasks shows effort that otherwise stays invisible, which matters most on long engagements where the output only appears at the end.
  3. Financial organizationNumbered invoices make income easy to track. The IRS generally expects business records to be kept for 3 years.
  4. Professional reputationA clean, consistent invoice says you run a real business.
Template or by hand

Why use an hourly invoice template

Adding up clock times by hand invites mistakes: a missed break, a shift that ran past midnight, a 50 minute block entered as 0.5 hours. This hourly invoice generator removes that arithmetic.

  • Hours are calculated from the times you enter, with breaks subtracted.
  • Rounding follows one rule on every line, so two shifts of the same length always bill the same.
  • Overtime, travel and expenses are labeled and subtotaled separately, which answers the questions clients ask most before they ask them.
  • Each PDF has the same layout, useful when a client pays from a stack of invoices every month.
  • Your business details stay saved in this browser for the next billing period.
Billing increments

How to round billable time: 6, 15 or 30 minute increments

Most people who bill by the hour pick a smallest unit of time and round every entry to it. Smaller units track the work more closely; larger ones are quicker to log.

IncrementAs hoursA 50 minute task bills asNearest vs up
ExactAny minute0.83 hoursNo rounding at all
6 minutes0.1 hour0.83 rounds to 0.8 (nearest) or 0.9 (up)Up adds at most 6 minutes per entry
15 minutes0.25 hour0.75 (nearest) or 1.00 (up)Up adds at most 15 minutes per entry
30 minutes0.5 hour1.00 either wayUp adds at most 30 minutes per entry

For employee payroll, federal rules accept recording time to the nearest 5 minutes, tenth or quarter hour, as long as it does not shortchange workers over time. Client billing follows your contract instead, so state the increment on the invoice.

Overtime

How to bill overtime on an hourly invoice

Overtime on a client invoice is a price you set in your agreement, not a legal requirement. The federal payroll rule for employees is the benchmark most people borrow.

SituationWhat it means for the invoice
Employees under federal lawHours over 40 in a workweek are overtime, paid at no less than one and one half times the regular rate. That is why 1.5 is the starting multiplier here.
Contractors billing clientsNo federal rule sets your premium. Write the trigger (after 8 hours a day, after 40 a week, nights or weekends) and the multiplier into the agreement first.
On the invoicePut overtime on separate lines with the same base rate, so the client sees the multiplier rather than a mystery higher rate.
Travel and expenses

Billing travel time, mileage and expenses

Whether a client pays for the drive depends on what you agreed. If they do, keep time and costs on separate lines so each one is easy to approve.

ItemHow to show it
Travel timeA Travel time line with start and end, billed at your rate or a reduced travel rate if that is the deal.
MileageAn Expense line with miles × your agreed rate. As a reference, the IRS business standard mileage rate is 72.5 cents a mile for January to June 2026 and 76 cents from July 1 to December 31, 2026.
Parts and suppliesAn Expense line at the amount paid, with the receipt kept on file.
Parking, tolls, feesExpense lines dated to the day they were paid.
Hourly vs project vs receipt

Hourly invoice vs project invoice vs receipt

Three documents that often get mixed up. The difference is what each one prices and when it is sent.

DocumentWhat it charges forWhen it is sent
Hourly invoiceTime actually worked, at an hourly rate, plus any agreed expensesWeekly, every two weeks, monthly or at the end of the job
Project invoiceA flat fee for the whole job, however long it tookAt milestones or on completion
ReceiptNothing; it confirms money already receivedAfter the client pays
By industry

Industry specific tips for hourly invoicing

Freelancers, consultants, IT techs and trades all bill time, yet each client reads the invoice a little differently.

  1. Break hours into tasksSeparate entries for setup, the work itself and testing read far better than one eight hour line.
  2. Include project or contract referencesJob codes, project names or the client's PO number help their accounts team route the bill to the right budget.
  3. Add overtime or special ratesMark them on their own lines.
  4. Use recurring invoicing for long projectsOn ongoing contracts, bill every week or every month for a fixed period, and keep the same invoice number pattern so each period follows the last.
  5. Name the worker on team jobsWhen two or more people log time, the worker name on each line lets the client match hours to the person they saw on site.

Every hour on the job is an hour your phone goes unanswered.

When your rate is tied to the clock, stopping to take a call costs you twice: once in billable time and again when the caller gives up and rings a competitor. ServiceAgent answers for you around the clock, gets the details of the job and books it straight into your calendar, so the next set of billable hours is already waiting.

Book a free demo
350k+calls handled, as reported by ServiceAgent
FAQ

Frequently asked questions

Hours, rates, rounding and how this generator works.

Book a free demo
What should an hourly invoice include for clients?

Both parties, a unique number, the date issued and date due, the billing period, every time entry with date, task, hours and rate, then subtotal, discount, tax if it applies, total and balance due. Close with the terms for paying.

When should I send an hourly invoice?

On the schedule in your agreement. Weekly or every two weeks suits long engagements and keeps each bill small; monthly suits steady retainers; a single bill at the end works for short jobs.

What's the difference between an hourly invoice and a project invoice?

An hourly invoice charges for the time worked, so the total moves with the hours. A project invoice charges a fixed fee for the job, whether it took ten hours or forty.

What is the difference between an hourly invoice and a receipt?

The invoice asks to be paid for hours already worked. A receipt is issued afterwards to confirm the money came in.

How do I format an hourly invoice correctly?

Header with your name, logo, invoice number and dates. Then the client, project and period. Then a table of time entries with hours and rate per line, totals in the lower right with the balance due last, and terms at the foot. Send it as a PDF so the layout cannot shift.

Should freelancers use an hourly invoice template or generator?

A blank layout leaves all the sums to you. A generator turns clock times into hours, applies rounding and overtime, and outputs a PDF, which matters more as the number of time entries grows.

How does an hourly invoice generator work step by step?

Start with your details and the client's, set your rate, overtime multiplier and billing increment, then log each shift with its start, end and break. The hourly invoice generator works out the billed hours and line amounts, applies the discount, tax and retainer, and exports a one page PDF.

How quickly can I make an hourly invoice with a generator?

Usually under five minutes for a week of shifts. Your business details and rate settings are remembered in this browser, so later invoices only need the new time entries.

How do I calculate billable hours from start and end times?

Subtract the start from the end, take off unpaid breaks, then round to your increment. For example 8:30 to 4:45 is 8 hours 15 minutes; less a 30 minute break that leaves 7.75 hours.

How do I handle partial hours on an invoice?

Convert minutes to decimals (15 minutes is 0.25, 6 minutes is 0.1) and round every entry the same way. Tell the client which increment you use before the first invoice.

Can I charge for travel time?

Yes, when the client has agreed to it. List it as its own Travel time line, and bill mileage separately as an expense.

Do I charge sales tax on hourly services?

It varies with your state and the type of service, so the generator starts with no sales tax. If your state taxes the service, or only the parts you resell, switch the tax option on for all lines or for expenses only.

Is my invoice data saved or uploaded?

Saved in your own browser only, nothing is uploaded, and the logo stays on your device. Press Reset to clear it.

Who worked on this
Headshot of Shaambhav Shankar
Written byShaambhav ShankarGrowth and Product Marketing, ServiceAgent

Leads growth and product marketing for ServiceAgent at SaaS Labs, where he has worked in product marketing since 2020. Writes ServiceAgent's coverage of AI call answering, CRM and home services operations.

Published by ServiceAgent, the AI front office for home service teams. This template is a billing aid, not tax, payroll or legal advice. Overtime, sales tax and record keeping rules depend on your location and contract, so confirm them with your accountant or state agency.