Bookkeeper Client Hub

A Notion template for virtual assistant clients: what your VA client tracker needs

If you support several clients on retainers, your tracker has to answer four questions fast: who are my clients, what are they waiting on, what's due this week, and how many of their hours have I used?

Many virtual assistants start with a to-do app and a spreadsheet of hours. That works until the third or fourth client. Then tasks for different clients blur together, document requests live in your inbox, and you only find out a retainer is used up when you add up the month. A Notion workspace built around clients, not tasks, fixes this because every task, request and time entry links back to one client page.

The free checklist: 6 things to track per client

  1. A client page with the basics. Services you provide, monthly fee, hours the fee covers, the tools you use for them and their preferred contact method.
  2. An onboarding checklist. The same steps for every new client: signed agreement, tool invites accepted, logins shared through a password manager, kickoff call, first deliverable agreed. Mark each step as yours or the client's.
  3. Open document requests. What you asked for, when, and when it was due. Anything overdue should say how many days late it is.
  4. Recurring tasks. Weekly, monthly, quarterly and annual work, each with the next due date, so nothing depends on your memory.
  5. A time log. Every session, however short, tagged in scope or out of scope.
  6. A scope status. This month's in-scope hours compared with the hours the retainer covers: within scope, near the limit, or over.

Why build it around clients

One page answers "where are we?"

When a client emails asking for an update, open their page. Their open tasks, outstanding requests and hours this month are all there, linked by Notion relations. You don't need to search three tools to reply.

Cross-client views show your day

The same data, filtered differently, gives you a "waiting on client" list across everyone, a "due this week" list for recurring work, and an overdue list. Those three views are usually enough to plan a day.

Tracking retainer hours without awkward conversations

Scope creep on a fixed fee rarely comes from one big request. It's a stream of small "quick questions". A retainer hours tracker turns that into numbers you can show:

Check the status weekly. If a client nears the limit mid-month, say so early and offer options: move work, bill the extra hours, or adjust the fee.

Requests and reminders

A client document request template saves time: one email listing everything you need with a due date, then a fixed follow-up cadence. Logging each request with "requested on" and "due" dates means your tracker, not your inbox, tells you who to chase.

Keep logins and IDs out of Notion

Track that you have access, not the credentials themselves. Passwords, full tax IDs and bank account numbers belong in a password manager or secure portal.

Build it yourself, or start from a kit

You can build all six items above from scratch in Notion with the list on this page: one Clients database, then one database each for onboarding tasks, requests, recurring tasks and time, all related back to Clients.

The kit below was designed for bookkeepers, but its client hub, onboarding, document requests, recurring tasks and scope tracking work for any retainer-based client work. You can skip the month-end close database if you don't need it, and rename the onboarding steps to match your services; the guide explains which property and option names the formulas depend on.

Bookkeeper Client Hub: Onboarding & Month-End Close Notion Kit, $19 on Gumroad. It covers all six items in the checklist above:

What you get: six Notion-ready CSV files (one per database, with fictional sample rows) plus a written setup guide, BUILD_SPEC, and the guide "Client Onboarding & Month-End Close System". It is a manual build with many steps, not a template you duplicate: you import the CSVs into Notion, then follow the setup guide to build the relations, rollups, formulas, views and buttons. How long it takes depends on how well you know Notion, so set aside a focused work session. It doesn't connect to your accounting software. Refunds: 14 days from purchase, via Gumroad.

Not yet test-run: the full build has not been test-run end to end in a fresh Notion workspace. If a step doesn't work for you, the 14-day refund via Gumroad applies.

Get the kit on Gumroad ($19)

Created with AI assistance. Not accounting, tax, or legal advice.

Related: client onboarding checklist · month-end close checklist

Refund policy: the checklist on this page is free to copy. The paid kit has refunds within 14 days of purchase, via Gumroad. To ask for one, reply to your Gumroad purchase receipt or contact the seller through Gumroad. You don't need to give a reason.

Privacy: this site sets no cookies, runs no analytics and collects no email addresses. Gumroad collects your email address at checkout to deliver the kit and shares it with the seller for delivery.

Created with AI assistance. This page was created with AI assistance. It can still contain mistakes. Not accounting, tax, or legal advice. This is general information about organizing client work and may not fit your situation or obligations. For advice about a specific situation, consult a qualified professional such as a CPA, enrolled agent or attorney. No affiliate links or sponsored mentions. Notion is a trademark of its owner; no affiliation is implied.