ChronoLedger
For Agency Owners

Know your real margin on every billed hour.

See profitability per project, per client, per employee — in real time, not at month-end.

What we hear

Trade these pain points for outcomes

  1. You only learn a project lost money when the invoice goes out.

    Margin updates the moment a timer stops — not three weeks later.

  2. You run spreadsheets to compare what you paid versus what you billed.

    Internal cost and external rate sit on the same time entry, side by side.

  3. You walk into rate negotiations without your real numbers.

    Per-client and per-employee margin is one click away before the call.

  4. Project budgets drift quietly until they overshoot.

    Budget alerts fire while there is still time to act.

What you get

Everything Agency Owners need

Dual-rate timer

One entry captures both the internal cost and the client-facing rate. Switch projects without losing context.

Real-time margin dashboard

Profitability per project, per client, and per employee, recomputed as time is logged.

Project budget alerts

Set hard caps and soft thresholds. Get notified before a project crosses into negative territory.

Role-isolated views

Employees see hours and tasks, never their own internal cost. Clients see only their own projects.

Audit-grade exports

Export timesheets and margin reports to CSV, Excel, or PDF for accountants, partners, or board reviews.

Day in the life

How Agency Owners use ChronoLedger

  1. §01

    Set rates once per employee and project

    Configure each employee's internal cost rate and each project's client billing rate. Per-project overrides handle the exceptions.

    ROLES CONFIGURED
    12 employees · 8 projects (illustrative)
  2. §02

    The team logs time during the day

    Employees start a timer or paste hours from a meeting. They never see internal cost figures — only what they need to do their job.

    ENTRIES TODAY
    47 across 6 projects (illustrative)
  3. §03

    Review margin before the next stand-up

    Open the margin dashboard. Filter by client, project, or person. Spot the loss-making engagement before the next invoice cycle.

    PROJECT MARGIN
    +22% Northwind retainer · this week (illustrative)

Common questions

How does ChronoLedger billing work?
Usage is billed in tokens. Every account gets free tokens each week — most small teams never need to buy more. If you do exceed the weekly free pool, top up only what you need; there is no per-seat fee, no contract, and no minimum spend.
Do I need a registered business entity to use ChronoLedger?
No. Sign up as an individual or as a registered business — both work. Whether you can accept client payments under your own name is governed by Stripe's onboarding rules in your country, not by ChronoLedger.
Can I use ChronoLedger only for tracking and bill clients elsewhere?
Yes. Use ChronoLedger purely as a time-and-margin tracker and run invoicing through Wave, Xero, FreshBooks, or any other platform. Approved time and expenses export cleanly to CSV, Excel, and PDF.
How do I bill clients through ChronoLedger?
If you do want to bill from inside ChronoLedger, connect your own Stripe account via Stripe Connect. Invoices are generated from approved time, and payments land directly in your Stripe balance — not in ours.
What if a project has rates in a different currency?
Each project carries its own currency. Margin reporting normalises into your home currency using rates you control.
Do you bill us per employee or per client we add?
No. Pricing is based on token usage, not headcount. Bring your whole team and every client at no extra seat cost.
Can I refund or roll over purchased tokens?
See our Refund Policy for the current terms.

Also relevant for…

Start tracking the way you bill.

Free to start. Pay only for extensive usage.