The Order to Cash Process: Invoicing, AR and Collections for Startups

Order to Cash Process Invoicing, AR & Collections SOP
Finance SOPs & Controls
AS
Ankit Sarawagi|Founder, CFOmatrix·July 2026·10 min read
The order to cash process is the cycle that turns a closed sale into money actually sitting in your bank. Startups close the deal and then quietly lose weeks of cash because the invoice went out late, nobody read the ageing report, and no one chased on a schedule. The fix is not a bigger finance team, it is a lean, repeatable SOP: raise a GST-correct invoice on time, record it in your accounting tool, watch the receivable age, chase on a fixed cadence tied to the ageing bucket, and match the receipt when it lands. This guide gives you that flow, the ageing buckets and actions, the collections cadence, and the audit trail that keeps your receivables ready for a Q4 audit.
✍ Key Takeaways
  • Order to cash is one loop: invoice raised (GST-correct, on time) → sent → recorded → AR ageing tracked → chased by bucket → receipt matched.
  • Track receivables from the ageing report, not a hand-kept spreadsheet. Read the debtor ageing at least weekly.
  • Chase on a fixed cadence: reminder at due, follow-up at 15 days, escalate at 30, treat 45 days plus as a serious collection issue.
  • Confirm balances at year end. A signed balance confirmation means your AR is verified before the auditor even asks.
  • Keep the whole trail in the tool. Invoice, receipt matched, ageing at close, so order to cash produces its own audit evidence.
6 Steps from invoice raised to receipt matched 15 / 30 / 45 Days that trigger follow-up, escalation, action 1 Report to run it all: the debtor ageing

The Order to Cash Flow

The order to cash process (often shortened to O2C) is everything that happens after a customer says yes and before their money clears your account. Most founders think the hard part was closing the sale. In practice the cash is won or lost in the boring six steps that follow, and each one is a place a lean team can leak weeks of runway. This SOP is the process; the matching credit and collections policy is the rules (payment terms, credit limits, when to stop supply). You need both, and this post is part of our finance SOPs and controls guide for startups.

Order to cash, in six steps
From a raised invoice to a matched receipt, and who owns each step
1
Invoice raised (GST-correct, on time)
Finance raises the invoice the day the milestone or billing date hits, with the right GST, PO reference and due date. Owner: finance.
2
Invoice sent
Sent to the customer’s accounts payable contact, not just the buyer, so it enters their payment system straight away. Owner: finance.
3
Recorded in Zoho Books
The invoice lands in the accounting tool the moment it is raised, so it hits the accounts receivable ledger and the audit trail immediately. Owner: finance.
4
AR ageing tracked
The receivable now ages. Finance reads the debtor ageing report at least weekly to see what is due and what is slipping. Owner: finance.
5
Collections cadence runs
Reminder at due, follow-up at 15 days, escalation to the account owner or founder by 30. Same cadence every time. Owner: finance, escalate to founder.
6
Receipt matched
When cash arrives it is matched against the specific invoice and marked paid, closing the loop and keeping the ledger clean. Owner: finance.
Six steps, one owner for the routine work. The only handoff is escalation on stubborn accounts.

Raise the Invoice: GST-Correct and On Time

Every day an invoice is late is a day added to the wait for cash, because most customers pay a fixed number of days after they receive the invoice, not after you did the work. So the first control in order to cash is simply: raise the invoice the day the billing event happens, and get it right the first time so it does not bounce back for a correction.

What a clean invoice needs
Get these right and the invoice enters the customer’s payment system without a query
Correct GST treatment and your GSTIN
Right rate, CGST/SGST or IGST split, HSN/SAC code, and for exports the zero-rated treatment under your LUT. A GST error is the most common reason an invoice is rejected and reissued.
The customer’s PO number and contact
Quote their purchase order or contract reference so it matches on their side, and address it to accounts payable, not only the person who bought.
An explicit due date and payment terms
State “due by” a specific date, not just “net 30”. A visible due date is what your later reminders and ageing buckets hang off.
Bank details for payment
The exact account to pay into, on the invoice itself, so there is no back-and-forth and no excuse to delay.
Raise it in Zoho Books and these fields are enforced by the template, and the invoice is on the ledger the instant it is created.
📈 CFO Lens

The single cheapest way to speed up collections is to invoice on the day, not at month-end in a batch. A batch habit routinely adds ten to fifteen days to your DSO for no reason. Tie invoicing to the delivery or milestone in your process, so the invoice goes out the moment you have earned the right to it.

Track Receivables With AR Ageing

