Time Tracker for Hourly Billing - Multiple Clients/Jobs in Excel

SmartHelping / Client Work & Hourly Billing / Excel

Time Tracker for Hourly Billing

Track work across multiple clients and jobs, calculate billable hours and amounts due, and see what is in progress, billed, or paid. Keep a detailed work history and review how your time is spent each week.

Multiple clients & jobs Hours & billing calculations Client & status summaries Weekly detail dashboard
Excel time tracker for hourly billing illustration
$45 One-time purchase / Excel download
Add Time Tracker for Hourly Billing to Cart

The detail-summary filter uses an Excel macro button.

Immediate download after purchase. By purchasing, you agree to the Terms of Service.

Template walkthrough

See how work entries become billing summaries.

Explore the work-log database, client and status summaries, and weekly detail dashboard before setting up your own tracking workflow.

Open the template screenshots

Preview the time-entry layout, summaries, and charts.

A structured record of client work

Keep hours, work details, and billing status together.

Record each work session directly in the database and use the summaries to review activity by client, job, time period, and status.

Multiple clients and jobs

Log the date, client, job type or work details, status, and start and end times for each entry.

Hours and amounts due

Calculate the time between start and finish and the amount due based on an hourly rate, giving you supporting figures for client billing.

In progress, billed, and paid

Use status-based summaries to see how work is distributed across billing stages for each client.

Recent weekly work history

Review detailed entries for the current week and the previous two weeks, filtered by client and job status or showing all.

Work logs to support invoices

Create a detailed block of work history, then capture it as a screenshot or PDF to send with your invoice.

Client and detail charts

Use the pie and bar charts on the Detail Summary and Client Summary tabs to review the recorded activity visually.

How to use the tracker

Record the work, save the times, and review the totals.

  1. Enter the work-session details

    Add the work date, client, job type or description, and current status directly to the database.

  2. Capture the start and end times

    The time-entry setup uses a NOW formula to display the current time when entering today's work. Use Paste Values in the relevant time cell to save that displayed time as a fixed entry, and repeat for the end time.

  3. Review hours and billing status

    Check the calculated hours and amount due, then keep the work status current as the entry moves from in progress to billed and paid.

  4. Refresh the detail summary

    Select a client and status, or choose all for either filter, and click the macro button to display the matching work details for the current week and previous two weeks.

Current week + previous two weeks

Review recent work without rebuilding the report.

Native Excel functions determine the current day and week for the Detail Summary. Choose the client and status filters, then use the macro button to bring the matching entries into the dashboard.

This gives you a focused view of recent work while the underlying database retains the entries used by the client and status summaries.

Built for a working consultant's routine

See the time behind your client revenue.

Jason Varner created this tracker to organize client and contract work outside his Upwork workflow. It brings work-session details, hours, and billing stages into a structured record that supports weekly review and invoice preparation.

Browse more templates

Explore the HR collection and full catalog.

Find additional templates for workforce management, financial planning, and business tracking.

Projects, reporting & performance

Keep schedules, tasks, and results organized.

Explore project and task trackers, performance dashboards, consultant reporting, and database filtering tools.

Common questions

Before you start tracking billable time.

Can I track more than one client or job?

Yes. Each work entry includes client and job information, and the summaries let you review activity for a specific client or across all clients.

What do I enter for each work session?

Enter the work date, status, client, job type or details, and start and end times. The template calculates the hours and amount due using the applicable hourly rate.

How do I keep the recorded start and end times fixed?

Use Paste Values in the time cell to replace the displayed NOW formula result with a fixed time entry. Do this when recording the start and end of the session.

Does the detail summary use a macro?

Yes. After choosing a client and job status, or all for either filter, click the macro button to show matching entries for the current week and previous two weeks.

Can I share work details with an invoice?

Yes. You can create a block of detailed work history and save it as a PDF or screenshot to accompany your invoice.

What do I receive after purchase?

You receive the Excel time-tracking template as an immediate download, including the work-log database, summaries, charts, and macro-based detail-summary workflow.

Organize your billable work

Keep a clearer record of every client work session.

Bring hours, work details, and billing status into one Excel workflow. Need a customized tracker? Contact Jason.

Get the Excel Template — $45