top of page

Order to Cash in SAP S/4 HANA

Sep 25, 2024
4 min read

Updated: Feb 13, 2025

The Order to Cash Process in SAP refers to the end-to-end cycle that starts with receiving a customer order and ends with receiving payment for goods or services. Below is the O2C process postings of Finished Good in SAP S/4 HANA :

Order to cash Process

Sales Order

The O2C process kicks off when a customer places an order. The sales order captures the customer's requirements, including product details, quantities, prices, and delivery terms. For example - Standard Order (OR), Consignment Order (KE).

  • SAP Transaction Code: VA01 (Create Sales Order)

  • Financial Posting: At this stage, there is no financial impact.


How to create Sales Order in SAP ?


STEP 1 : Go to T. code VA01 > Enter Order Type and below Organizational units and click on continue

  • Order Type : It refers to a classification that defines the characteristics and behavior of a sales order. It controls various functions such as pricing, delivery scheduling, billing, and more

Order to cash Process

STEP 2 : Provide the Sold-to-Party, Ship-to-Party number (Partner Functions), Material, Order Quantity and other fields.

Order to cash Process

Availability Check


STEP 3 : Click on "Check Item Availability" to ensure that the requested items are in stock / Once the sales order is created, SAP automatically checks the availability of the products using the Available-to-Promise (ATP) functionality.

Order to cash Process

It is purely logistical check to confirm stock availability for "confirmed Quantity" under schedule lines Tab

Order to cash Process

STEP 4 : then click on Shipping to ensure/change the -

  • Goods Issue Date : The date on which the goods must physically leave the shipping point to reach the customer on time.

  • Loading Date : The date by which picking and packing must be completed so that the goods are ready for loading and for the delivery to reach the customer on time.

  • Material Available Date : The date by which sufficient quantities of the item must be available for picking to begin.

  • Transportation Planning Date : The date by which you must arrange transportation so that the delivery can reach the customer on time.

Order to cash Process in SAP

STEP 5 : Ensure the Sales order have Plant, Shipping Point, Storage Location and other fields under "Shipping Tab"

Order to cash Process in SAP


STEP 6 : Check for the Price and other amount based on Condition Types of Pricing Procedure where amount is retrieved by maintained Condition record or entered manually.

Order to cash Process in SAP

Sales Document 3000000499 Posted

Order to cash Process in SAP

Outbound Delivery

This involves creating a delivery document, which signifies that the items in the sales order are ready for shipment. The system reserves the inventory for delivery at this stage.

  • SAP Transaction Code: VL01N (Create Delivery)

  • Financial Posting: No financial impact at this stage, but the system updates logistics information, signaling that the goods are ready to be delivered.


How to create Delivery in SAP?


STEP 1 : Enter the Shipping Point, Selection Date and Sales Order number

Order to cash Process in SAP

STEP 2 : Information related to Picked Quantity, packaging and transportation to be entered and Saved.

Order to cash Process in SAP

Document Flow Status

Order to cash Process in SAP

Post Goods Issue

Once the goods are physically shipped to the customer, SAP posts a goods issue. This step is critical as it marks the transfer of ownership of the goods from the seller to the buyer.

  • SAP Transaction Code: VL02N (Post Goods Issue)

  • Financial Posting:

    • Debit: Cost of Goods Sold

    • Credit: Inventory 


STEP : Go to Transaction Code VL02N and Click on Post Goods Issue

Order to cash Process in SAP

Material Document Posted 4900000705

Order to cash Process in SAP

Document Flow Status

Order to cash Process in SAP

Billing (Invoice Creation)

After the goods are delivered, the next step is to bill the customer. The system creates an invoice, which records the amount due from the customer for the delivered goods or services.

  • SAP Transaction Code: VF01 (Create Billing Document)

  • Financial Posting:

    • Debit: Customer Receivables 

    • Credit: Revenue 


STEP : Go to Transaction Code VF01 > Enter Document Number with Billing Type F2 and Save.

Order to cash Process in SAP

Display Document

Order to cash Process in SAP

Document Flow Status


Incoming Payment

