TLDR: Most bookkeepers send a welcome email with a doc list buried in a PDF, then chase clients for two weeks. This article shows you the alternative, live in the page below: a single branded portal where your client sees a clear checklist, current step, and progress bar. Click any task to expand. Tap the checkboxes to mark steps done. The progress bar updates as you go. Then read the breakdown of the 5 items every great tax-season intake includes, why each one matters, and how to clone this exact template into your own firm in 10 minutes. No signup to view the demo.
What Your Clients See Right Now (Probably)
A welcome email. A 12-line PDF labeled âDocuments Neededâ attached. A vague closing line: âSend these over when you have a chance!â
Then nothing. Then a follow-up. Then another follow-up. Then your client sends three of the eight items, attached as photos to a reply on an unrelated email thread, with a bank statement thatâs missing two months and a W-9 from 2019.
This isnât your client being difficult. Itâs the medium. Email is a terrible interface for collecting structured information. Your client doesnât know whatâs been received, whatâs still outstanding, or what to do next, because email doesnât tell them. So they do nothing. And you write follow-ups.
There is a better version. It looks like this.
See It Live: A Tax-Season Client Portal
Below is exactly what your client would see when you send them a single OnboardMap link. Click any task to expand it. Tap the checkboxes inside the open tasks to mark items complete. The progress bar updates as you go. The header is decorative for the demo (we donât want you wandering off to âMessagesâ), but everything in the body is interactive, just like the real product.
Thatâs the whole client experience. No login, no password, no app to install. Your client opens the link from their email, sees a checklist tailored to your firm, and works through it at their own pace. You watch progress in real time on your dashboard. Reminders go out automatically when they stall.
Now letâs break down whatâs actually in the checklist, because the experience is only as good as the items you put in it.
The 5-Item Tax-Season Intake (And Why Each One Matters)
Most bookkeeping intake lists are too long, too vague, or too generic. The version in the demo above is built for a real first-time tax-season client. Five items, in the order to ask:
1. Engagement letter
This belongs first. Not third, not âweâll get to that,â not âIâll send it once we kick off.â First. The engagement letter defines the scope of work, the fee, the timeline, and what happens when something is out of scope. Without it signed before any other work begins, you will end up doing month two of bookkeeping for free because the client âthought that was included.â
In the demo, this item is marked Done because itâs the first thing you should collect. The portal supports e-sign tasks, so the client can review, sign, and return without ever opening DocuSign separately.
2. Prior-year tax return
The prior-year return tells you almost everything you need to know about the clientâs structure: entity type, fiscal year, depreciation schedules carried forward, NOLs, prior-year elections, and which forms they filed. Itâs the single highest-information document a new client can give you, and it takes them 30 seconds to upload if they have it.
If they donât have it, thatâs also useful information. It means their previous accountant didnât give them a copy, which means you need to budget for a 4506-T request from the IRS.
3. Bank statements (Jan to Mar)
Three months minimum, current year operating account. This is the Current step in the demo because itâs typically where new clients stall. They donât know which account you mean (âoperating, savings, both?â), they donât know whether to send PDFs or CSVs, and their bankâs website logs them out before they finish exporting.
The portal solves all of that with a single instruction line (âUpload one PDF per month for your operating accountâ) and three clearly labeled upload slots. No ambiguity, no follow-up email about âdid you mean this account or the other one?â
4. QuickBooks Online access
Add Sarah as Accountant User in QBO. Two steps, both inside the clientâs own QBO settings. The demo expands this task with the exact click path because new clients have never invited an accountant before and Googling âhow to add an accountant to QuickBooksâ sends them to seven different versions of the answer for desktop, online, and self-employed.
If youâre on Xero, FreshBooks, Wave, or anything else, the same task structure works. The point is the client gets a 2-step instruction list, not âlet me know when youâve added me.â
5. W-9 for the firm
Standard. Usually the easiest item on the list, which is why itâs last. By the time the client gets here, theyâve already done four harder things and they have momentum. Asking for the W-9 first (because itâs the easiest) is a common mistake; it makes the rest of the list feel like a longer climb. Save the easy item for the end and the client closes the loop on a small win.
Why This Format Works on Your Clients
Three design decisions in the portal do most of the work:
1. No login. The client opens the link from their email. They donât make an account. They donât get locked out. They donât have to remember a password during the most stressful month of their financial year. Removing the login removes the largest single source of intake friction in every other tool on the market.
2. Ordered, not alphabetical. The tasks are sequenced from most-important to easiest, with the current step visually highlighted. Your client always knows the next thing to do. They never have to make a decision about what to work on first, which means they never get stuck.
3. Status-tracked. Done, current, todo. Three states, color-coded, visible at a glance. Your client sees their own progress and feels the momentum. You see the same dashboard view from your side and know exactly where every onboarding stands without opening a single client file.
The result, across the bookkeeping firms running this format: onboarding time drops from a typical 14 days to 3 to 5. The same checklist that used to take 10 follow-up emails to complete now closes itself.
Steal This Template
The portal in the demo is a real OnboardMap template. You can clone it into your own firm and have a working version, branded with your logo and ready to send to a real client, in about 10 minutes.
Clone the bookkeeper template free
Free plan includes 3 onboardings/month, no credit card.
Get Started âIf youâd rather have the OnboardMap team build it for you, we offer a free white-glove setup for SE bookkeeping firms: you send us your existing intake docs, we build the template, brand it with your logo, and walk your team through the result. Email austin@onboardmap.com with the subject line âfree setupâ and weâll get you a portal in 3 business days.
Either way, the era of writing âjust following upâ emails about bank statements is over. Your clients are ready for a better experience. Show them one.