Register Login

Order to Cash Cycle

Updated Mar 08, 2023

The SAP Order to Cash (OTC) Process is a critical business process that enables organizations to efficiently manage their sales operations from order creation to payment receipt. It involves multiple steps, including sales order creation, availability check, production planning, goods issue, shipping, and payment receipt.

The OTC process is crucial for businesses as it helps them to streamline their sales operations, improve customer satisfaction, and optimize their supply chain. In this article, we will explore the various stages involved in the SAP OTC process in detail and discuss how businesses can effectively manage this process to improve their overall efficiency and profitability.

Features of SAP Order to Cash

Some of the key features of the Order to Cash process are:

  • Order Management: The OTC process begins with order management, which involves capturing and processing customer orders, tracking order progress, and managing order modifications or cancellations.

  • Inventory Management: Inventory management is an essential feature of the OTC process, as it involves tracking and managing the availability of products in the inventory, ensuring timely product replenishment, and optimizing inventory levels to minimize carrying costs.

  • Shipping and Delivery: Shipping and delivery is a critical feature of the OTC process, as it involves ensuring timely and accurate delivery of products to customers, tracking shipments, managing delivery exceptions, and providing customers with real-time shipment status updates.

  • Invoicing and Billing: Invoicing and billing are important features of the OTC process, as they involve generating accurate invoices, tracking payments, managing billing exceptions, and ensuring compliance with regulatory requirements.

  • Payment Processing: Payment processing is a key feature of the OTC process, as it involves receiving and processing customer payments, reconciling payments with invoices, managing payment exceptions, and ensuring timely payment processing.

  • Customer Relationship Management: Customer relationship management is an essential feature of the OTC process, as it involves managing customer interactions, addressing customer complaints, and ensuring customer satisfaction to promote repeat business.

  • Analytics and Reporting: Analytics and reporting are crucial features of the OTC process, as they involve tracking key performance metrics, identifying process bottlenecks, and providing insights for process improvement and optimization.

Pre-sales Activities in SAP Order to Cash Process

Pre-sales activities are an essential part of the SAP Order to Cash (OTC) process, as they involve activities that take place before the actual sales transaction occurs. These activities are critical to ensuring that the sales process is efficient, effective, and meets the needs of the customer.

Some of the pre-sales activities involved in the SAP OTC process are:

  • Customer Inquiry: The first pre-sales activity is customer inquiry, which involves responding to customer inquiries and providing them with the necessary information about the product or service they are interested in purchasing.

  • Quotation Preparation: Once the customer has expressed interest in the product or service, the next pre-sales activity is preparing a quotation. The quotation contains detailed information about the product or service, including the price, delivery date, and terms of payment.

  • Sales Order Creation: If the customer accepts the quotation, the next pre-sales activity is creating a sales order. The sales order contains information about the customer, the product or service being sold, and the delivery date.

  • Availability Check: After the sales order is created, an availability check is performed to determine whether the product or service is available in the inventory or not.

  • Product Configuration: If the product or service is not available in the inventory, the next pre-sales activity is configuring the product or service to meet the customer's needs.

  • Contract Negotiation: Contract negotiation is another pre-sales activity that takes place in some industries. This involves negotiating the terms of the contract, such as payment terms, delivery schedules, and warranties.

  • Order Confirmation: Once the sales order is confirmed, the last pre-sales activity is sending an order confirmation to the customer. The order confirmation contains details about the order, including the delivery date and any other relevant information.

Shipping Activities in SAP Order to Cash Process

Shipping activities are a critical component of the SAP Order to Cash (OTC) process, as they involve the physical movement of goods from the warehouse to the customer. Shipping activities include a range of processes that ensure that the right products are delivered to the right customer at the right time.

Some of the key shipping activities involved in the SAP OTC process are:

  • Pick and Pack: Once an order is received, the first shipping activity is picking and packing the products. This involves locating the products in the warehouse, packing them in appropriate packaging, and preparing them for shipment.

  • Shipping Documentation: The next shipping activity is preparing the shipping documentation. This includes generating shipping labels, packing lists, and other documentation required for transportation and customs clearance.

  • Carrier Selection: After the shipping documentation is prepared, the carrier is selected based on the mode of transportation, delivery time, and cost.

  • Shipment Tracking: Once the products are shipped, the next shipping activity is tracking the shipment. This involves monitoring the shipment's progress, providing real-time shipment status updates to the customer, and managing any delivery exceptions.

  • Delivery Confirmation: Once the shipment is delivered, the final shipping activity is confirming the delivery. This involves obtaining proof of delivery from the carrier and updating the shipment status in the SAP system.

