Workflow

Give every job its own clear history

A week split between clients, contracts, households, projects, or work sites becomes hard to explain when every hour lands in one pile.

HoursKit gives each stream of work its own identity while keeping the whole week within reach. You can move from one active job to a focused client report without losing the context that made those hours different.

Start with a job you will recognize later

Create a separate job for each client, role, contract, household, service, or site that deserves its own total. Give it a name, color, icon, rate, and pay period that make sense when you see it again in a crowded calendar.

That small amount of structure pays off quickly. A cleaner can separate recurring households, a technician can keep service sites apart, and a freelancer can follow one client without mixing their hours into every other project from the same week.

Add just enough context to answer future questions

Use tasks for the kind of work performed and tags for details that cut across jobs: a visit type, project phase, service category, or any label you regularly need to find again. The goal is not to document every minute; it is to preserve the distinction that will matter during review.

When someone asks how much time went to installation rather than travel, or you want to see every evening visit across several clients, those labels turn a long history into a focused answer.

Track each place in the way the work allows

Clock in as work begins when a live timer fits the day. For appointments, visits, or jobs where opening a timer would be distracting, add the shift afterward and enter the actual start, end, and break details you remember. Both routes lead to the same editable history.

At familiar sites, an optional saved location can support the habit of starting or ending a shift. It remains a convenience for your own record: open the entry whenever the day changed and correct it before the detail fades.

Keep different rates and currencies from blurring together

Set the rate and pay rules that belong to each job, including overtime or special-rate work when you need it. If your clients pay in different currencies, HoursKit keeps each source currency separate instead of combining unlike amounts behind a converted grand total.

That separation makes the estimate more honest and the job totals easier to use. You can review the hours and amount recorded for one client on their own terms, then switch to another without pretending the two figures are directly comparable.

See which work still needs your attention

Mark shifts paid or unpaid according to your own records, then filter the history when you want to find entries that may need an invoice, a payment check, or another look. Paid status keeps your chosen state visible; it does not verify a receipt or decide that a client owes money.

Because the status remains attached to each shift, you can follow up on one client without losing the surrounding job, task, date, and rate details that explain the work.

Share one job without exposing the rest of the week

Filter by job, task, tag, paid status, pay period, or custom date range before building a report. A PDF gives a client or contact a readable finished timesheet, while XLSX keeps structured rows available when you or the recipient need to work with the data.

Preview the scope first, then share only the record you intend to send. Every other client, site, and private work entry can stay outside that report while remaining available in your own HoursKit history.

Track your hours on iPhone and iPad

Keep jobs, clients, and work sites separate with their own rates, context, payment status, and focused PDF or XLSX timesheets.

For iPhone and iPad