Skip to Content

What's happen when decrease price in Purchase order after MIGO?

Hi experts,

in our system was created Purchase order for material for 1000 EUR then create MIGO(goods receipt) . But after two months received invoice with price lower then before MIGO for 800 EUR for these material.. We can create MIRO for lower price, but have difference in G/L account for materials. We can not cancel material document

What can be done in this case?

Thanks, Plamen Kirilov

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Nov 29, 2017 at 04:18 PM

    In practical business scenario, you have to accept the invoice with lower amount. System will take care about the balance amount as per your price control of material master.

    Add comment
    10|10000 characters needed characters exceeded

    • as I already said, creating a total on certain columns does not always make any sense. A controller should know that, or at least get used to the SAP design as he wont be able to change SAP's standard program.

  • Nov 30, 2017 at 03:46 AM

    Hi Kirilov,

    Some companies policy, the invoice price must match with PO price, if the invoice price different from the PO price or different currency from PO currency. They will reject the invoice. They will only post the matching price and currency then post credit or debit memo.

    Some like your case, they will accept invoice with different price. If the invoice price is different from PO price, system will adjust the difference to inventory account if the material price control = V, If price control = S then system will adjust the difference to purchase price difference account.

    Thanks.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 30, 2017 at 10:26 AM

    You can post the invoice with the value of 1000 EUR and post a credit memo for 200, system will match the invoice with PO, and you will have a clean tracking history with Purchase order.

    Thanks,

    Add comment
    10|10000 characters needed characters exceeded