Step-By-Step to run a simple ‘Order to Cash’ process

The SAP Order to Cash (OTC) process involves several steps, starting from receiving customer orders to delivering products and receiving payment from customers. The steps involved in the SAP OTC process are as follows:

1) Define Sales Organization

The process starts with creating a sales order in SAP. The sales order contains information about the customer, the product or service being sold, and the delivery date.

Navigate to the following SAP IMG path:

SPRO > SAP Reference IMG > Enterprise Structure > Definition > Sales and Distribution > Define, copy, delete, check sales organization 

Path

Next on the Select Activity screen click on Define Sales Organization activity

SO

Now click on the New Entries button to define new sales organizations.

New Enteries

Enter all the field details according to your requirements

details

At last click on the Save button to save the new sales organizations.

2) Define the Distribution Channel. 

The next step is to define the distribution channel

Go to the following SAP IMG Path

SPRO > SAP Reference IMG > Enterprise Structure > Definition > Sales and Distribution > Define, copy, delete, check distribution channel

DC

Next on the Select Activity screen click on Define Distribution Channel activity

ddc

Now click on the New Entries button to define a new distribution channel.

new enteries

Enter the field details according to your requirements

Details

At last click on the Save button to save the new distribution channel.

Save

3. Define Plant. 

Go to the following SAP IMG Path

SPRO > SAP Reference IMG > Enterprise Structure > Definition > Logistics – General > Define, copy, delete, check plant

path

Next on the Select Activity screen click on Define Plant activity

 

Activity

Now click on the New Entries button to define a new plant.

new enteries

Enter the field details according to your requirements

Details

At last click on the Save button to save the new plant.

Save


4. Maintain FI Master Data For The Customer. 

As we know that this is a new customer therefore we should maintain the FI master data for the business.

a. Define company

Follow SAP IMG Path:

SPRO > SAP Reference IMG > Enterprise Structure > Financial Accounting

CP

Next click on New Enteries button

Ne entries

Enter all the details according to your business requirement.

Details

Click the Save button to save the new company

save

b. Edit, Copy, Delete, Check Company Code

IMG Path:

SPRO > SAP Reference IMG > Enterprise Structure > Edit, Copy, Delete, Check Company Code

Edite

Choose the Copy, Delete, Check Company Code activity

action

 

Do not forget to assign the Chart of Account, Fiscal Year, and Field Status Variant (and ETC.) to the company code.

c. Reconciliation Account

Transaction Code: FS00

fs00

We should create a new reconciliation account for the customer under the company code.

Details

5. Link The Objects. 

It is crucial to maintain the relationship between objects once they have been created. It is important to review and confirm that all objects have been linked correctly before commencing the 'Order to Cash' process. Failure to maintain the correct links may result in various error messages during the 'Order to Cash' process. Therefore, it is important to double-check and ensure all objects have been accurately linked to avoiding any potential errors.

The assignments can be done by the following the path:

SPRO > SAP Reference IMG > Enterprise Structure > Assignment

Assign

  • Assign company code to company
  • Assign plant to company code
  •  Assign sales organization to company code
  • Assign distribution channel to the sales organization
  • Assign division to the sales organization
  • Assign sales organization – distribution channel – plant

Step 6: Maintain Customer Data

Maintaining customer data is an essential part of the SAP Order to Cash (OTC) process. Accurate customer data is crucial to ensuring that orders are processed smoothly, and customers receive their products or services on time.

Execute XD01 t-code in SAP commnd field.

XD01

Enter the necessary details in the customer master record, such as the customer name, address, payment terms, and contact information.

Details

Save the customer master record by clicking on the Save button.

Save

Step 7: Maintain Material Master

Creating master data is an essential step in the SAP Order to Cash (OTC) process. Master data includes information such as customer data, product data, pricing conditions, tax conditions, and credit management data.

Execute t-code MM01 in SAP commnd field.

