What the Order-to-Cash Process Covers
Order-to-cash, usually shortened to O2C, is everything that happens between a customer placing an order and the money for that order sitting reconciled in your bank account. It cuts across sales, credit control, the warehouse, logistics, billing and accounts receivable. Because it touches so many teams, it is also where small delays add up: a day to approve credit, two days to pick, an invoice raised a week after delivery, a payment that sits unapplied because nobody can tell which invoice it covers.
Each of those delays is cash your company has earned but cannot use. For a business selling SAR 50 million a year, every day of delay in collection ties up roughly SAR 137,000 of working capital. That is why order-to-cash is as much a finance topic as a sales one.
This guide walks through each stage of the cycle, the problems that typically appear at each one, the Saudi requirements that shape invoicing and VAT, the KPIs that tell you how well the process runs, and a worked example of what improvement is worth.
The Stages of Order-to-Cash
1. Order capture
The cycle starts when a customer order arrives, whether through a sales rep, a quotation accepted by email, a customer portal or a phone call. The order needs the right customer, items, quantities, prices, discounts, delivery address and requested date. Errors here travel through every later step, so the most effective improvement is usually to create orders from an approved quotation rather than re-typing them.
2. Credit check
For customers on credit terms, someone needs to confirm the order fits within the credit limit and that the account is not overdue. The check should be automatic for routine orders and escalate only exceptions. A credit team that reviews every order manually becomes a bottleneck; one that reviews none becomes a bad-debt problem.
3. Fulfillment
The warehouse picks, packs and ships. Stock must be reserved against the order so it is not promised twice, and partial shipments must be recorded accurately. If an item is short, the order needs a clear backorder status rather than an informal note. Our guide on backordering covers how to manage that properly.
4. Delivery and proof of delivery
The delivery note signed or confirmed by the customer is the document that settles most disputes later. Lost or unsigned delivery notes are one of the most common reasons B2B invoices go unpaid for months.
5. Invoicing
The invoice should follow delivery as closely as possible, ideally generated from the delivery itself so quantities match. In Saudi Arabia it must also be a compliant e-invoice, which we cover in detail below.
6. Collections
Collection starts before the due date, with a statement or reminder, and follows a defined sequence after it. Who calls, when, and what happens at 30, 60 and 90 days overdue should be agreed in advance, not improvised.
7. Cash application
When money arrives, it must be matched to specific invoices. Customers often pay several invoices in one transfer, deduct a disputed amount, or pay without a reference. Unapplied cash makes receivables look worse than they are and makes collection calls awkward.
8. Reporting and review
The final stage is looking back: which customers pay late, where orders get stuck, how many invoices are disputed and why. That review is what turns the process from a routine into something that improves.
Saudi Requirements That Shape the Cycle
E-invoicing (Fatoorah)
ZATCA's e-invoicing rollout has two phases. Phase 1, from 4 December 2021, required invoices to be generated electronically. Phase 2, rolled out in waves since 1 January 2023, requires integration with the ZATCA platform. Wave 24 covers businesses with taxable turnover above SAR 375,000, with integration between 1 April and 30 June 2026, and wave 25 lowers the threshold to SAR 187,500 from 1 February 2027.
Under Phase 2, standard tax invoices issued to businesses are cleared by ZATCA before they are shared with the buyer. Simplified invoices to consumers are reported within 24 hours of issue. Credit and debit notes follow the same path as the invoice type they relate to. For order-to-cash, this means invoicing can no longer be a separate document typed up later in a word processor. It has to come from a compliant system that knows what was ordered and delivered. Our e-invoicing resource covers the requirements in more depth.
VAT
VAT at 15% applies to most supplies. Output VAT is reported in the return for the period, and returns are due by the last day of the month after the period ends: monthly for businesses with taxable turnover above SAR 40 million, quarterly otherwise. VAT is generally owed whether or not the customer has paid, so slow collection means you may pay VAT to ZATCA before you receive it from your customer. That is one more reason to keep collection tight.
Credit notes and returns
When goods come back or a price is corrected, issue a credit note linked to the original invoice rather than editing the invoice. This keeps the e-invoicing trail clean and the VAT correct.
Common Problems at Each Stage
| Stage | Typical problem | Effect | Fix |
|---|---|---|---|
| Order capture | Prices re-typed from quotations | Price disputes, credit notes | Convert approved quotes directly into orders |
| Credit check | Manual review of every order | Delayed shipping | Automatic limit check with exception approval |
| Fulfillment | Stock not reserved | Promises against stock already sold | Reserve stock on order confirmation |
| Delivery | Missing proof of delivery | Customers dispute receipt | Record delivery confirmation against the order |
| Invoicing | Invoice raised days after delivery | Due date starts later, cash arrives later | Invoice from the delivery record |
| Collections | No agreed follow-up sequence | Overdues pile up | Aging report with defined actions by bucket |
| Cash application | Payments without references | Unapplied cash, wrong reminders | Ask customers to quote invoice numbers; apply daily |
KPIs That Show How Well O2C Runs
Days sales outstanding (DSO)
DSO measures how long, on average, it takes to collect after a sale. A common formula is:
DSO = (Accounts receivable ÷ Credit sales for the period) × Number of days in the period
If receivables at quarter-end are SAR 9 million and credit sales for the 90-day quarter were SAR 13.5 million, DSO is (9 ÷ 13.5) × 90 = 60 days. Compare DSO with your standard terms. If you give 30 days and DSO is 60, customers are paying, on average, a month late.
Other measures worth tracking
- Order-to-ship time: days from order confirmation to dispatch.
- Delivery-to-invoice time: should be zero or one day.
- Perfect order rate: orders delivered complete, on time, with a correct invoice, as a share of all orders.
- Disputed invoice rate: invoices queried by customers as a share of all invoices. High rates point to problems upstream in pricing or delivery.
- Aging profile: share of receivables in current, 1 to 30, 31 to 60, 61 to 90 and over 90 days overdue.
- Unapplied cash: value of receipts not yet matched to invoices.
- Bad debt write-offs as a share of credit sales.
A Worked Example: What Ten Days of DSO Are Worth
Consider a hypothetical industrial supplies distributor in Riyadh with annual credit sales of SAR 48 million, 30-day terms and a DSO of 58 days. Average receivables are about 48,000,000 × 58 ÷ 365 = SAR 7.63 million.
A review of its O2C cycle finds:
- Invoices are raised on average four days after delivery because delivery notes come back to the office in batches.
- About 7% of invoices are disputed, mostly for price differences against quotations or missing delivery proof.
- Reminders go out only when someone has time, usually after 45 days.
After invoicing directly from delivery records, converting quotations to orders without re-typing, and introducing a fixed reminder schedule, suppose DSO falls to 48 days. Average receivables become 48,000,000 × 48 ÷ 365 = SAR 6.31 million. That releases about SAR 1.32 million of cash. If the company was funding that working capital with a bank facility at an assumed 7% a year, the annual interest saving is around SAR 92,000, before counting lower bad debts and less staff time spent on disputes.
The numbers are illustrative, but the calculation is one any finance team can repeat with its own figures.
Practical Steps to Improve the Cycle
- Map your current process from order to cash, with who does what and how long each step takes. Delays are usually in hand-offs, not in tasks.
- Clean customer master data: legal name, VAT number, address, credit limit, payment terms, contact for invoices. E-invoices need accurate buyer details.
- Set a credit policy with limits, terms and the rule for orders above limit or from overdue accounts.
- Make the delivery record the trigger for the invoice.
- Define a collection calendar: a statement before due date, a reminder at due date, a call at 15 days overdue, escalation to sales management at 30, credit hold at 60.
- Apply cash daily so receivables are always current.
- Review disputes monthly by cause and fix the cause, not just the invoice.
Designing a Credit Policy That Sales Can Live With
Credit control often fails not because rules are missing but because they are too vague to apply or too rigid to accept. A workable policy groups customers and sets clear rules for each group. An illustrative example:
| Customer group | Typical terms | Credit limit basis | Order above limit |
|---|---|---|---|
| New customer, first six months | Cash or advance payment, then 15 days | Small fixed limit | Requires prepayment |
| Established trade customer | 30 days | About one and a half months of average purchases | Approval by credit controller |
| Key account with contract | As per contract, often 45 to 60 days | Set in the contract and reviewed yearly | Approval by finance manager |
| Account more than 60 days overdue | Any | Suspended | No new orders until overdue is cleared or agreed |
The point is predictability. Sales staff know before they quote what will happen, customers hear the same answer every time, and the credit team only handles genuine exceptions.
Who Owns Order-to-Cash?
Because the cycle crosses departments, it often has no owner, and each team optimizes its own piece. Sales wants fast approvals, the warehouse wants full trucks, finance wants low DSO. Appoint one process owner, usually in finance, who reviews the end-to-end KPIs monthly with sales and operations. That single meeting tends to resolve more delays than any new rule.
How ERP Connects the Cycle
The biggest gains in order-to-cash come from removing re-entry between steps. In an ERP, the quotation becomes the order, the order reserves stock, the delivery is recorded against the order, the invoice is generated from the delivery, and the payment is applied against the invoice. Each step uses the data from the previous one, and every step updates inventory and accounts automatically.
Tranquil's cloud ERP covers this flow within its sales module: quotations, invoices, delivery, returns and customers, connected to inventory and financial accounting. Its e-invoicing capability generates ZATCA-compliant e-invoices with Phase 1 and Phase 2 compliance, real-time integration with ZATCA and automatic validation. See the order management and customer management solutions for more detail.
Frequently Asked Questions
What is the difference between order-to-cash and procure-to-pay?
Order-to-cash is the selling side: from customer order to collected payment. Procure-to-pay is the buying side: from purchase requisition to paying the supplier. Together they make up most of a company's operating cash flow.
What is a good DSO?
It depends on your terms and industry. A useful rule is to compare DSO with your standard payment terms. The closer DSO is to your terms, the better your process is working.
Does e-invoicing change the order-to-cash process?
Yes. Under Phase 2, standard B2B invoices are cleared by ZATCA before being shared with the buyer, so invoices must come from a compliant system linked to your sales and delivery data rather than from a separate document.
Do I pay VAT before my customer pays me?
Generally, output VAT is reported in the period the supply is made, regardless of when the customer pays. Slow collection therefore puts pressure on cash, which is why tight invoicing and collection matter.
Can Tranquil handle the full cycle?
Tranquil connects quotations, orders, delivery, invoicing, returns and customer accounts with inventory, accounting and ZATCA e-invoicing. Contact the Tranquil team to discuss your order-to-cash setup.

