Order to Cash (O2C) Process in SAP Explained (2026)
📞 +91 8075 400 500 · learn@cokonet.com Contact us
● SAP FICO

Order to cash (O2C) process in SAP: every step, T-code and accounting entry.

The order to cash process in SAP, usually called O2C, covers everything from a customer's inquiry to the money landing in the bank. Sales and Distribution (SD) runs the commercial steps; Finance (FI) records revenue, receivables and cash. Because the process crosses modules, it is one of the most asked topics in SAP FICO and SD interviews. This guide walks through each step with the T-codes and the accounting entry it creates, plus what changed in S/4HANA, so you can explain O2C clearly in an interview in Kochi, Trivandrum or Bengaluru.

Cokonet Academy 12 November 202610 min read
Order to cash process in SAP banner with a team reviewing a sales-to-payment process flow on a screen

What is the order to cash process in SAP?

Order to cash in SAP is the end-to-end sales cycle: inquiry (VA11), quotation (VA21), sales order (VA01), outbound delivery (VL01N), picking and post goods issue (VL02N), billing (VF01) and incoming payment (F-28). Goods issue posts cost of goods sold against inventory, billing posts the customer receivable against revenue and output tax, and payment clears the receivable.

Why order to cash matters in SAP

Want to trace every O2C posting on a live system? The SAP FICO course at Cokonet Academy covers accounts receivable and FI-SD integration on S/4HANA.

Quick answer: O2C turns sales into cash and revenue in the books. If master data, pricing or account determination is wrong, invoices fail, revenue posts to the wrong account or receivables do not clear.

Consultants are judged on whether they can follow one sales order through to the general ledger. That is why interviewers ask you to explain O2C end to end and name the document created at each step.

Order to cash process steps and T-codes

Quick answer: Pre-sales, sales order, availability and credit check, delivery, picking and packing, post goods issue, billing, and payment. Each step creates a document that references the previous one, building the document flow.

StepT-codeDocument createdAccounting impact
InquiryVA11InquiryNone
QuotationVA21QuotationNone
Sales orderVA01Sales orderNone (credit exposure updated)
Outbound deliveryVL01NDeliveryNone
Picking and packingVL02N / LT03Transfer order (if warehouse management)None
Post goods issueVL02NMaterial documentCOGS Dr, Inventory Cr
BillingVF01Billing document and FI documentCustomer Dr, Revenue Cr, Output tax Cr
Incoming paymentF-28FI payment documentBank Dr, Customer Cr (cleared)

VA03, VL03N and VF03 display each document, and the document flow in VA03 shows the whole chain.

Variations are common. Cash sales and rush orders combine steps; consignment, third-party and returns processes add their own document types. Interviews usually start with the standard flow above, then ask what changes for returns, where a returns order, a returns delivery and a credit memo reverse the original postings. Learn the standard cycle well and the variants become easy to explain.

Master data behind order to cash

Quick answer: Customer master (Business Partner in S/4HANA), material master sales views, pricing condition records, and the customer-material info record. Errors here stop the process before any postings happen.

  • Business Partner (customer role): sales area data, payment terms, reconciliation account and tax classification.
  • Material master: sales organisation views, delivering plant, item category group and tax classification; see our material master guide.
  • Pricing conditions: base price, discounts, freight and GST maintained in VK11.
  • Credit limit: credit management checks exposure at order and delivery.

FI-SD integration: how O2C reaches the general ledger

Quick answer: Goods issue uses MM account determination (OBYC, transaction GBB) for COGS and inventory. Billing uses SD revenue account determination (VKOA) to pick revenue, discount and tax accounts, and posts the receivable to the customer's reconciliation account.

Example: a Kochi distributor sells 100 units at Rs 1,000 each with 18 percent GST within Kerala, and the units cost Rs 700 each.

  • Post goods issue: Cost of goods sold Dr 70,000; Finished goods inventory Cr 70,000.
  • Billing: Customer Dr 1,18,000; Sales revenue Cr 1,00,000; Output CGST Cr 9,000; Output SGST Cr 9,000.
  • Payment: Bank Dr 1,18,000; Customer Cr 1,18,000, clearing the open item.

Our SAP FICO T-codes list covers the FI transactions used to review these entries.

Order to cash in S/4HANA: what changed

Quick answer: Customers are maintained as Business Partners, credit management moved to SAP Credit Management, the Universal Journal (ACDOCA) stores FI and CO in one table, and Fiori apps cover order, delivery and billing monitoring.

The steps and most T-codes are the same, so ECC knowledge transfers. What employers want now is comfort with Fiori apps and an understanding of the single ledger. You can see every SAP programme on our all courses page, or start at the Cokonet Academy homepage.