Once the customer makes the payment for the invoice, it is recorded in SAP through the incoming payments process. After receiving the payment it reduces the customer’s outstanding balance.

  • SAP Transaction Code: F-28 (Incoming Payments)

  • Financial Posting:

    • Debit: Bank Account 

    • Credit: Customer Receivables 


STEP 1 : Enter the below fields for receiving payment like Company code, bank data, Customer data and click on Process Open Items

Order to cash Process in SAP

STEP 2 : Select the Invoice Document and click on Post.

Order to cash Process in SAP


Display Document

Order to cash Process in SAP

Document Flow Status

Order to cash Process in SAP

The Order-to-Cash (O2C) process in SAP is essential for managing the sales cycle, from order creation to receiving payment. Each step, from sales order to billing and payment, involves specific financial postings that impact inventory, revenue, and customer accounts.


Thank you for taking time to read my blog, stay tuned for insightful blogs.






GET our SELF PACED S/4 HANA Videos

Our Upcoming Live Training Course :

SAP S/4 HANA MM Live

SAP S/4 HANA FICO Live





386 Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
Rated 5 out of 5 stars.

Really useful and informative content. The information is clear, practical, and easy to understand. Thanks for sharing such valuable insights! Movers in Melbourne.

Like

Rated 5 out of 5 stars.

BM88 khiến tôi quan tâm đến cách khu vực tài khoản được kết nối với những chức năng thường dùng. Tôi quan sát vị trí đăng nhập, thông tin cá nhân và cách các mục quản lý được phân chia thành từng nhóm. Sau đó, tôi kiểm tra Thể thao, Nổ hũ và Casino để xem việc quay lại khu vực tài khoản có thuận tiện trong quá trình chuyển trang hay không. Tôi cũng chú ý đến cách trình bày số dư và lịch sử hoạt động, bởi những thông tin này cần có nhãn rõ ràng để tránh nhầm lẫn. Nếu các mục được bố trí theo trình tự hợp lý, người dùng có thể xác định chức năng…

Like

Rated 5 out of 5 stars.

bm88 gợi cho mình sự tò mò trong những lần muốn tìm hiểu thêm về các sảnh khác nhau. Mình thường dành một khoảng thời gian ở khu đang sử dụng rồi mới chuyển sang lựa chọn tiếp theo. Khi ghé Casino, mình có lúc trải nghiệm Evolution Gaming và AE Sexy, sau đó chuyển qua Nổ hũ để thay đổi không khí. Sau vài lần truy cập, mình bắt đầu nhớ những sảnh từng ghé và biết nên tìm ở đâu khi muốn quay lại. Mình cũng chú ý đến cách menu phản hồi khi chuyển từ phần này sang phần khác. Những thao tác quen thuộc dần giúp mình sử dụng chủ động hơn, đặc biệt trong các phiên…

Like

Boss Removals
Boss Removals
3 days ago
Rated 5 out of 5 stars.

Thanks for sharing this lovely blog. The information is really useful, informative, and easy to understand. I enjoyed reading it! Boss Removals.

Like

Rated 5 out of 5 stars.

88VBET là hệ thống mình đưa vào quá trình khảo sát khi muốn xem một nền tảng có thể tổ chức nhiều loại nội dung như thế nào. Khi theo dõi cách vận hành, mình chú ý sự khác biệt giữa những khu có tính tương tác cao và những khu thiên về dữ liệu. Casino sử dụng livestream và dealer, thể thao cung cấp thống kê cùng tỷ lệ, còn xổ số lại tập trung vào các loại hình như miền Bắc, Trung, Nam, Keno và siêu tốc. Mình không cố đi sâu đánh giá từng trò mà quan sát cách các nhóm được đặt trong cùng một hệ sinh thái. Từ góc nhìn này, mình thấy cấu trúc nội…

Edited
Like

Get updates on new programs, workshops, the latest developments, and community activities, straight to your inbox.

Thanks for subscribing!

Programs
Instructor Led
Self-Paced Videos

Corporate Workshops

 

Gaurav Learning Solutions Reviews.png

© 2025 Gaurav Learning Solutions

bottom of page