Once the invoice is out, the receivable starts to age, and this is where most startups go quiet. You do not need a spreadsheet you maintain by hand. Your accounting tool already produces the one report that matters: the debtor ageing (also called AR ageing). It sorts every unpaid invoice into buckets by how overdue it is. Read it at least weekly, and it tells you exactly who to chase and how hard.

AR ageing buckets and the action each one triggers
The older the bucket, the lower the chance of collecting, and the firmer the action
Ageing bucketWhat it meansAction
Not yet dueHealthy, within termsPolite reminder on or just before the due date
1 to 30 daysSlipping, usually fixableFirmer follow-up around day 15; confirm no dispute
31 to 60 daysA real problem formingEscalate to account owner or founder; get a payment date
61 to 90 daysCollection riskFormal demand; consider pausing further supply
90 days plusDoubtful, may need provisionFinal notice; provide for doubtful debt; consider MSME / legal route
Buckets are the common default; align them to your own payment terms. The 90-day-plus bucket also drives your provision for doubtful debts at close.

Reading the ageing report weekly does two jobs at once. It drives collections, because each bucket has a matching action, and it feeds the monthly close, because the oldest bucket is what you provide against as doubtful debt. This ties directly into the discipline in our monthly close SOP, where the ageing report is one of the standard schedules you review.

“Receivables do not go bad on day 90. They go bad on day 5, when nobody sent the reminder. If you read the ageing report every week and act on each bucket, most of your cash simply arrives, and the few genuine problems surface early enough to actually do something about them.”

Ankit Sarawagi, from building the finance function at growing startups

The Collections Cadence by Bucket

Chasing payment should never depend on someone remembering, or on how the founder feels that week. It should be a fixed cadence that runs the same way every time, tied to the ageing bucket. A consistent, scheduled cadence collects far more than sporadic chasing, and because it is identical every time it is easy for a lean team to run and easy to automate later.

The collections cadence timeline
A default rhythm for a lean team; tighten or loosen it to your terms
On / before due date · Reminder
A polite “this falls due on [date], here are the payment details” email. Most on-time payers just need the nudge.
~15 days overdue · Follow-up
A firmer email plus a call. Confirm the invoice is not disputed and ask for a committed payment date.
~30 days overdue · Escalate
Bring in the account owner or founder. A call from the founder to their counterpart often unlocks a stuck payment.
45 days overdue and beyond · Act
Treat it as a serious collection issue: formal demand, pause further supply, and for a B2B supply consider the MSME delayed-payment remedy or a legal notice.
Log every reminder, call and promise-to-pay against the customer in the tool, so the follow-up history is visible to whoever picks up the account next.

For overdue B2B invoices where you are the smaller supplier, that 45-day mark is not arbitrary: India’s MSME rules give a registered micro or small supplier a statutory right to interest on payments delayed beyond the agreed date (and beyond 45 days at most). If chasing has failed, the customer and credit onboarding SOP covers how a proper credit check up front prevents most of these, and the MSME delayed-payment remedy is the formal escalation when a genuine B2B debt goes stale.

⚠️ Watch Out: the silent dispute

The most expensive overdue invoice is the one held up by a dispute nobody told you about. That is why the day-15 follow-up explicitly asks “is there any issue with this invoice?”. Surfacing a dispute at 15 days is a quick fix; discovering it at 90 days, when the contact has moved on, is often an unrecoverable write-off.

Audit Trail and Balance Confirmations

Receivables are one of the first things an auditor and a diligence team dig into, because it is where revenue can be overstated. They will not take your word that the money is owed; they want the paper trail, and they will independently confirm the balance with your customer. Run order to cash inside your tool and that evidence already exists.

The AR audit trail, and the balance confirmation
What the auditor asks for, and where each piece already lives
1
The document behind each invoice
The customer PO or signed contract that the invoice was raised against, saved on the account. This proves the receivable is real.
2
Invoice, receipt and the match, in Zoho Books
The invoice, when it was sent, the payment received, and the receipt matched against that specific invoice. The tool keeps the edit log, which under India’s MCA audit-trail rules must stay switched on.
3
The ageing report at each period close
Save the debtor ageing at month and year end. It supports both your reported AR and your provision for doubtful debts.
4
Balance confirmations at year end
Send each material customer a letter confirming the amount they owe as at the year-end date, and file the signed reply. Your AR is then verified before the audit begins, and any dispute surfaces early.
The trail an auditor wants: the document, the invoice and receipt, the documented process, and independent confirmation of the balance.

Startups rarely get caught for having weak receivables; they get caught for being unable to show the paperwork behind good ones. Because every step above happens inside the tool as part of normal work, the audit evidence is produced as a byproduct, not assembled in a panic in Q4. This is the same audit-trail discipline that runs through the whole series, from the monthly close to the finance SOPs and controls pillar guide.

