Start free trialBook a demo
Time tracking for consultants

Time tracking and billing for consultancies

Track time by client and project, sell hours on retainer or in prepaid blocks, invoice through Stripe, and give each client a portal with their balance and invoices.

Management consultanciesOperations consultantsHR consultanciesIT consultanciesCompliance consultantsNonprofit consultants
The problem

Tracking retainer hours by hand

A client buys 20 hours a month. Your team logs time in one tool, the balance lives in a spreadsheet, and invoices go out from another. Each month someone adds up the hours used, bills the overage and answers the client who asks how many hours are left. Timebun keeps the time, the hours, the invoices and the client's own view in one place.

Fractional executives: see Timebun for fractional teams. Accounting practices: see Timebun for accountants.

How it works

How Timebun works for a consultancy

Track time and invoice it

Time by client and project

Start a timer or type a duration, on a client's project, on the client alone, or on nothing yet and file it later. Billable time can round up to 6, 15, 30 or 60 minutes; the tracked time is kept as it was.

Rates and cost per person

Put each person on a rate card, such as Senior or Associate, in each currency you bill. A project can bill at one flat rate or the client's own rate instead. Record each person's hourly cost too.

Margin per client

The Margin report compares what the work was billed at with what it cost, by person, client or project. The Billable report shows what share of your time you can charge for. Margin is on Unlimited.

Invoices through Stripe

Tick the projects and dates, and Timebun drafts one invoice from everything unbilled, a line per entry. Time a retainer covers is left off. Clients pay into your own Stripe account. How to bill clients for hours.

Payment reminders

Set your payment terms, one reminder before the due date and several after it. Timebun checks Stripe before each one, so a client who just paid is not chased. Record a check or wire in full and they stop.

Retainers and blocks of hours

Retainer plans

Set up each plan once: hours per month, quarter or year at a fixed price, such as 10, 20 or 40 hours a month. Stripe charges the client each period, and the hours arrive when the payment clears. Pricing a consulting retainer.

Moving between plans

A bigger plan can start right away, with the difference invoiced that day. A smaller one starts at the next renewal. Clients can change plan from their portal, and you're emailed when one cancels or moves down.

Rollover

Choose per plan when unused hours expire: at the end of the period, 3 or 12 months later, or never. Each block of hours keeps its own expiry date, on the client page and in the portal.

Overage

When a client's hours run out, your team keeps tracking. The extra time bills on the next invoice at the client's hourly rate, or at the retainer's price per hour if the client has none. How balances work.

Prepaid blocks of hours

A block is a fixed number of hours at a fixed price, paid once. It can expire after 3, 6 or 12 months, or never. Clients buy one in their portal, or you sell one and send the payment link.

What each client sees

A portal for each client

Each client signs in to see their hours left, each block with its expiry, their time by project with a CSV export, and every invoice to pay online. The timesheet shows no rates, costs, running timers or non-billable time. About the client portal.

Low-hours email

When a client's hours fall to the level you set, 5 by default, Timebun emails them a Buy hours link and tells your team. The client buys a block in the portal; the hours land when the payment clears.

Statements of hours

Once or twice a month, each client with hours is emailed their opening balance, hours added, every entry used by project and their closing balance, with the entries as a CSV. A statement shows hours, never money. Turn on statements.

Messages

One conversation per client, in the portal, with files up to 20 MB attached. Internal notes stay on your side. The people who look after that client are notified when they write.

Guides

Guides for consultancies

FAQ

Questions consultancies ask

Can I sell tiered retainers?+

Yes. Create a plan for each size, such as 10, 20 and 40 hours a month, and clients move between them. If some clients pay a different price for the same hours, put them on a named tier. Each client is offered only the plans and blocks of hours on their own tier.

Can a client have a retainer and hourly work at the same time?+

Yes. Put out-of-scope work on a project set to Billed directly, with its own rate. That time goes on the invoice and never touches the client's hours. Time past the balance bills as overage on the same invoice.

Does Timebun have timesheet approval or resource planning?+

No. There is no timesheet approval, no resource scheduling and no capacity planning. Timebun tracks time, sells hours on retainer, invoices through Stripe and gives each client a portal. If you need those, look elsewhere.

Can a client's finance team get invoices without a login?+

Yes. Add the address as a contact marked Receives invoices. It gets invoices, reminders and statements of hours by email, without signing in.

Does Timebun take a fee on payments?+

No. Clients pay into your own Stripe account, and the money never passes through Timebun. Stripe's own fees apply.

Do client logins cost extra?+

No. You invite each person at a client, and client logins never take a seat. Starter is $15 a seat a month for your team. Unlimited is $199 a month flat, however many people you add, with your logo and colors on the portal.

Free for 14 days

Try it with one client.

Every trial is 14 days of Unlimited, with no card. Connect Stripe, publish a retainer plan, invite one client and use View as to see their portal. After the trial, Starter is $15 a seat a month, and Unlimited is $199 a month flat, however many people you add, with your logo and colors on the portal.