Cedar & Ledger logoCedar & Ledger · Guides

How to Track Billable Hours for Freelance Invoices

By Cedar & Ledger

If you bill by the hour, your invoice is only as good as your time log. Hours you forget to write down are hours you worked for free, and a vague total like "about 10 hours" is harder for a client to approve than a short list of dates and tasks. A simple routine fixes both.

The client, hours and rates below are a made-up example to show the steps, not a real job. This is general information, not legal, tax or financial advice.

Quick checklist

The steps below walk through each one.

Step 1: Agree on the rate and the increment

Before the work starts, write down the hourly rate and how you round time. Many freelancers bill in 15-minute steps (0.25 hours) and round up, so a 50-minute call counts as 1 hour and a 10-minute email counts as 0.25. Say how you round in the quote so it's never a surprise. If you're still setting your rate, see How to Set Your Freelance Hourly Rate.

Example (made up): $55 an hour, billed in 15-minute steps, so each step is $13.75.

Step 2: Log time the same day

Memory is the weak spot. Write the start and stop time when you begin and finish, or at the latest before you stop for the day. A notes app, a paper notebook or a spreadsheet tab all work; what matters is doing it every time. Reconstructing a week on Friday usually means missing small tasks like calls and quick fixes.

Step 3: Add a short task line to each entry

Each entry gets the date, the client, the hours and a few words: "homepage text edits," "call about new menu," "resized photos." These lines are what turn a number into something the client can check.

Step 4: Mark billable vs. non-billable

Not every minute is billable. Decide what counts for each client: maybe calls are billable but sending the invoice isn't. Mark non-billable time anyway; it shows how long a client really takes and helps you price the next quote.

Step 5: Total hours per client each week

Once a week, add up each client's billable hours. The free hours worked calculator totals a week of start and stop times with breaks and multiplies by your rate.

Example (made up): Riverbend Dental, one week:

Day Task Hours
Mon Homepage text edits 2.5
Tue Call about new services page 1.75
Wed Services page draft 3
Thu Quick fixes from feedback 0.5
Fri Photos and final changes 2.25
Total 10

Quick check: 2.5 + 1.75 + 3 + 0.5 + 2.25 = 10 hours. At $55 an hour that's $550.

Step 6: Turn the total into invoice lines

Put hours in the quantity column and your rate next to it, one line per type of work or one line per week, whichever the client prefers. "Website updates, week of Mar 2: 10 hrs x $55 = $550" is clear and easy to approve. What to Put on a Freelance Invoice lists the other fields every invoice needs, and Invoice Payment Terms Explained covers due dates.

Step 7: Keep the log

Save each week's log with the invoice it went into. If a client asks what the 10 hours covered, you can send the five lines above in a minute. It also shows you which clients take more time than you quoted.

Common snags

A spreadsheet to bill it from

A notebook and a calculator work fine. If you'd like a head start on the invoicing side, the Freelancer Invoice + Client Tracker ($9, Excel and Google Sheets) has a printable invoice with up to 12 line items and a "Qty / hrs" times rate column, a clients tab with billed, paid and outstanding per client, an invoice log where status shows Paid, Open or Overdue on its own, and a dashboard (details). It doesn't have a timer or a daily timesheet tab, so you keep the time log above alongside it and copy the weekly totals in.

Honest note: I make this template and sell it under Cedar & Ledger, so I'd earn from a purchase. General information only, not legal, tax or financial advice.

Notion version: Freelance Client & Invoice Tracker (Notion template) ($9): clients, a project board and invoices with an overdue flag in Notion.

Related template: read about the freelancer invoice template

See all Cedar & Ledger templates

Frequently asked questions

What does this guide cover?

Agree on a rate and rounding rule, log time the same day with a task note, mark billable or not, review weekly and turn the log into an invoice.

What are the steps?

1) Agree on the rate and the increment; 2) Log time the same day; 3) Add a short task line to each entry; 4) Mark billable vs. non-billable; 5) Total hours per client each week; 6) Turn the total into invoice lines; 7) Keep the log.

Do I need a template to do this?

No. A notebook or a sheet you build yourself works fine. Cedar & Ledger also sells spreadsheet templates (I'd earn from a purchase); see the template box at the top of this page.

Is this financial advice?

No. It's general information with example numbers only, not financial, tax, legal or medical advice. Use your own numbers and check anything important with a qualified professional or the official source.