What is order to cash (O2C)? Process and steps
Order to cash is the full process from a customer order to collected payment. Here are the steps, the common bottlenecks, the KPIs to track, and where automation pulls cash forward.
Order to cash, often shortened to O2C, is the full business process that runs from a customer placing an order to the company collecting and recording the payment. It strings together order entry, credit checks, fulfillment, invoicing, collections, and cash application into one cycle whose length determines how fast revenue becomes usable cash.
O2C is where finance and operations meet. A great sales team that books orders fast does nothing for cash if invoices go out late or collections drift. The cycle is only as quick as its slowest handoff, and the handoffs, between systems and between teams, are exactly where cash gets stuck.
What is order to cash?
It is the seller-side lifecycle of a sale. Procurement, manufacturing, and shipping get the product to the customer. O2C makes sure the company actually gets paid for it, on time and in full. The process spans the front office (taking and approving the order) and the back office (billing, collecting, and applying the cash).
Measured end to end, O2C tells you how long your business takes to convert a signed deal into money in the bank.
The order to cash process steps
A standard O2C cycle has seven steps, each feeding the next:
- Order management. The customer places an order. It is captured, validated, and entered into the system. Errors here, wrong pricing, wrong quantities, ripple all the way to a disputed invoice.
- Credit management. Before fulfilling, the company checks the customer's credit and approves terms and limits. Skip this and you ship to customers who cannot or will not pay.
- Order fulfillment. Goods are picked, shipped, or services delivered. Fulfillment data has to match the order exactly, or the invoice will not tie out.
- Invoicing. The company bills the customer for what was delivered. Speed and accuracy here set up everything downstream.
- Collections. As invoices age, the team follows up to bring cash in by the due date. This is where most of the cycle time hides.
- Cash application. Payments arrive and get matched to open invoices. See cash application for how this step works and where it slows down.
- Reporting and reconciliation. The cycle closes with reconciling receivables to the general ledger and reporting on the metrics that show how the process performed.
O2C vs procure to pay
These two processes are mirror images across a transaction. Order to cash is the seller's view: take an order, deliver, bill, collect. Procure to pay (P2P) is the buyer's view: raise a requisition, issue a purchase order, receive goods, pay the supplier invoice.
When you sell to a customer, your O2C is their P2P. Your invoice is their bill. Your collections email lands in their AP queue. Understanding this is practical: your customer's P2P process, their PO requirements, their approval steps, their payment runs, dictates when your invoice gets paid. Aligning your invoice to how their AP team works removes friction that would otherwise age the receivable.
Common O2C bottlenecks
Cash gets trapped at the handoffs. The usual culprits:
- Manual order entry. Re-keying orders introduces errors that surface weeks later as invoice disputes.
- Slow credit approval. Orders waiting on a credit check delay fulfillment and the whole cycle.
- Late or wrong invoices. Every day between delivery and invoice is a day added to time-to-cash. Wrong invoices get held, not paid.
- Inconsistent collections. The biggest bottleneck. Invoices age because follow-up is sporadic, and net 30 quietly becomes net 50.
- Unapplied cash. Payments arrive without clean remittance, so cash sits in suspense while someone reverse-engineers what it paid.
- Disputes and deductions. A short pay or a disputed line stalls an entire invoice until someone resolves it.
Each bottleneck adds days. Added up, they are the gap between the DSO you have and the one you could have.
KPIs for order to cash
You manage O2C by measuring it. The metrics that matter:
- Days sales outstanding (DSO). The average days to collect after a sale. The headline O2C health number.
- Cycle time. End-to-end days from order to collected cash.
- Collection effectiveness index (CEI). How much of what was collectible you actually collected.
- Invoice accuracy rate. The share of invoices issued without errors that cause disputes.
- Cash application rate. The share of payments matched automatically, without manual touch.
- Bad debt ratio. Receivables written off as uncollectible, as a share of sales.
Watched together, these show where the cycle leaks. A high DSO with a low cash application rate points at the back office. A high dispute rate points upstream at orders and invoices.
Automating the order to cash cycle
The cash drains out of O2C at the manual handoffs between steps. An order re-keyed by hand, a credit check that waits in someone's inbox, collections that depend on a person remembering to follow up, cash that sits unapplied until month end. Each handoff is a place where the cycle stalls and a person has to push it forward.
Rex automates the back half of O2C, the part where most cash gets stuck. It watches every invoice as it ages and runs collections continuously across the whole ledger. It applies incoming cash to the right invoices, codes short pays and deductions, and follows up until the balance clears. The work that used to depend on a person remembering to chase now runs on its own, on every account at once.
The handoffs disappear. Invoicing flows straight into collections, collections into cash application, and only the cases that need a human decision, a real dispute, a credit exception, surface for someone to handle.
See how Rex compresses the order-to-cash cycle and pulls cash forward.
Frequently asked questions
- What is order to cash?
- Order to cash, or O2C, is the end-to-end business process that runs from the moment a customer places an order to the moment payment is collected and recorded. It covers order entry, credit, fulfillment, invoicing, collections, and cash application.
- What are the main steps in the order to cash process?
- The core O2C steps are order management, credit management, order fulfillment, invoicing, collections, cash application, and reporting. Each step hands off to the next, and a delay anywhere lengthens the time to cash.
- What is the difference between order to cash and procure to pay?
- Order to cash is the seller's process of turning an order into collected cash. Procure to pay is the buyer's mirror process of turning a purchase requisition into a paid supplier invoice. One company's O2C is its customer's procure to pay.