Free preview·One standard operating procedure per section is free. Join the waitlist to unlock the rest.
Join waitlistSOP-001-CLIENT-ONBOARDING: Client Onboarding SOP
2,031 words · ~10 min read
Purpose
Create a consistent, high-value onboarding experience that reduces ambiguity, establishes authority, and creates endowment effect dependency within 30 days.
Scope
All firm personnel involved in the execution, oversight, or client-facing elements of this process.
Behavioral Economics Foundation
Confirmation Bias: People seek information confirming existing beliefs. Frame advisory as validating their suspicion that 'something is wrong with my numbers' rather than challenging their competence.
Roles & Responsibilities
| Role | Primary Responsibility | Secondary Responsibility | Decision Authority |
|---|---|---|---|
| Managing Partner | Strategic oversight, exception approval, client relationship ownership | Final sign-off on all high-value or high-risk deliverables | Full |
| Advisory Associate | Day-to-day execution, documentation, preliminary analysis, client communication | Tool configuration, template refinement, junior staff training | Limited to standard scope |
| Senior Bookkeeper | Transaction processing, reconciliation, data integrity, categorization | Receipt matching, anomaly detection, month-end support | Operational within SOP |
| Junior Bookkeeper / Admin | Data entry, file organization, scheduling, correspondence | CRM updates, deadline reminders, client onboarding logistics | None without supervision |
Procedure
Phase 1: Pre-Engagement Preparation
Step 1.1: Engagement Letter & Payment
Send engagement letter via PandaDoc within 2 hours of verbal close. Include scope, term, pricing, payment terms, data ownership clause, confidentiality, and termination language. Require e-signature AND first payment (ACH or credit card) before any work begins. Do not begin onboarding before both are received.
Tool: PandaDoc + Stripe/ACH integration
Psychology: Commitment & Consistency — signature and payment create psychological ownership of the engagement.
Step 1.2: Welcome Sequence Activation
Send welcome email within 1 hour of signature. Attach: branded onboarding checklist, customized data request list, scheduling link, and 'What to Expect in Your First 30 Days' one-pager. Mail physical welcome gift (branded notebook, specialty coffee card, or niche-relevant book) within 24 hours via post.
Tool: Mailchimp / ActiveCampaign + postal service
Psychology: Reciprocity — unexpected physical gifts create obligation and goodwill that increase retention.
Step 1.3: Client Data Request
Send secure data request list via TaxDome or Canopy within 4 hours. Customize by niche: e-commerce requires sales tax permits and inventory records; restaurants require POS reports and tip pool agreements; construction requires job contracts and WIP schedules. Set 5-business-day deadline with automated reminder on day 3.
Tool: TaxDome secure requests / Canopy organizer
Psychology: Default effect — pre-filled prior-year data and specific checklists reduce client effort and increase completion rates.
Step 1.4: Internal Team Briefing
Create client folder in Google Drive. Set up QBO/Xero client organization with correct fiscal year, tax entity type, and chart of accounts. Configure Gusto if payroll included. Build preliminary dashboard template in Fathom. Assign team roles in TaxDome/Canopy with task deadlines.
Tool: Google Drive / SharePoint + QBO/Xero + Fathom
Psychology: Preparation reduces ambiguity aversion for both team and client.
Phase 2: Kickoff Call Execution
Step 2.1: Relationship & Expectations Setting
45-60 minute call. Confirm tier, scope, communication preferences, and escalation path. Set response-time SLA: 4-hour email, 24-hour call-back. Introduce full team by role. Record call for internal reference (with permission).
Tool: Calendly + Zoom/Loom + TaxDome CRM
Psychology: Authority bias — structured, professional kickoff signals expertise and reduces client anxiety.
Step 2.2: Systems & Access Configuration
Screen-share QBO/Xero setup. Confirm bank feed connections and test login credentials live. Grant portal access to Bill.com, Gusto, TaxDome. Walk through client portal navigation. Send password reset instructions if needed. Document all access confirmations.
Tool: QBO/Xero + Bill.com + Gusto + TaxDome
Psychology: Endowment effect — once client sees their data in your system, they begin to value the relationship.
Step 2.3: Historical Review & Cleanup Scoping
Review prior-year books and tax returns live. Identify known problem areas: unreconciled months, miscategorized transactions, missing documentation. Set cleanup timeline (typically 7-14 days). Communicate any additional fees for excessive historical mess before work begins.
Tool: QBO/Xero + screen share
Psychology: Loss aversion — revealing hidden problems creates urgency for ongoing advisory.
Step 2.4: Advisory Alignment & Goal Setting
Confirm KPIs to track monthly. Set advisory call cadence: Tier 2 = monthly 45-min call; Tier 3 = monthly 60-min call + weekly check-ins. Define first 90-day financial goals with client. Document in shared Google Doc.
Tool: Google Docs + Fathom KPI settings
Psychology: Commitment & consistency — verbal goal commitments increase follow-through by 65%.
Phase 3: Historical Cleanup & First Deliverable
Step 3.1: Data Import & Reconciliation
Import bank transactions back to fiscal year start or 12 months, whichever longer. Reconcile all bank and credit card accounts. Categorize using bank rules; manually review exceptions. Target: 95%+ categorized, zero unreconciled items >$100.
Tool: QBO/Xero bank feeds + Dext/AutoEntry
Psychology: Systematic cleanup demonstrates competence and builds trust.
Step 3.2: Catch-Up Close & Anomaly Documentation
Produce P&L, BS, CF for all missing months. Identify anomalies requiring journal entries. Document all cleanup adjustments in transparent memo for client. Explain every adjustment >$500 in plain language.
Tool: QBO/Xero + Excel/Google Sheets
Psychology: Transparency reduces suspicion and increases trust in future deliverables.
Step 3.3: Dashboard Build & Configuration
Connect Fathom/Jirav to QBO/Xero. Configure 8 KPIs relevant to niche. Add benchmarking data if available. Customize colors to client brand. Test all data feeds for accuracy.
Tool: Fathom / Jirav + QBO/Xero
Psychology: Endowment effect — visual dashboards are highly valued and difficult for clients to give up.
Step 3.4: First Insight Memo & Loom Video
Prepare one-page Insight Memo: Observation → Implication → Recommendation → Expected Outcome. Record 5-8 minute Loom video walking through dashboard highlights and the one key finding. Deliver via email with subject line: '[Client Name] — Your First Financial Insights Are Ready'.
Tool: Loom + Google Docs/PDF
Psychology: Identifiable victim effect — one concrete, specific insight outperforms 20 generic observations.
Phase 4: Stabilization & 30-Day Check-In
Step 4.1: Process Refinement & Documentation
Adjust bank rules based on patterns observed. Refine chart of accounts if needed. Document client-specific quirks in internal wiki (Trainual/Notion). Update SOP if new pattern discovered.
Tool: QBO/Xero + Trainual/Notion
Psychology: Continuous improvement prevents recurring friction.
Step 4.2: Health Score Baseline
Complete first Client Health Scorecard (Engagement, Financial Health, Relationship, Service Fit). Set baseline metrics. Flag any yellow/red for partner attention.
Tool: Google Sheets / Airtable
Psychology: Early warning system prevents silent churn.
Step 4.3: Partner 30-Day Personal Check-In
Managing Partner sends personal email: 'How has your first month been? Any concerns or wins I should know about?' No sales ask. Pure relationship.
Tool: Gmail / Outlook
Psychology: Reciprocity + relationship — personal touch from the top builds loyalty worth thousands in LTV.
Quality Standards & Checklist
Before marking this SOP as complete, verify every item below:
[ ] All required data and inputs collected, verified, and documented
[ ] Core processing completed per procedure with timestamps recorded
[ ] Independent secondary review performed and signed off
[ ] Client communication delivered within SLA (4-hour email / 24-hour call-back)
[ ] Deliverables meet professional formatting, branding, and accuracy standards
[ ] Scope boundaries respected; any deviations documented and approved via change order
[ ] Client file updated with complete working papers and outcome notes
[ ] Time and expenses recorded for profitability and capacity tracking
[ ] CRM / practice management tool updated with status, next steps, and any expansion opportunities
[ ] Post-delivery satisfaction check initiated for significant deliverables (NPS or direct feedback)
[ ] Process improvement notes added to monthly Kaizen log
Tools & Technology Configuration
| Tool | Primary Function | Integration Points | Access Control |
|---|---|---|---|
| QuickBooks Online Advanced | Core GL, reconciliation, reporting | Gusto, Bill.com, bank feeds, Fathom | Partner + Associate |
| Xero + Xero HQ | Alternative core accounting; practice overview | WorkflowMax, Hubdoc, Spotlight | Partner + Associate |
| Gusto | Payroll processing, benefits admin, labor analytics | QBO/Xero journal sync, Bill.com | Partner + Associate |
| Bill.com | AP automation, payment approval workflows, vendor management | QBO/Xero bill sync, bank feeds | Partner + Associate |
| TaxDome | Document management, e-signature, workflow pipelines, time tracking | Email, calendar, payment processing | All staff |
| Canopy | CRM, compliance calendar, task management, client portal | Email, calendar, QBO/Xero | All staff |
| Fathom / Jirav | Dashboards, forecasting, KPI libraries, variance analysis | QBO/Xero data pull | Partner + Associate |
| Dext / AutoEntry | Receipt capture, auto-categorization, expense analytics | QBO/Xero transaction sync | Bookkeeper + Associate |
| Loom | Video walkthroughs, training libraries, client communication | Email embedding, shared libraries | All staff |
| Zapier | Cross-platform automation, trigger-based workflows | TaxDome, QBO, Gmail, Slack, Calendar | Partner + IT |
Exception & Escalation Matrix
| Exception Type | Immediate Response | Escalation Path | Timeline |
|---|---|---|---|
| Missing client data | Follow up within 4 hours; document delay reasons | Advisory Associate → Partner if unresolved in 48 hours | 48 hours |
| Scope creep request | Prepare change order memo with scope, timeline, investment | Advisory Associate draft → Partner approval required | 24 hours |
| Client complaint or dissatisfaction | Acknowledge within 1 hour; empathetic investigation | Associate → Partner if unresolved in 24 hours | 24 hours |
| Technical failure (tool outage, sync break) | Switch to backup tool or manual process immediately | IT support + Partner notification | 2 hours |
| Regulatory or compliance change affecting deliverable | Pause work; research new requirements; notify client | Partner + external counsel if complex | 24 hours |
| Data security incident or suspected breach | Isolate affected systems; initiate incident response plan | Partner + cybersecurity lead + legal counsel | Immediate |
| Staff capacity shortage threatening deadline | Reallocate from lower-priority work; engage contractor | Partner + operations lead | 24 hours |
Scripts & Talking Points
Standard Client Communication Opening
"Good [morning/afternoon], [Name]. I am reaching out regarding [specific matter]. I have reviewed [details] and identified [finding]. I would like to walk you through my recommendation and next steps. Do you have [X] minutes now, or should we schedule for [specific time]?"
Scope Change Request Response
"Absolutely, we can help with that. To ensure we deliver exactly what you need without impacting our current commitments, let me prepare a brief change order outlining the additional scope, timeline, and investment. I will have that to you by [tomorrow / specific time]. Once you approve, we will get started immediately."
Delay or Exception Notification
"I want to proactively update you on [project/deliverable]. We encountered [specific issue], which means the timeline will shift by [specific duration]. Here is exactly what we are doing to resolve it: [action 1], [action 2]. I will update you again by [specific time]. Thank you for your patience."
Metrics & KPIs
| Metric | Target | Measurement Frequency | Owner |
|---|---|---|---|
| On-time completion rate | 95%+ | Per SOP execution | Advisory Associate |
| Client satisfaction score | 8.5+/10 or NPS 50+ | Per major deliverable | Partner |
| Error / rework rate | <2% | Monthly | Partner |
| Average time to complete | Benchmark + 10% | Quarterly | Operations Lead |
| Scope creep capture rate | 100% documented | Per change request | Advisory Associate |
| Tool uptime / sync health | 99%+ | Weekly | IT / Tech Lead |
Revision History
| Date | Version | Author | Changes |
|---|---|---|---|
| 2024-01-15 | 1.0 | Curriculum Team | Initial SOP framework |
| 2024-03-01 | 1.5 | Curriculum Team | Added exception matrix, scripts, and tool configuration table |
| 2024-06-01 | 2.0 | Curriculum Team | Behavioral economics integration, expanded quality standards, metrics & KPIs |
| 2024-09-01 | 2.5 | Curriculum Team | Added escalation timelines, backup procedures, and post-delivery satisfaction protocols |
"Excellence is not an act, but a habit. SOPs make excellence habitual."