Skip to Content
avatar image
Former Member

Inventory Physically Located in different Company Code

Dear SAP Gurus,

I have 2 plants, in 2 company codes in different countries, both in the EU. Plant A and Plant B.

I would like to physically receive material in plant B, but book in and hold the inventory on SAP plant A.

The sales orders for the material are all in plant A. I would like to invoice from plant A stock physically located in plant B and valuated in plant A.

How would you approach this transactionally? What financial/tax/VAT implications should I consider?

Thanks for your answers.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Aug 14, 2017 at 10:44 AM

    Very bad approach. You may create a lot confusion, because of incorrect unreliable information in your SAP system, may have insurance and tax fraud issues when it comes to the worst case and need probably countless workarounds and changes in your system to meet legal tax and reporting requirements.

    You should explain your reasons for your desired approach, just "would like" is not really any rational for this desire.

    Moderator message: I am adding the tag for sales and distribution as this is more related to this process than to inventory management itself.

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 14, 2017 at 09:56 AM

    Material stock Valuation will always be at plant level even if you maintain different delivery address in PO stock will only update in the plant that PO raised and it is not possible to carryout invoice verification at different company code level

    you may look into an work around: create the Plant B as storage location in the Plant A so that in PO you can maintain plant as A and storage location as B where you can get the stock reports at storage location level and valuation at plant level A. before this solution check the tax norms for both company codes. or you can even use Inter plant STO process.

    Add comment
    10|10000 characters needed characters exceeded