top of page

Cash Sale in SAP S/4HANA

Sep 22
3 min read

In a regular business transaction, a customer places an order, the company delivers the material, an invoice is generated, and payment is received later according to the agreed payment terms.

But some businesses deal with customers who pay immediately and expect the goods to be handed over without following a normal credit-sale cycle. SAP SD provides the Cash Sale process for such scenarios.

Cash Sale is a standard SAP SD sale process that connects the customer's immediate-payment requirement with delivery, goods movement, billing, and accounting.


What is Cash Sale in SAP SD?


A simple real-world example would be a customer buying a product from a company showroom. The customer selects the product, pays at the counter, and receives the product. The company does not need to wait for the customer's payment after issuing a normal credit invoice. In SAP, this business requirement can be handled using the Cash Sale process.

Basic Process Flow:


Depending on the system configuration, the delivery can be created automatically when the Cash Sale is saved.


SAP S/4 HANA Sales Videos
₹15,000.00
Buy Now

Cash Sale v/s Standard Sale Order


A Cash Sale and a normal sale order can both contain a customer, material, quantity, price, and delivery information. The difference is the business process they are designed to support.

Area

Cash Sale

Standard Sale Order

Standard Document Type

BV

OR

Main Purpose

Immediate-payment transaction

Normal customer order

Payment

Immediate

According to agreed payment terms

Delivery

Can be created immediately

Usually created as part of normal delivery processing

Billing

Cash-sale billing process

Normal customer billing

Customer Receivable

Cash-sale process does not work like a normal credit sale

Normally created when the invoice is posted

Typical Use

Counter/showroom/immediate-payment sale

Regular B2B/B2C sale

Credit Sale Process

Not the primary purpose

Commonly used

Customer Payment

Collected immediately

May be collected later

Business Focus

Immediate transaction

Complete normal order cycle

System Configuration required for Cash Sale


Sale Document Type - BV

Make sure the Standard Sale Document Type "BV" exist in your system



Assign Cash Sale GL Account

Follow the configuration path: SPRO > IMG > Sale and Distribution > Basic Functions > Account Assignment/Costing > Cash Account Determination > Assign G/L Accounts Maintain Cash Sale GL for the combination of your Sale Org and Item Category



How to perform Cash Sale Transaction in SAP S/4HANA ?

STEP 1: Go to Transaction Code VA01, maintain Order type BV and organizational data then click on continue



STEP 2: Provide the Sold-to-Party, Customer Reference, Payment Terms, Incoterms, and Incoterms Location, and in the Line-Item details provide Material and Order Quantity then double click on the line-Item and check that Item Category is BVN then post.


NOTE: You can notice that when Cash Sale is created then delivery is also getting automatically created. So, you can skip step of delivery (VL01N) and directly Post Goods Issue with VL02N.

STEP 3: Go to Transaction Code VL02N, maintain the storage location and click on Post Goods Issue.


You can notice that the delivery Type is also BV

STEP 4: Go to Transaction Code VF01, press enter and make sure the billing type is BV then post.


The Accounting Document generated.


Conclusion

This walk-through covers the full Cash Sale cycle in SAP SD, from creating the order (VA01) with document type BV, through automatic delivery and Post Goods Issue (VL02N), to cash-sale billing (VF01) and verification (VF02). Because payment is collected immediately, no customer receivable is posted the way it would be for a standard credit sale making BV the right document type whenever goods are paid for and handed over on the spot, such as at a showroom or counter-sale desk.


5 Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
Wes Aquamarine
Wes Aquamarine
7 days ago
Rated 4 out of 5 stars.

This is a useful topic for anyone working with financial processes in SAP S/4HANA. Understanding how cash sales are handled can help businesses streamline transactions, improve accuracy, and maintain better control over their financial records. I appreciate practical explanations that break down ERP processes and make complex systems easier to understand. Clear guidance like this can be valuable for both beginners and experienced SAP professionals looking to strengthen their knowledge. For a fun break after some technical reading, check out Geometry Dash.

Like

winadda
Oct 14
Rated 5 out of 5 stars.

Thanks for sharing this informative post! The explanation is clear and easy to understand. Looking forward to reading more helpful articles like this about Winadda.

Like

Been browsing Poki Games when I need to unwind after long study sessions. They organize everything by category which makes it easy to find something that matches your mood. The multiplayer section has some surprisingly fun stuff too.

Like

PlayKaro
PlayKaro
Oct 08
Rated 5 out of 5 stars.

This is a helpful introduction to SAP Controlling, especially for beginners who want to understand how financial and management accounting work together. The explanation of cost centers, internal orders, and profitability analysis makes the topic easier to follow. I also appreciate the practical approach to understanding business performance through SAP CO. For readers exploring reliable digital platforms alongside their professional learning, playkaro is another term they may come across online.

Like

Rated 5 out of 5 stars.

Great walkthrough! The step-by-step flow from VA01 to VF01 with the automatic delivery creation is especially helpful for anyone new to the BV document type. One small addition worth noting: since cash sale bypasses the normal receivable posting, it's important to ensure the cash GL account determination is properly configured per sales org and item category—otherwise the billing document won't post correctly to FI. Also, for anyone testing this in a sandbox, remember that reversing a cash sale requires handling both the billing document and the PGI, since the usual credit memo route doesn't apply here. Thanks for laying it out so clearly!

Like

Need Assistance? We're Here to Help!​

Connect with our team for quick support and expert guidance.

​

📞 Call / WhatsApp: +91 91583 97940
✉️ Email: info@gauravconsulting.com

Programs

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

Thanks for subscribing!

Gaurav Learning Solutions Reviews.png

© 2026 Gaurav Learning Solutions. All Rights Reserved.

bottom of page