Boards · Invoicing + time tracking

Invoicing and time tracking,
on the same canvas as the work.

Track billable hours where you do the work. Send line-item invoices from the same board. Watch retainer burn-down on a live chart. One vendor, one bill, no integrations to break.
Aperture Foundry — Retainer Q4b/aperture-q4 · 80h budget · 4 weeks left
live
design · in progress

Onboarding redesign

18.4h
timer · running
00:00:00
stopmanual→ line 03
invoice 0042October retainer
draft
  • 01Discovery + audit6.0h$900paid
  • 02Brand sprint14.5h$2,175paid
  • 03Onboarding redesign18.4h$2,760logging
  • 04Sprint review · QBR prep6.7h$1,005draft
total$0
retainer burn0% · 64.0h of 80h4 weeks left

How it fits the work

Track. Invoice. Renew.

The agencies that switch keep saying the same thing: their billing got faster the week the timer landed on the same surface as the deliverables.

  1. 1

    Track on the work surface

    Start the timer next to the deliverable. Stop it when you stand up. The hours map to the right invoice line — automatically.

  2. 2

    Invoice from the same board

    Generate a line-item invoice from the timer entries. Set status to sent. Send the PDF link or invite the client as a free guest seat.

  3. 3

    Renew with receipts

    A live retainer chart and a same-board QBR template make renewal conversations easier — the client has been watching the same numbers all quarter.

What you get

Six things three subscriptions used to do.

Retire your standalone time tracker, invoicing app, and shared notes subspace for one BookSlash workspace. One bill, one onboarding for new contractors.

Time tracking on the same canvas

The timer node sits next to the deliverable it tracks. Hours map to the right invoice line by construction, not by tag-wrangling.

Line-item invoices

Status (draft / sent / overdue / paid), PDF export, hosted invoice link, guest-seat sharing. Most agencies retire their standalone invoicing app the week they switch.

Retainer burn-down chart

Live chart of hours used vs budgeted. Highlights at 80% so the project manager sees it before the client does.

Per-deliverable mapping

Tag time entries to kanban cards, tasks, or specific Figma frames. Invoicing becomes a button instead of a spreadsheet.

Client guest seats

Invite the client onto the board for free. They see invoices, retainer status, and deliverables in real time. Renewal conversations write themselves.

CSV + PDF exports

Hand monthly invoices and timesheets to the bookkeeper. QuickBooks and Xero sync coming.

We replaced a Figma project, a Notion subspace, and a Slack channel with one b/brand board. Reviews actually finish now.

MC

Mei-Lin Cordova

Head of Design · Aperture Foundry

4 days

Avg review cycle · was 14

More customer stories

Frequently asked

Questions, answered.

For most agencies and freelance teams, yes. The time tracker has start/stop, manual entries, project assignment, and per-task or per-deliverable mapping. Invoices have line items, statuses (draft / sent / overdue / paid), PDF export, and per-client retainer tracking. The exceptions: payroll integration, heavy multi-currency tax handling, and 50+ person agencies with complex approval workflows still favour dedicated payroll-grade tools or full accounting suites. For 1–25 person studios, BookSlash usually replaces all three.

Drop a Time Tracker node onto a board. Click play to start; click stop to log. Each entry can be tagged to a deliverable (kanban card, task, or invoice line). Manual entries are supported with retroactive timestamps. The tracker runs across the workspace, so you can be on a different board and the timer keeps logging.

Two ways. (1) PDF link: BookSlash generates a hosted PDF at a guest-accessible URL; you copy the link to your client. (2) Guest seat: invite the client as a free guest seat and they see the invoice (and pay via the linked payment processor) directly inside their workspace view.

Not natively. Each invoice can carry a payment link to your processor of choice — Stripe, GoCardless, Wise, PayPal. We track the status (sent / paid / overdue) when the processor fires the webhook, but money never touches BookSlash. This keeps us out of PCI scope and lets you use the processor your accountant already trusts.

A retainer is a budget line on the invoice node. The chart node next to it shows hours used vs hours budgeted, refreshed live. When you cross 80% of the retainer, the chart highlights — your project manager sees it before the client does.

Today: CSV and PDF exports of invoices and timesheets. Direct QuickBooks and Xero sync are on the roadmap. Most agencies export the monthly batch and import once per month — workable while the integrations land.

Time tracking and invoicing are on the Pro plan ($5/user/month, or $4/user/month billed yearly). The Free plan supports timer nodes for personal use but caps invoice nodes at three. Enterprise unlocks scheduled exports to S3-compatible storage for accounting hand-off.

Start with one team. Roll out when it sticks.

Your stack. Your shortcuts.
One keystroke for everyone.

2,400+ teams reach every important destination in their stack with a single keystroke. Save the first slug in 30 seconds.

Free for personal use · No credit card · 14-day team trial

Invoicing & time tracking — built into the BookSlash canvas · BookSlash