The Ultimate Client Onboarding Checklist for Nigerian Accounting Firms
A disorganised onboarding process costs firms time, trust, and clients. This step-by-step checklist ensures every new engagement starts with clarity, professionalism, and zero dropped balls.

You've won the client. They've signed on. Now what?
For too many Nigerian accounting firms, the answer is "whatever we did for the last client, roughly, from memory." The engagement letter is a recycled template with the wrong name half the time. Document collection stretches over weeks of chasing WhatsApp messages. And by the time the first filing deadline hits, the team is still missing critical records.
A chaotic onboarding process is the fastest way to lose a client's confidence before you've even started delivering value. Conversely, a structured, professional onboarding experience signals competence, builds trust, and sets the stage for a long and profitable relationship.
This checklist covers everything your firm needs to bring a new client on board smoothly, completely, and without anything falling through the cracks.
Phase 1: Pre-Engagement (Before They Sign)
Onboarding starts before the engagement letter is signed. This phase is about understanding the client's needs and setting clear expectations on both sides.
- Conduct a discovery meeting. Understand the client's business structure, revenue model, number of employees, and filing history. Ask directly: "Have you ever been audited? Are there any outstanding liabilities or disputes with the NRS?" The answers determine how much remedial work you'll need to factor into the engagement.
- Assess the scope of services. Document exactly which services the client needs: monthly bookkeeping, VAT filing, PAYE remittance, annual CIT returns, audit support, or advisory? Ambiguity here leads to scope creep and unprofitable engagements.
- Price the engagement properly. Base your fees on the actual complexity and volume, not a flat rate that assumes every client is the same. Consider transaction volume, number of employees, entity structure, and the condition of their existing records.
- Issue a formal engagement letter. This is your contract. It should clearly state the services, fees, payment terms, responsibilities of both parties, and the conditions for termination. No handshakes. No verbal agreements. Get it in writing.
Phase 2: Document Collection (The First 5 Days)
Once the engagement letter is signed, the clock starts. The goal is to collect everything you need within the first five business days. After that, delays compound and deadlines start to feel uncomfortable.
Your document request list should include:
- Corporate registration documents: CAC certificate, Memorandum and Articles of Association, share allotment details, and any amendment filings.
- Tax identification: TIN certificate, VAT registration certificate, and any NRS correspondence from the past two years.
- Financial records: Previous years' financial statements (audited if available), trial balance, and chart of accounts.
- Bank statements: All business accounts for the current and prior financial year.
- Employee records: Staff list with BVNs, NINs, salary details, pension contributions, and existing PAYE computations.
- Prior tax filings: Copies of all returns filed in the last three years (VAT, WHT, CIT, PAYE), along with evidence of payment.
- Outstanding issues: Any pending assessments, objections, or disputes with tax authorities.
- Third-party contacts: Details of the client's bank, auditor, and any other advisors your firm may need to coordinate with.
Pro tip: Send the document request as a single, formatted checklist, not a rambling email. Clients respond faster when they can see exactly what's needed and tick items off as they go.
Phase 3: System Setup (Days 5–10)
With documents in hand, set up the client in your systems before any work begins:
- Create the client profile in your practice management system with all key details: entity name, TIN, contact persons, engagement type, and fee schedule.
- Set up filing calendars. Map every filing deadline for the client across all tax heads: VAT (21st of the following month), WHT (21st), PAYE (10th), CIT (within 6 months of year-end). Configure reminders at least 7 days before each deadline.
- Assign team members. Designate a primary accountant and a backup. Set role-based access so team members see only the clients they're responsible for.
- Upload and organise documents. Every document collected should be stored in a structured, searchable system: not scattered across email threads and personal drives.
- Conduct a compliance health check. Review the client's prior filings against their financial records. Identify any gaps, late filings, underpayments, or dormant registrations that need to be addressed before your firm begins current-period work.
Phase 4: Kickoff and Alignment (Day 10)
Before diving into the work, hold a brief kickoff meeting (even a 20-minute call) to align on:
- The confirmed scope of services and any issues found during the compliance health check.
- The communication cadence: How often will you report? Who is the primary contact? What's the preferred channel (email, not WhatsApp)?
- Upcoming deadlines and any urgent filings that need immediate attention.
- Data submission expectations: What the client needs to provide monthly, and by when.
This meeting is short but powerful. It eliminates assumptions, surfaces potential issues early, and makes the client feel like they're in capable hands.
The Onboarding Mistakes That Kill Client Relationships
Even experienced firms fall into these traps:
- Taking weeks to collect documents. If your document collection stretches beyond two weeks, you're either not making it easy enough for the client or not following up with sufficient urgency. Set a clear deadline and check in daily.
- Skipping the compliance health check. You inherit the client's entire history, including mistakes made by previous accountants. If you don't identify legacy issues upfront, they become your problem when the NRS comes knocking.
- Using uncontrolled channels for sensitive data.Receiving TIN certificates, bank statements, and payroll files over WhatsApp is a data protection risk and a professional liability. Use secure, access-controlled channels from day one.
- Failing to set expectations on turnaround times.The client assumes you'll file within days; your team plans for two weeks. Neither is wrong: but the mismatch creates frustration and erodes trust fast.
- No written scope. Without a clear engagement letter, "just one more question" becomes "can you also handle our audit?" and your carefully priced engagement turns into unpaid advisory work.
How Technology Transforms Client Onboarding
A structured process is essential, but the firms that onboard clients fastest and most consistently are the ones that automate the repeatable parts. Manual onboarding is slow, error-prone, and impossible to scale beyond a handful of new clients per month.
EzeeTax streamlines the entire onboarding workflow:
- Client profiles with pre-configured tax calendarsthat automatically set deadlines and reminders for every tax head from day one.
- Secure document upload portals where clients can submit records directly: no WhatsApp, no email attachments, no lost files.
- Automated compliance health checks that scan prior filing history and flag gaps, late submissions, or inconsistencies before your team starts work.
- Role-based team assignment with granular permissions, ensuring the right people have access to the right clients.
- Standardised onboarding templates that ensure every client gets the same thorough, professional experience regardless of who on your team handles the intake.
First impressions aren't just for people. The way you onboard a client tells them exactly how you'll manage their compliance for years to come.
Client onboarding is the foundation of every accounting relationship. Get it right, and you set the stage for years of smooth compliance, clear communication, and growing trust. Get it wrong, and you spend the rest of the engagement chasing documents, explaining misunderstandings, and fighting scope creep.
Build the process once. Automate it. Then deliver it flawlessly, every single time.
EzeeTax Editorial
Tax Compliance Insights