Rebate Processing in SAP

What is Rebate Processing in SAP?

Rebate process is a agreement between the company and the customer in the form of granting discounts paid retroactively to the customer on the basis of specified turnover. A rebate process is a special discount, which is paid retroactively to a customer. This discount is based on the customer’s sales volume over a specified time period.

You can process rebate agreements when the following prerequisite conditions are met:

IMG–SALES AND DISTRIBUTION–BILLING–REBATE PROCESSING–REBATE AGREEMENTS

sales org is relevant for rebate processing payer (customer master record) is relevant for rebate processing billing type (invoice, credit memo) is relevant for rebate processing

Condition types for Rebate Process agreements

BO01 – Customer/Material or Customer/Rebate group = % rebate
BO02 – Customer/Material = quantity dependent
BO03 – Customer = % rebate
BO04 – Customer hierarchy = % rebate
BO05 – Customer hierarchy/Material = % rebate
BO06 – Sales vol independent

Creating Rebate Agreements

Master data® SD ®Logistics ®Agreements Create®Rebate agreement

To create a condition record for a rebate agreement:

When creating or changing rebate agreements, you can create Conditions to get to the Agreement Overview®condition records by choosing Goto screen.

Enter the data necessary to create a condition record (for example: customer and condition rate).

Choose ENTER.

Rebate Processing in SAP

If you do not enter a value for the accrual rate, the system automatically proposes the value you entered as the condition rate.

To create a pricing scale for a condition record, select the condition record and choose Scales.

To display or change details in a condition record, select the condition record and choose Details.

It is possible to see an overview of condition records that already exist in other rebate agreements and that have the same key combination (customer/material, customer/rebate group, and so on).

To view the list, select Validity periods.

You can set for each rebate agreement whether it is to be Reactivate or®Rebate calendar ®renewed automatically or not. Select Extras Remove in the Change Rebate mode.

Rebate Process with Ref. to SO

Rebate agreements are based on agreement types. Condition records which are created like B001 and B002 are linked to the rebate agreements specifying the rebate rate + the accrual rates. Condition records specify the rebate rate and the accrual rates.

Consider an example..

You decided to give a rebate of 3% to a customer whose sales vol is $1000 for a particular SO . Then the rebate value is $30..

Now when you make the rebate settlement by doiing the Credit memo and you decide to pay $27, then the accounting will be generated saying 27$ paid towards rebate and 3$ is the accrual which you owe to the customer Procedure:

Rebate agreement: Transaction code: VB01

When you go to VB01, choose agreement type 0002 and then in conditions give
Material rebate


1 20
20 30

Now create a sales order with a material say M-11 for SOrg 1000 12 00 with QTY 6

Now check VB03 and see rebate agreement it will say Accruals 120 and payments 0
since your rebate is not settled still.

Rebate settlement

Go to VB02 enter ur sales deal no, and change the agreement status to B then enter Shift+F12 and enter the amount to be paid for example u say $80

Then check in rebate payments rebate doc and partial settlement since you have not paid in full.

View the credit memo request

Remove the Billing block Go to VA01 and put order type G2 ,,,go to create with ref and enter ur Sales order no,,,save the doc now…

Then go to VF01 and enter the credit memo reqst no generated…save the doc no and go to VF02 and say release to accounting.

Now the final settlement will be this way

Accruals:120

Accrual reversed:80
Rebate pay:80
Amount payable:40

So the balance 40 is still the accrual

This is an example how a rebate will be processed with ref to a SO with an example.

Also See: Configuration of Sales Document Types

Online Training Tutorials

  • rebate processing in sapWhat is Rebate Processing in SAP SD?The rebate processing in sap is a discount given to the customer retroactively. This discount is based on the sales volume over a specific period of time. Rebate can be independent of […]
  • Output determination in sap sd processHow to Explain Output determination Procedure in SAP SD?Output determination Transaction code : (NACE T-code) Output is a form of media from a business to one of its business partners. The possible media forms are printouts, faxes, telexes, […]
  • SAP SD Interview Questions and AnswersSAP SD (Sales and Distribution) Module -How to Start Learn?SAP SD (Sales and Distribution) is one of the core and most-used modules of SAP R/3 products beside Financial (FI),Controlling(CO), Material Management (MM), and Production Planning (PP) […]
  • SAP SD tablesSAP SD Tables list OverviewSAP Training Tutorials gives to know more on the SAP SD tables which using frequently in SAP SD sales and distribution module. The list of important SP SD tables as below, General […]
  • System MonitoringSD Sales and Distribution Transaction CodesSAP SD Transaction Codes SAP SD (Sales and Distribution) using some short-cut codes are provided to save time of the each transaction. These are known as transaction codes (tcodes). SAP […]
  • Copy Control in SAP SDHow to Configuring Copy Control in SAP SD?We can define control data for a flow of documents. You can specify, for a particular sales document type, which document type is to be assigned to copied reference documents, and which […]
  • Availability Check in SAP SDAvailability Check in SAP SD: MD04  -Takes us to the Stock Requirement list [Updation in the stock requirement list is the mainly depends upon checking group of MRP3 screen] When all […]
  • Functions of Goods issue PostingThe Functions of Goods issue Posting in APFunctions of Goods issue Posting:  Updating Stock Quantities : The warehouse stock of the material is reduced by the delivery quantity. You will find information on inventory management in […]