MD

Enter the relevant details in the fields provided. For example, when creating customer master data, enter the customer's name, address, contact information, and payment terms. When creating material master data, enter the product code, description, and pricing.

detail

Step 8: Add Stock of the Material

Adding stock of a material is a crucial step in the SAP Order to Cash (OTC) process. It involves receiving goods into stock to fulfill customer orders. To add stock of a material in SAP, you need to use the Inventory Management module and select the transaction code MIGO. From there, you can choose the relevant goods receipt type and enter the details of the material to be received.

Once the goods are received and the stock is updated, it can be used to fulfill customer orders. Accurately adding stock of materials is critical to ensuring that customer orders are fulfilled efficiently and accurately, and the OTC process runs smoothly.

Execute t-code MIGO.

Migo

In the Goods Receipt screen, select the relevant goods receipt type. For example, use the "101" goods receipt type for goods received from a purchase order.

GR

Enter the purchase order number or other relevant information in the Reference field.

GR

Enter the material number, quantity, and other relevant information in the Item Details section.

Once all the relevant details have been entered, click on the Post button to receive the goods into stock.

Step 9: Maintain Item Category

Maintaining item categories is an essential step in the SAP Order to Cash (OTC) process. It involves assigning a category to each item that is used in the sales order. Item categories are used to determine the sales process, pricing, delivery, and other aspects of the sales order.

T-code V0V7

V0v7

Step 10: Create a Sales Order

Creating a sales order is a fundamental step in the SAP Order to Cash (OTC) process. It involves recording a customer's purchase order and initiating the delivery process. To create a sales order in SAP use t-code VA01

va01

Step 11: Deliver the goods 

Delivering the goods is a critical step in the SAP Order to Cash (OTC) process. It involves picking, packing, and shipping the goods to the customer after a sales order has been created and the stock has been added. Accurately delivering goods is critical to ensuring that customer orders are fulfilled efficiently and accurately, and that the OTC process runs smoothly.

T-code: VL01N

VL01N

Step 12: Billing The Sales Order

Billing the sales order involves creating a billing document based on the sales order that has been delivered to the customer. To bill a sales order in SAP, you need to use the Sales and Distribution (SD) module and select the transaction code VF01

Vf01

Step 13: Release Billing Document to FI Accounting 

Releasing the billing document to FI accounting is a critical step in the SAP Order to Cash (OTC) process. Once the billing document has been created, it needs to be released to the Financial Accounting (FI) module for further processing. This step involves checking and verifying the billing document data before it is posted to the general ledger.

Transaction Code: VF02

Transaction Code: VF02

Click the Biling Document > Release to Accounting as shown in the image below

release

Step 14: Check The Invoice

Once the billing document has been created and released to accounting, the next step is to check the invoice to ensure that it is accurate and complete. This involves verifying that the invoice data matches the original sales order and that all relevant information, such as pricing, taxes, and discounts, is correct.

T-code: FB03

FB03

Step 15: Process Incoming Payment

Processing incoming payments is a critical step in the SAP Order to Cash (OTC) process. It involves receiving and processing payments from customers for their invoices. The incoming payment process ensures that customer payments are recorded accurately and that their account balances are updated accordingly.

T-code: F-28

f-28

Enter all the input fields according to your requirement

details

Once all the data is entered click the Post button.

Post

We have successfully completed all the steps required for Order to Cash in the SAP system.


Comments

  • 23 Apr 2008 4:36 pm Guest
    how we issue the credit for returns in consignement sale process and how we run the cycle.
  • 22 Dec 2008 3:46 am Guest
    You can create credit memo request by using t-code VA01 and selecting document type credit memo request
  • 16 Jan 2009 5:48 am Guest
    IN THE TRANSECTION VA01 ALSO HAVING PAYMENT TERM TAB : (YOU CAN PUT THE YOUR CREDIT TERM LIKE Z001,Z000,) (Z005 FOR 30DAYS CR)

    THIS WILL SOLVED YOUR PROB.

    MY EMAIL ID : SAPUSER1985@GMAIL.COM

    OK!
  • 01 Mar 2017 9:58 am arvind srivastav

    yes because order to cash cycle is the whole cycle of sales. so that will come in to SAP SD exp


×