Skip to content
Hoursmith Docs
Core concepts

Core concepts

The mental model behind Hoursmith — how clients, projects, tasks, time, invoices, and payments connect into one billing line.

Hoursmith is built around one idea: almost everything you do flows along a single line.

Clients → Projects → Tasks → Time → Invoices → Payment.

These pages explain what each concept is and how it fits that line. When you want to actually do something — add a client, start a timer, send an invoice — each page links you straight to the how-to. If you'd rather see the whole chain in motion first, read The core workflow.

The billing line

Each link in the chain feeds the next:

  • A client is who you bill, and holds the billing defaults everything else inherits.
  • A project is a piece of work for that client, and decides how its time is priced.
  • Tasks break a project into work items. They're optional for billing but keep work organized.
  • Time entries are the unit of tracked work, logged against a project and priced at its rate.
  • An invoice gathers billable, un-invoiced time (plus optional expenses) into a bill you send.
  • A payment settles the invoice — online or offline — and the money lands in your own account.

Three rules worth knowing up front

A few rules fall out of that chain and shape how the whole product behaves:

  • Rates cascade. A client's default rate flows into new projects; a project's rate prices its time entries. You can override at each level.
  • Only billable, un-invoiced time can be billed. Once an entry lands on an invoice, it's locked so your numbers can't drift.
  • Invoices are immutable snapshots. Bill-to details and line prices freeze at generation — editing a client later never rewrites a past invoice.

Two ideas sit beside the billing line rather than on it. Workspaces are the isolated container that holds one business's data, and members and roles decide who can see and do what — including who can see money at all.

Where to go next

Was this page helpful?

On this page