Everhour adds time tracking to Basecamp to-dos so freelancers can connect work records to billing and review.
Try with my BasecampThe calculator gives you the number — Everhour takes it from there.
One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.
Set a budget, assign rates, and get alerted before you're over.
Measurement
Track your budget through time or costs
Every report you need — configured your way, always up to date.
Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.
Freelancers need a record that answers three questions fast: which Basecamp project the work belonged to, which to-do produced the time, and whether the hours belong on the client bill. A useful entry carries the project, to-do, date, duration, and a short note that explains the actual work performed.
Basecamp can hold the project context, to-do list, assignment, due date, notes, and completion status. Everhour adds the time layer inside that workflow through its browser extension, with tracking controls attached to Basecamp projects, lists, and to-dos. The tracked entry stays tied to the to-do instead of becoming a loose timesheet line.
A live timer fits focused freelance work: writing a deliverable, fixing a bug, preparing a design revision, or completing a client request from start to finish. Starting the timer on the Basecamp to-do keeps the entry connected to the work item, and stopping it when the task ends gives you a clean duration.
Manual entry fits work that happens away from the browser or gets interrupted, such as a client call, research block, or administrative follow-up. Add the hours after the work is done, then attach the entry to the right Basecamp to-do and write a note that a client or reviewer can understand without reading the full project history.
Freelance billing gets messy when the same kind of work lands under different labels from week to week. Set the Basecamp project's billing method in Everhour before tracking starts: hourly rate, fixed fee, or non-billable. Within a billable project, mark a specific task non-billable when the client should see the work history but should not be charged for that task.
Custom task rates belong in Everhour when a time-and-materials project prices different work differently. A discovery call, implementation task, and urgent fix can all stay attached to their Basecamp to-dos while reporting separates billable time, non-billable time, billable amount, and cost. That structure prevents invoice cleanup at the end of the month.
A simple one-off record is enough when you only need to capture a few hours for a small invoice or personal review. It stops being enough once several client projects, approval steps, budget limits, or recurring invoices depend on the same time data. At that point, the record needs controls, status, and repeatable handoffs.
Everhour turns Basecamp to-do time into a managed workflow with timesheet approvals, locked periods, reports, and billing review. Freelancers can submit weekly project hours, managers can approve, reject, or partially approve submitted time, and admins can restrict edits after a chosen number of days or after timesheet approval.
This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.
High Performer
G2
Summer 2026
Best Ease Of Use
Capterra
Summer 2026
Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.
Start the timer from the Basecamp to-do when work begins, or add a manual entry after the work is complete. The entry should include the to-do, project, date, duration, and a practical note. A note such as "drafted onboarding email sequence" gives cleaner billing support than a vague label such as "client work."
Freelance admin work should stay in the same project only when it belongs to that client relationship. Use a clear to-do and mark the task non-billable in Everhour when the work should remain visible but excluded from billable totals. General business admin belongs outside the client project so client reports do not mix unrelated time.
Use the Basecamp to-do that represents the actual work when a message, schedule item, or discussion creates time to track. Everhour's documented Basecamp reporting centers on projects, lists, and to-dos, with fields for project, to-do, list, task ID, and task status. That path keeps the entry reportable by the work item that produced the hours.
The most common mistake is logging hours without a specific to-do and useful note. A loose entry forces you to reconstruct context before invoicing, especially when the client asks about a line item. Attach time to the right Basecamp to-do and use the note to name the deliverable, decision, fix, or meeting outcome.
Keep non-billable client work visible, but separate it from billable totals. In Everhour, billing status starts at the project level, and a specific task inside a billable project can be marked non-billable. That setup preserves the time record for scope review while excluding those hours from the client's billable amount.
Everhour Timesheets collect weekly project hours and working hours by person, then let time be submitted before billing review. Managers can approve, reject, or partially approve submitted time, and admins can restrict regular member edits after a chosen number of days or after approval.
Everhour embeds tracking controls in Basecamp through its browser extension and syncs Basecamp project, list, and to-do context into reports. Freelancers can track from the work item, then review hours by Basecamp project, to-do, list, task ID, and task status.
Track approved hours from Basecamp to-dos, review weekly timesheets, and keep finalized time ready for client billing with Everhour.
14-day free trial · No credit card · Cancel anytime