Back to blog
Practice managementClient management

Building a client onboarding checklist for your practice

Bizotic One Team4 min read

Every practice has felt the cost of a sloppy onboarding: a missing GST credential discovered on the 18th, an engagement letter no one signed, a client who assumed you were handling TDS when you were not. A written onboarding checklist turns that chaos into a repeatable sequence, so the same details get captured the same way for every new client. This is the single highest-leverage process a small or mid-size firm can standardise.

Start with KYC and entity basics

Before any compliance work begins, capture who the client actually is. Getting this right once saves rework across GST, Income-tax and ROC filings for years.

  • Constitution and PAN — proprietorship, partnership, LLP, private limited, HUF or trust; collect PAN and, for companies and LLPs, the CIN or LLPIN and certificate of incorporation.
  • Registrations — GSTIN(s) state-wise, IEC if exporting, Professional Tax, ESIC/EPF, Shops and Establishment, Udyam/MSME.
  • Directors, partners and authorised signatories — names, PAN, Aadhaar, DIN/DPIN, email and mobile; identify who can legally sign returns and approve filings.
  • Bank details and place(s) of business — principal and additional places as per the GST registration, plus the books-of-account location.

Treat KYC as a living record, not a one-time form. A change in authorised signatory or an added GST registration should trigger an update, because stale signatory data is a frequent cause of rejected filings.

Lock down credentials and access early

Most onboarding delays are really credential delays. Build a dedicated section of the checklist for every login your team will need, and confirm each one actually works before the first due date.

  • GST portal — username and password for each GSTIN, plus confirmation of who controls the registered mobile and email for OTP.
  • Income-tax e-filing — portal login, and DSC validity and PIN where filings require it.
  • TRACES, ICEGATE, MCA, EPFO/ESIC — wherever the engagement touches TDS, customs, ROC or payroll.
  • Accounting software — Tally, Zoho, Busy or a custom system; agree on data-sharing cadence and format.

Verify, do not assume. A login the client "is sure" works should be tested by your team during onboarding, not at 9 PM on a filing deadline. Where a DSC is involved, note its expiry date so renewal does not blindside an MCA or audit filing.

Define scope in writing — the engagement letter

The single document that prevents the most disputes is a clear engagement letter. It should state exactly what you are doing, what you are not, the fee, and the billing cycle. Ambiguity here is what creates the "I thought you were filing my GSTR-1" conversation.

  • Services in scope — for example monthly GSTR-1 and GSTR-3B, quarterly or annual Income-tax, TDS returns, ROC annual filing, bookkeeping, payroll.
  • Explicitly out of scope — assessment representation, litigation, advisory beyond routine compliance, so extra work is billed, not absorbed.
  • Fees and billing — amount, frequency (monthly retainer versus per-return), GST on your professional fee, and payment terms.
  • Client responsibilities — data deadlines, document formats, and the cut-off date each period after which on-time filing is not guaranteed.

A signed engagement letter is also your reference point when scope creep starts — and it always does.

Map deadlines and assign an owner

Once scope is clear, translate it into a recurring compliance calendar tied to this client. Each obligation needs a due date and a named person responsible, not just "the team".

  • List every recurring return with its statutory due date — GSTR-1, GSTR-3B (monthly or QRMP), TDS quarterly, advance tax instalments, annual filings.
  • Assign a primary owner and a reviewer for each, so a single person's leave does not become a missed deadline.
  • Set internal reminders a few days ahead of the statutory date, giving room to chase missing data.

A new client is not onboarded until every recurring filing has a due date, a named owner, and working portal access.

Close the loop with a kickoff and handoff

Finish onboarding with a short kickoff that introduces the client to their point of contact, confirms how they will send documents, and sets expectations on response times. Then formally hand the client file to the delivery team with the checklist attached, so nothing lives only in the partner's head. A consistent close-out is what turns onboarding from a personal favour into a firm-wide standard.

How Bizotic One helps

Bizotic One keeps the whole onboarding record in one place — client KYC and credentials in the CRM, scope and tasks linked to a recurring filing calendar, and your team and reviewers assigned per obligation. Because GST filing status, invoicing and client tasks share the same workspace, a client onboarded today flows straight into your monthly compliance rhythm without re-keying anything.

Run your whole practice in one place

Start your 14-day free trial — GST, billing, clients and team behind a single login.