Time tracking for billable work

Track the work. Approve the hours. Trust the reports.

Kaalam gives companies a workspace for projects, rates, workers, and approvals. Workers can also track personal time in their own workspace. Approved entries keep the rates used at review, so the numbers stay easy to explain.

Free during early access. No credit card required.

kaalam.today/dashboard
Export CSV

Analyze

Dashboard

Reporting period defaults to the current calendar month.

3 entries awaiting review
Workspace ownerJuly 2026

Kaalam Studio

USDAmerica/New_York

Growth retainer

4 active workers

Approved billable hours
124.5 h
From approved billable entries
Billed amount
$13,840
Bill rate x approved hours
Worker cost
$7,265
Cost rate x approved hours
Gross margin
$6,575
47.5% of billed amount
Daily approved hours
Approved time by business day.
123456789101112
By project
Billed amount vs worker cost.

API integration - client retainer

48.0 h

$2,880 margin
Billed
Cost

Website rebuild

41.5 h

$2,615 margin
Billed
Cost

Sprint 14 docs

35.0 h

$1,080 margin
Billed
Cost

Purpose-built

A clean path from tracked work to trusted numbers

Company and personal workspaces

Run a Company Workspace for team projects and approvals, or use a Personal Workspace to track your own work. Data stays separated by workspace.

Time entries with guardrails

Workers record start and end times, project, description, and billability. Overlapping entries are caught before they are saved.

Review before it counts

Draft entries stay private to the worker. Submitted entries go to workspace owners for approval or rejection with a clear review note.

Rates stay tied to history

Cost and bill rates are managed per worker and project. Once time is approved, later rate changes do not rewrite past totals.

Reports that reconcile

See hours, billed amount, worker cost, and gross margin by project or worker. Export the reviewed data without rebuilding it in a spreadsheet.

Real-time by default

Submissions, approvals, dashboards, and reports update across open screens as the workspace changes. No refresh cycle.

The approval pipeline

Four statuses, one record of the work

  1. Step 1

    Draft

    A worker records time against an assigned project

  2. Step 2

    Submitted

    The entry leaves draft and waits for owner review

  3. Step 3

    Approved

    Rates and billability become part of the record

  4. Step 4

    Reported

    Dashboards and exports use the reviewed entry

Make every hour reviewable.

Create a workspace, add projects and rates, and move submitted time through approval without spreadsheet cleanup.