Register Login

Free Goods Determination in Sales Order

Updated May 19, 2018

Not all Sales Order can be used for free goods determination. You have to check the SD document category if it does not work. Only category 'C' are supported. Check transaction VOV8.

Assume that you want to configure an inclusive FREE goods routine. Customers must order a minumum quantity of 5 before any free goods can be assign. For every quantity of 3, the customer will be given 1 free goods.

WC07 - Maintain Number Range Intervals
No From number To number
01 0000010000 0000099999

IMG -> Sales and Distribution -> Basic Functions -> Free Goods ->

Maintain Access Sequences
New Entries



Maintain Condition Types

New Entries

Ctyp Name AcSq
FREE Free Goods NA00


Maintain Pricing Procedures

New Entries

Procedure Description
FREE Free Goods

Select Procedure FREE then click Control data

Step Cntr Ctyp
10 10 FREE

V/N6 - Activate Free Goods Determination
Assign Order Type OR with Document Procedure A with Procedure FREE

VBN1 - Create free goods determination

e.g. FREE inclusive

Material Min qty From are free goodCalc RuleFree Goods

In this example, if you create a Sales Order for a quantity of 10, SAP will prompt you 7 as the customer order qty and 3 will be free. Customer only pay for the 7 quantity.


  • 08 Mar 2006 6:55 am Guest
    I got error while creating Sales Order by using BOM with Item Category Group ERLA, It is showing Condition Value of High level Item as well as Sub Items.
  • 01 Jul 2008 1:33 pm Guest
    Than'x It's really inuf information for create free goods determination
  • 19 Jul 2008 11:54 am Guest
    is login on saptechies is free
  • 19 Jul 2008 3:28 pm Shalesh Singh Visen
    Yes Login on SAPTechies is Free...
  • 19 May 2009 5:39 am Saif Khan
    If you are getting condition value of both high level as well as sub level items, you need to check the configuration setting of sub level item category i.e. TAE. Pricing should be carried out only at the main item level (item category TAQ).
  • 21 Jan 2010 8:55 am Guest
    I have tried the above, but at the time of Sales Order creation, NO separate line item for 'TANN' is generated automatically. Please help....
  • 22 Jan 2010 5:06 am Guest
    Check whether u have assigned a free good determination procedure to the combination of a Sales Area+ Document Pricing Procedure+ Customer Pricing Procedure.
    If you have not made this assignment, free good will not appear in the sales order.
  • 30 Sep 2010 4:29 am Guest

    can any one suggest me how to prepare for interview which all topics need to give importent it doesnt mean all are not importent.

    please suggest
  • 06 Dec 2010 1:14 pm Guest
    there are 2 types of it inclusion and exclusion...above example is of inclusion---order qty-10(7qty for billing and 3 for free) and in exclusion the senario would be....order qyt 10(i.e10+3)billinf is done for 10...also in maintaing in pricing procedure..fill the coloumn of req and base...29 and 59....