Want to practise O2C postings with a trainer? Book a free consultation or call +91 8075 400 500.

Common O2C errors and how consultants fix them

Quick answer: Pricing errors, incomplete sales orders, credit blocks, missing revenue account determination and billing documents not passed to accounting are the usual suspects.

  • Incomplete order: check the incompletion log and fill the missing fields.
  • Credit block: release in credit management after review.
  • Billing not posted to FI: check VFX3 and fix account determination in VKOA.
  • Wrong tax: check the customer and material tax classifications and condition records.

O2C vs P2P: the interview comparison

Quick answer: Order to cash is the sales cycle from customer order to receipt; procure to pay (P2P) is the purchasing cycle from requisition to vendor payment. O2C uses SD and FI-AR; P2P uses MM and FI-AP.

Interviewers often ask for both, so learn them as mirror images. In P2P, a purchase requisition becomes a purchase order, goods receipt posts inventory against a GR/IR clearing account, invoice verification posts the vendor liability, and the payment run clears it. Drawing both cycles side by side on one page is a quick way to revise before an interview. Add the T-code and the accounting entry under each step, and you have a one-page revision sheet. Our guide to SAP FICO vs SAP MM explains how the modules divide the work.

Why Cokonet Academy for SAP FICO training

Cokonet Academy is an NSDC partner training institute with campuses in Trivandrum and Kochi. Find us on Google: Cokonet Academy, Trivandrum and Cokonet Academy, Kochi.

  • NSDC partner training institute with campuses in Trivandrum and Kochi, plus a Bengaluru centre and online-live batches
  • 11,200+ successful placements and 50+ corporate hiring partners
  • Expert trainers in SAP (FICO, MM, ABAP), AWS, Python with AI, Data Analytics and Power BI
  • Placement support until you are hired, with mock interviews and resume reviews

SAP FICO at Cokonet runs on a live S/4HANA system aligned to the C_TS4FI certification path, with Cost Center, Internal Order and Profit Center Accounting taught as working postings, not slides.

Course details

  • Course: SAP FICO (Finance and Controlling) on S/4HANA, Cokonet Academy
  • Duration: 4 to 5 months, 240+ hours across 10 modules with 3 capstones
  • Mode: classroom in Trivandrum, Kochi and Bengaluru, or online-live across Kerala and the Gulf; English with Malayalam support
  • Covers: enterprise structure, GL, AP, AR, Asset Accounting, bank accounting, period-end closing, Cost Centre and Internal Order Accounting, Profit Centre Accounting, CO-PA basics and FI-MM-SD integration
  • Certification path: SAP C_TS4FI; Cokonet completion certificate included
  • Placement: support until you are hired, with mock interviews and resume reviews

Syllabus, batch dates and trainer profiles: SAP FICO course in Kerala.

Visit our training centres

Book a free consultation and sit in on a live session before you decide. We are open Monday to Saturday, 9:30am to 10:00pm.

Enrol now

Learn FI-SD integration and receivables on a live S/4HANA system. See the course and next batch, visit Cokonet Academy, or call and WhatsApp +91 8075 400 500.

Talk to a Cokonet counsellor - free, honest, and if we're not the fit, we'll say so.

Frequently asked questions

What is the order to cash process in SAP?

The sales cycle from inquiry and sales order through delivery, goods issue and billing to customer payment.

What are the steps in the O2C cycle?

Inquiry, quotation, sales order, delivery, picking, post goods issue, billing and incoming payment.

Which T-codes are used in order to cash?

VA11, VA21, VA01, VL01N, VL02N, VF01 and F-28, with VA03, VL03N and VF03 for display.

What accounting entry is posted at goods issue?

Cost of goods sold debit and inventory credit, through MM account determination.

What accounting entry is posted at billing?

Customer receivable debit, sales revenue credit and output tax credit.

What is VKOA in SAP?

The revenue account determination configuration that assigns G/L accounts to billing postings.

What is the difference between O2C and P2P?

O2C is the sales cycle using SD and FI-AR; P2P is the purchasing cycle using MM and FI-AP.

Has order to cash changed in S/4HANA?

The steps are the same, with Business Partner for customers, SAP Credit Management, the Universal Journal and Fiori apps.

Is order to cash part of SAP FICO or SAP SD?

Both. SD runs the sales steps, and FI records revenue, receivables and payments.

Where can I learn SAP FICO with O2C in Kerala?

Cokonet Academy's SAP FICO course in Trivandrum, Kochi and online-live covers FI-SD integration on a live S/4HANA system.

Keep reading