Lean Now, When to Add a Step

The version above runs on one owner, one weekly ageing review and a fixed cadence, which is right for a small team. You add machinery only when volume genuinely outgrows a person reading a report, not because a bigger company does it that way.

Lean version vs when to add a step
Add a collections tool and roles when the number of invoices, not the ambition, demands it
LEAN VERSION (5 to 30 people)
  • Invoices raised in Zoho Books on the day
  • One person reads the ageing report weekly
  • Cadence sent manually, logged on the account
  • Founder joins in only to escalate stuck accounts
ADD A STEP WHEN…
  • Invoice volume makes manual reminders impractical: add a collections tool that auto-sends the cadence
  • You sell on credit at scale: add a credit-check and credit-limit step at onboarding
  • A dedicated AR owner joins to run collections
  • Many small-value invoices: automate receipt matching
A collections tool automates the same cadence you already run; it is worth it when volume, not ambition, outgrows a person reading a report.

The order does not change as you scale, only who and what runs it. Keep the flow, the buckets and the cadence identical, and layer automation on top when the invoice count justifies the cost.

Losing weeks of cash to slow collections?

CFOmatrix sets up a right-sized order-to-cash process for founders: on-time invoicing, an ageing-based collections cadence, and an audit trail that survives diligence. Tell us your stage and we will map it.

Talk to CFOmatrix

Frequently Asked Questions

What is the order to cash process?

Order to cash (O2C) is the full cycle that turns a closed sale into money in the bank. It runs from raising a correct invoice, sending it to the customer, and recording it in your accounting tool, through tracking the receivable as it ages, chasing payment on a set cadence, and finally matching the receipt against the invoice. For a startup the whole point is to make each step lightweight and repeatable so cash actually arrives on time and every step leaves a record an auditor can follow.

How do I track receivables in a startup?

Record every invoice in your accounting tool (Zoho Books or QuickBooks) the moment it is raised, with the correct due date, and let the tool maintain the accounts receivable ledger for you. Then read the debtor ageing report at least weekly. That single report shows every unpaid invoice sorted into buckets by how overdue it is, so you always know who owes what and for how long. Tracking receivables is not a spreadsheet you maintain by hand; it is the ageing report your tool already produces, read on a fixed rhythm.

What is AR ageing?

AR ageing, or debtor ageing, is a report that groups your unpaid customer invoices by how long they have been outstanding: typically not yet due, 1 to 30 days overdue, 31 to 60, 61 to 90, and 90 days plus. It tells you at a glance which receivables are healthy and which are turning into a problem. The older a bucket, the lower the chance of collecting and the harder you should be chasing. It is the core report that drives both your collections cadence and your provision for doubtful debts.

How often should I chase payment from customers?

Follow a fixed cadence tied to the ageing bucket, not your mood. Send a polite reminder on or just before the due date, a firmer follow-up at around 15 days overdue, escalate to the account owner or founder at about 30 days, and treat 45 days and beyond as a serious collection issue that may need a formal demand. A consistent, scheduled cadence collects far more than sporadic chasing, and because it is the same every time, it is easy for a lean team to run and easy to automate later.

What are balance confirmations?

A balance confirmation is a letter or email in which a customer confirms the amount they owe you as at a given date, usually the financial year end. Auditors send these independently to verify that your receivables are real and correctly stated. Running your own balance confirmations at year end, keeping the signed replies on file, means your AR is already verified before the audit starts. It also surfaces disputes early, while they are still small enough to fix, instead of at the point you are trying to collect.

How do I keep accounts receivable audit-ready?

Keep the whole trail in your accounting tool: the invoice, the sent record, the due date, the receipt matched against the invoice, and the ageing report at each period close. Save the customer purchase order or contract that backs each invoice, log collection follow-ups against the account, and run year-end balance confirmations. Startups get caught not because they lack receivables but because they cannot show the paperwork behind them. Run order to cash inside the tool and the audit evidence is produced as a byproduct, not as a scramble later.

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. GST treatment, ageing bands, payment terms and the MSME delayed-payment position vary by company and change over time. Verify your own position or consult a professional before acting on a specific matter.

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 invoicing, receivables and collections processes with an audit trail for lean startup teams.

What do you think?

Leave a Reply

Your email address will not be published. Required fields are marked *

Insights

More Related Articles

Factory Registration and Compliance in India

Startup Compliance Checker: Which Labour, Payroll and HR Rules Apply in India

Startup Compliance Applicability Checker