Entering content frameFunction documentation Working with Intercompany Sales Processing Locate the document in its SAP Library structure

Intercompany sales processing consists of the following three stages:

The sales organization and the plant are assigned to different company codes and have the following responsibilities:

Sales organization:

Processes the sales order

Bills the customer


Delivers goods to the customer


Bills the ordering company code (sales organization) - this is intercompany billing.

Intercompany billing uses SAP EDI to carry out posting to vendor account for the ordering company code.



Company Structure

Company code

Sales organization









Condition Record

A condition record specifies that plant 0002 bills sales organization 0001 for goods at 80% of the net invoice value.

Sales orders

Sales organization 0001 receives the following sales order from customer XYZ:

Item 10 Product A 20 pcs (Plant 0001) USD 200

Item 20 Product B 50 pcs (Plant 0002) USD 500

The second item requires intercompany sales processing, since product B must be delivered from a different company (company code 0002).

Intercompany Sales Processing

The intercompany sales functions are carried out as follows:

Sales organization 0002 bills sales

organization 0001 for USD 400

(with an intercompany billing


is used to carry out posting to vendor account

Relationship to Pricing

The system processes intercompany pricing elements in exactly the same way as other pricing elements. The data for intercompany sales is stored in condition records. Pricing for intercompany billing is controlled by condition types, pricing procedures, and access sequences. Intercompany billing itself is controlled in a separate menu point in Customizing. This control data is defined in Customizing for Sales by your system administrator.

See also:

Working with Intercompany Sales Orders

Working with Intercompany Deliveries

Working with Intercompany Billing

For further information, see Structure link Conditions and Pricing.


Leaving content frame