AS | Ankit Sarawagi|Founder, CFOmatrix·July 2026·9 min read | SOP + free checklist |
- The control point is one rule: no revenue work starts without a signed contract or order form on file. Auditors and diligence teams always ask to see the agreement behind the revenue.
- Collect KYC once, correctly: legal name, address, PAN and the GST number, because the GSTIN drives whether you charge IGST or CGST plus SGST and getting it wrong means reissuing invoices.
- Standard terms, two people; exceptions, the founder. Finance applies your default terms and credit limit; a longer payment period, a bigger limit or an off-list discount is an exception the founder approves.
- Set a credit limit conservatively and let good payment behaviour earn more. Prepaid or annual-upfront billing removes the credit question entirely.
- The audit trail is a byproduct: signed contract on file plus the customer master in Zoho Books, so the document, the terms and the invoices all reconcile.
| 1 Hard rule: no work without a signed agreement | 6 Steps from qualify to first invoice | 2 Records per customer: signed doc + Zoho master |
01The Customer Onboarding Process on the Finance Side
When founders say customer onboarding they usually mean the product experience: the welcome email, the setup call, getting the customer to first value. That matters, but it is not this SOP. This is the finance-side customer onboarding process, the parallel flow that turns a signed deal into a customer you can bill correctly, collect from, and stand behind in an audit.
The two run side by side. Product onboarding answers “is the customer using it?” Finance onboarding answers “is the customer set up so we get paid, and can we prove the revenue is real?” Skip the finance half and you get the classic startup mess: work started on a handshake, an invoice with the wrong GST number, a customer who disputes a scope nobody wrote down, and no agreement to show a diligence team. This SOP is the process; the matching revenue, credit and contracting policies are the rules. It is one of the front-office SOPs in our finance SOPs and controls guide for startups.
02The Onboarding Flow, End to End
Every new customer runs through the same six steps, in order. The order matters: KYC and the signed contract come before you set up billing, and billing comes before the first invoice. Do them out of sequence and you end up billing an entity you cannot properly identify or invoicing against a scope nobody agreed.
“The one thing I will not bend on is starting work before the agreement is signed. When auditors or a diligence team look at your revenue, the first thing they want is the agreement behind it. If you did the work but never got it signed, you have a problem that is very hard to fix after the fact.”
Ankit Sarawagi, from setting up finance functions for startups03KYC and the Signed-Contract Checklist
Two things must be complete before a customer is set up to bill: you know exactly who they are (KYC), and you have a signed document that says what you agreed. Here is the checklist for both.
Invoicing with a missing or incorrect GSTIN, or charging the wrong tax split, means the customer cannot claim their input credit and you have to cancel and reissue the invoice. Verify the GST number is active at onboarding, not after the customer rejects the first bill.
04Credit Terms, Limits and Who Approves
Setting credit terms is where onboarding quietly decides how much cash you tie up in receivables. The lean rule is simple: standard terms can be applied by finance, but anything non-standard is an exception the founder approves, before the contract is signed, not after.
- Your default payment days
- The default credit limit for a new account
- List price, no special discount
- One other person aware, so two sets of eyes
- A longer payment period than standard
- A credit limit above the default
- Any discount outside the price list
- Unusual terms (deferred start, milestone billing)
Set the initial credit limit at roughly one to two billing cycles of expected value, and for a first order from an unknown customer, take advance or milestone payment. Let good payment behaviour earn a higher limit; tighten it if they slip. Better still, where the model allows it, bill prepaid or annual upfront and the credit question disappears. This is the front end of the same discipline that accounts receivable and collections runs at the back end.
05Lean Version, and When to Add a Step
For a small team, one owner runs the whole flow and the founder only touches exceptions. You add steps as volume, deal size and team grow, deliberately, not by copying an enterprise onboarding checklist wholesale.
- One checklist, one owner in finance
- Standard order form referencing your terms
- Founder approves exceptions only
- Signed doc on file + customer master in Zoho Books
- Deals get large: add a formal credit check
- Enterprise buyers: add a master services agreement and legal review
- Volume grows: add a CRM-to-accounting handoff so nothing is missed
- Exports scale: add LUT and export-documentation checks
06The Audit Trail
The reason to run onboarding as a process, rather than by memory, is that it leaves a clean record for every customer. When an auditor or a diligence team looks at your revenue, they do not just want the invoice; they want the agreement behind it. Startups get caught here because they do the work but never file the document. Keep two records per customer and that problem disappears.
Get the CFOmatrix Customer Onboarding Checklist: the KYC, signed-contract and billing-setup steps above as an editable file, ready for your team to run on every new account. File it once per customer and the paper trail is complete before the first invoice goes out.
Run onboarding this way and the documentation an auditor or investor asks for is produced as a byproduct of winning a customer, not as a scramble later. It sits directly upstream of the money you collect: read how it flows into accounts receivable and collections and revenue recognition, and see the full picture in the finance SOPs and controls pillar guide.
|
FAQFrequently Asked Questions
What is customer onboarding from a finance point of view?
Product onboarding gets a customer using your software or service. Finance-side customer onboarding is the parallel process that makes that customer billable and collectable: qualify them, collect KYC (PAN, GST number and entity details), get a signed contract or order form on file, set credit terms and a credit limit, set the customer up in your billing and accounting tool, and raise the first invoice. Done well it produces a clean record for every account, so revenue is billed correctly and the paper trail an auditor or investor asks for already exists.
What KYC should I collect when onboarding a new customer?
For an Indian business customer, collect the registered legal name and address, PAN, and the GST number (GSTIN), plus a billing contact and a purchase-order or contract reference. The GST number matters because it drives the place of supply and whether you charge CGST and SGST or IGST, and getting it wrong means reissuing invoices. Verify the GSTIN is active on the GST portal. For an individual or a foreign customer, collect the equivalent identity and tax details for your invoicing and, where relevant, export documentation.
Do I need a signed contract before I start work?
Yes. The control point of the whole SOP is that no revenue work starts without a signed agreement or a signed order form on file. Starting on a verbal yes or a slide deck leaves you with no agreed scope, price or payment terms if the relationship sours, and it is exactly the gap auditors and diligence teams flag, because they always ask to see the agreement behind the revenue. A short signed order form that references your standard terms is enough for a lean team; it does not need to be a long master services agreement.
Who approves credit terms and discounts for a new customer?
Standard terms (for example your usual payment days and default credit limit) can be applied by finance as part of onboarding, with one other person aware, so two people are involved. Anything non-standard, a longer payment period, a higher credit limit, or a discount outside the price list, is an exception and should be approved by the founder or the head of the relevant department before the contract is signed. Two sets of eyes on standard deals, founder sign-off on exceptions, keeps it lean without giving anyone a free hand to give away margin or cash.
How do I set a credit limit for a customer?
Start conservative and let behaviour earn more. A simple lean approach is to set the initial credit limit at roughly one to two billing cycles of expected value, or to require advance or milestone payment for a first order from an unknown customer. Raise the limit once the customer has paid a few invoices on time, and lower it if they slip. For usage or subscription customers, prepaid or annual-upfront billing removes the credit question entirely. Record the limit against the customer in your accounting tool so it is visible when you invoice.
How do I keep customer onboarding audit-ready?
Leave two records for every customer. First, the signed contract or order form saved on file (a shared drive folder per customer, or attached to the customer record). Second, the customer master set up in your accounting tool (Zoho Books or similar) with the correct GST number, agreed terms and credit limit, which carries its own audit trail. If terms were agreed over email or chat, capture that back into the record. Then when an auditor or a diligence team asks to see the agreement behind an account, the document, the terms and the invoices all reconcile.
This is general educational information for founders, current to mid-2026, drawing on the author’s experience building finance functions inside growing startups, and is not legal, tax or audit advice. KYC requirements, GST treatment and contracting practice vary by business and by your customer’s location. Verify your own position or consult a professional before acting on a specific matter.
Revenue Recognition for Startups
Finance SOPs and Controls: The Founder’s Guide
AS | Founder, CFOmatrix | Finance Strategy & Equity Compliance CFOmatrix is a knowledge platform focused on how finance actually works inside growing companies. This SOP draws on hands-on experience setting up right-sized onboarding, contracting and audit trails for lean startup teams. |