Exchange Rate difference recovory from vendor

Hi Expers,
We have an issue with our client over the below issue .
A Canadaina Plant created a PO with Hungary vendor with HUF as currency in the PO , During PO creation there an exchange rate say X1 ( Exchange Rate not fixed ) . Due to some reasons the GR is done lately after four months from the PO date creation and after the invoice is done .Invoice is done after the three months of PO creation date  .and during the GR/Invoice creation the exchange rate is X2 .
Sytem posted with X2 exchange rate by not considering the X1 rate . Thease delay in making the GR/MIKRO errors causing the client to pay excess amounts to the vendor and he want to get them back now .
Requested to advice in which process he can get from the vendor and how to see that the GR to get posted with the old x1 rate for all those posted POs .
Regards,
Message was edited by, removed the unwanted terms: Jürgen L

I hope you misunderstood the facts.
if the exchange rate is not fixed, then it is not taken into account when invoice or GR is posted.
If the GR was posted after the invoice, then the goods receipt is valuated by the invoice value.
You did not overpay the vendor, because you  pay the vendor in the currency of the invoice, and this amount is just equal to the amount you ordered, the difference is just somewhere in your own books

Similar Messages

  • Exchange rate difference between MIRO and GR/IR

    Hi,
    Exchange rate difference between MIRO and GR/IR we need to written off as a expense for imported w/off expense and in case of assets we need to post exchange rate difference to exchange fluctuation account. Currently exchange rate difference is accounting under capital work in progress(Asset)instead of exchange fluctuation.
    Thanks in Advance
    Regards
    Venkata Suresh

    Hi,
    At MIRO stage, after entering PO number system will automatically populate the GRN value for selection. Here if you found that invoice value, which you have received from the vendor, is more than the system proposed amount, then you can adjust that diff amount in the GL account tab, which is next to PO reference tab in MIRO.
    There enter the exch loss GL account and enter the diff amount.
    Thanks,
    Srinu.

  • Exchange rate difference while posting ME21N MIGO and MIRO

    Hi All,
    I am facing one problem with exchange rate type between M and EURX  and EURX is maintanined in the SPRO>SAP Netweaver>General Settings>currencies>Check Exchange rate types
    EXRT :  EURX
    Usage    :  EMU Reg,fixed                       
    Ref.Curr    : EUR  
    Buy.ra.at   
    Sall .Rat.At    
    Inv   
    EMU   :X
    FIXED
    Scenario:
    Company(USD) is maintaning Exchange rate type: M and no exchange rates are maintained for USD:EUR or EUR:USD.
    Eur is maintaing in Exchange rate type EURX.
    1) PO (ME21N) is posting for the Vendor on posting date 01/01/2008. Transaction currency is EUR and company code currency is USD and Quantity : 25000
    --> Exchange rate 'M' is not maintained for EUR and values are picking from the EURX Type. In the PO, Exchange rate is picking correctly from the EURX table entries on 01/01/2008.
    2) MIGO: GR  is posted on 01/25/2008 and with 15000 Quantity. Exchange rate is getting currecly from the table on 01/25/2008.
    3) MIRO: IR is posted on 02/15/2008 and Vendor Account is picking correct exchange rate from the table but GR/IR account is caluculations EUR:USD is differntly .
    Note: It is not GR based IR.
    Ex:
    PK AC                DESCRIPTION                    Tran Curr (EUR)    Local Curr  USD
    31 5004789     Vendor Account                       24,718.48-            38,777.12- USD
    86 2525000      A/P-GR/IR NON-INV                24,718.48            38,883.73  USD
    91 6584785      SERV-OTHER O/S                    0.00                 106.61- USD
    Here GR/IR account is cal dirrently.
    4) Credit Memo posted against IR on 03/25/2008. Exchange rate is given while posting CM same as Invoice. But system rate is different. Here also how the GR/IR is calculating is question is it not taking from Table or from any other rate types . Same problem like IR for GR/IR account.
    Entry is posted like
    PK  ACC         Description                            Tran curr(EUR)  Local curr(USD)
    21 5004789     Vendor                                   24,718.48        38,777.13  USD
    96 2525000     /P-GR/IR NON-INV                   24,718.48-      38,892.22- USD
    81 6584785     SERV-OTHER O/S                     0.00            115.09  USD
    This problem is same like GR and also SPL document is posting differenly for ZG and ZL ledger.
    ZL ledger is posting same like Accounting CM document ZG is posting with the different amount . This different amount is nothing but the exchange rate as per the posting date 03/25/2008. Exchange rate on 03/25/2008 is differe from IR date 02/15/2008 .
    ZL ledger is calculating based on the 02/15/2008 date and ZG ledger is calculating based on the 03/25/2008 . Difference between Exchange rate entered in the CM and 03/25/2008 table entry rate is showing exchange rate difference field in the Addtional field in the document display.
    Thanks in Advance.

    Dear Friends,
    Thanks for your helpful answers, actually we are in big export business. So we have to clear 100s of invoice lines with payments at one go, (which obviously being booked at different dates) so it would be very difficult for the user to go one by one invoice.
    My concern is, why system does not calculate exchange rate difference based on actual documents, i.e. Invoice to payments only. I think there might be some configuration needed to implement this functionality.
    Please help.
    Regards

  • Exchange Rate difference account-

    Hi All,
    Please help me to find a solution for the scenario below.
    Business process is third party PO scenario where the vendor currency(USD) is different from ccode currency.
    Material is valuated at 30 EUR.
    PO is made with the vendor at Rs.51.60 USD.(Exchange rate is not fixed at header level in PO)
    GR is made at 51.60 USD
    While doing IR,the exchange rate has changed from 1.290 to 1.395.
    What configuration should be done for the system to post to Exchange rate difference account(transaction key KDM)..
    (As of now the difference in price is posted to the consumption account,Which was already hit during GR).
    Regards,
    Deepak.

    HI DEEPAK,
    If Price control maintained in Material master is " V " then, at MIRO,
    1.  exchange rate diff. will be posted to stock account if available stock qty is >= invoice quantity
    2.  exchange rate diff. will be posted to exchange rate diff acct (as per KDM) ,if available stock qty is 0
    3.  exchange rate diff. will be posted propotionately to stock account and exchange rate diff acct (as per KDM) ,if available stock qty is <  invoice quantity
    If Price control maintained in Material master is " S " then, at MIRO,
    1.  exchange rate diff. will be posted exchange rate diff acct (as per KDM) i.e. irrespective of stock availability.
    pls, check and revert back
    Regards,
    jay

  • Exchange rate difference in GR & IR

    Hi experts,
          I am using " V" price control for imported goods. Many times exchange rate at the time of IR is different from GR.
         So, while posting vendor invoice (i.e. MIRO) exchange rate difference is posted to Exchange rate diff A/C (KDM account) only if stock quantity (book inventory quantity) is smaller than IR quantity or "zero".  Otherwise this exchange difference is posted to "stock account" (if stock is available).
        At the time of MIRO, I want every exchage rate difference to  be posted to Exchange rate diff a/c (KDM account) regardless of stock quantity and price procedure (V or S).
    How to do this? Pls help me out. Thanks in advance
    regards
    jai

    Hi,
    When an invoice relating to a purchase order is posted with a different exchange rate to that of the goods receipt exchange rate; the differences arisen for the open items will be posted to the transaction/ event key 'KDM' in the case of Standard price control "S" automatically.
    And, incase of Moving Average Price control "V", you need to take care that stock is undercoverage/shortage, to trigger KDM.
    Regards,
    Narayana.

  • Settlement of exchange rate difference

    Hi All,
    After doing final payment of PO in which Network is used as cost object, i.e. through transaction F-58, and if the PO is of import nature and in different currency, an automatic line item of exchange rate difference occurs. While doing settlement of the Network to roll up its related amount to main project, all amount gets settled while exchange rate difference and liquidity damages does not. Isn't PS tightly integrated with FI in such cases? Any suggestions on how to settle such amount?
    Thanks
    -Nayab

    Hi,
    You said about automatic creation of new line item for exchange rate difference, What is the Item category for the new line item? to which cost object is this line item account assigned ? For it flow back in to Network, it should be account assigned to Network. If creation of this new line item is achieved thru development, then also update it to account assign the new line item to Network.
    When you post the GR for a P.O , GR/IR acct is credited and Inventory acct is debited by the material proce. If it proj spec item and Non stock then cost is recognised as actual cost in project.
    Any difference amount occured during MIRO, GR/IR account is debited by same amount as it was credited while MIGO and Difference amount goes to Price Diff account. And vendor is credited by the MIRO amount.
    Vendor Credit = Debit GR/IR + Debit Price Diff account.
    At period end you can distirbute the cost from Price Diff account to Orgin objects of cost i.e project. Catch here will be to identify how to distribute to each proj from Price Diff account. May be you can think of some common % or use SKF (Statstical Key Figure).
    Thanks
    Saikishore.Ganga.

  • Remove Exhange Rate Difference JE from Aging balance

    Hello,
    I'm using the Exchange Rate Differences transaction, every month since a lots of time now. So I have JE generated for all my marketing document open at the time of the transaction.
    The transaction create JEs with the BP and my exchange account.
    When I look at the Vendor/Customer. Liabilities Aging, there are all the JE created. I'd like to know what can I do to remove them from the list
    Thank you
    Sébastien

    Hi Sébastien,
    When you do the end month revaluation, shouldn't you check the "Auto. Reverse" option and execute the reversal in the subsequent month? Revaluation purpose at the end of the month is merely for reporting. That's why you should post the revaluation result into a unrealized gain/loss account, reverse it at the starting of subsequent month. Hence, your A/R aging for all business partner will revert back to condition as you expected.
    Best Regards,
    Hendry Wijaya

  • Exchange rate difference not going to the correct GL account

    Hello,
    In the transaction OB09, I have given the GL account 702000 for exchange rate difference realized loss and gain.
    I have also maintained the exchange rates in the transaction OB08.
    In transaction F-44(clear vendor), I give the foreign curreny(EUR) in the entry screen. When I do a charge off difference, however, I need to enter the amount in local currency(USD) because our bank operates in the local currency. When I do a document simulate, it puts the exchange rate difference into another GL account (703030 - that we have defined for unauthorized deductions) and not the one defined for the exchange rate difference(702000). This does not happen if I enter the amount also in the foreign currency.
    Could anyone tell me the reason for this and the correction measures.
    Any helpful suggestion will be greatly appreciated.
    Thanks,
    Rugmani
    Edited by: Rugmani Rajan on Aug 27, 2008 11:35 AM

    Hello,
    The original problem is resolved. The current exchange rate was not getting uploaded to the system and as a result, the old exchange rate was being used. So it was putting the difference into the other account.
    That has given rise to another problem. We use the TBEX to upload exchange rates from a centrally maintained spreadsheet. The upload is giving the following errors:
    Securities master data EUR do not exist!
    Interest rate master data CNY is missing
    Suggestions and correction measures will be greatly appreciated.
    Thanks,
    Rugmani

  • Problem while 're-posting' a cancelle Invoice with Exchange Rate Difference

    Hi Gurus,
    We are facing a problem while re-posting an Invoice with Exchange Rate Difference. I say re-posting because this invoice was previously posted and reversed on the same date. Here is the scenario along with the relevant postings:
    1)
    G/R is posted in September when the exchange rate for dollar was, say, Rs. 49 = 1 USD.
    Posting:
    Service A/C.....100 USD (Rs. 4900)
         To SR/IR Clearing A/C...100 USD (Rs. 4900)
    2)
    MIRO is done in October, when the exchange rate was, say, Rs. 48 = 1 USD. Thus, the exchange difference posting was done in the respective accounts.
    Posting:
    SR/IR Clearing A/C......100 USD (Rs. 4900)
         To Vendor A/C...........90 USD (Rs. 4320)
         To TDS A/C..............10 USD (Rs.  480)
         To Exch. Difference A/C. 0 USD (Rs.  100)
    This was the correct entry, however we missed out some TDS codes and thus needed to reverse this entry and repost it.
    3)
    Now this invoice was reversed (T.Code MIRO) in october itself on exactly the same date on which invoice was created, and it resulted in the following postings:
    Vendor A/C......90 USD (Rs. 4320)
    TDS A/C.........10 USD (Rs.  480)
         To SR/IR Clearing A/C...100 USD (4800, i.e. 48 * 100, Rs.48 being the exchange rate in october)
    4)
    Now when we try to post MIRO again, it is posting the following entry:
    SR/IR Clearing A/C......97.96 USD (Rs. 4800)
    Exch. Difference A/C.....2.04 USD (Rs.    0)
         To Vendor A/C........... 85 USD (Rs. 4080)
         To TDS1 A/C............. 10 USD (Rs.  480)
         To TDS2 A/C.............  5 USD (Rs.  240)
    This is a wrong entry. SR/IR clearing A/C should have been debited by 100 USD (Rs. 4900), and the Exch. Rate difference account should have been credited by 0 USD (Rs. 100)
    Can someone please help us with this. What the system seems to be doing is, that when the Invoice was reversed, the value that got reversed for SR/IR Clearing A/C was 100 USD but with Rs. 4800 instead of Rs. 4900. Now, when we try to repost the invoice, the system divided this value by the exchange rate prevalent in September, i.e. Rs. 49, thus the resultant value 97.96 USD (i.e.  4800 / 49).
    Please help.
    Thanks!
    Regards,
    Angad Nagpal

    Solved.
    The final entry is correct, as the net result in the G/L balances is the same. For further information please refer to notes 116250 and 46564.
    Thanks!
    Regards,
    Angad Nagpal

  • Exchange rate difference not getting posted to KDM account during MIGO/MIRO

    Hello Gurus,
    I have a purchase order with many line items. For some of the line items, the exchagne rate difference between the date of MIGO and the date of MIGO is taken to the KDM account. But for some other line items, it is not being taken the KDM. For such line items, the value of the GR/IR account in the local currency is different from MIGO to MIRO. Due to this, the GR/IR clearing is not happening automatically.
    Do you have any idea, why the system is not taking the different to KDM for some line items and taking it correctly to KDM for others.
    The only difference that I noticed between these 2 line items was
    In case where the KDM account is determined, the GR was done for only one line item
    In case where the KDM was not determined, the GR was done for more than one line item.
    Thanks in advance for your replies
    Thanks and Regards
    Venkatesh

    Hi Venkatesh,
    I suspect that in your system may be the setting in OMRW is not activated. If the CCurr indicator is not activated for respective company code. Please refer to the information from note 980402 :
    After you implement this note, you can use Customizing transaction OMRW to make settings for the new logic for each company code and each currency (the first local currency and two other material ledger currencies, if the material ledger is active). If the CCCurr indicator (V_169P_PK-KDHW) is set, this activates a new logic for calculating the exchange rate difference (KDM amount) in the company code currency (first local currency). As a result, the system also generates KDM lines for purchase orders with account assignment and for purchase orders with MAP materials in inventory management and in invoice verification if required. If the material ledger (ML) is active, you  can set a corresponding indicator for additional ML currencies.Bear in mind that the system performs a 1:1 cancellation for the KDM line in the cancellation transactions.
    If the indicator is not activated, then the new logic for calculating the exchange rate difference is not active.
    I hope this helps.
    Regards
    Ravinagh Boni

  • MIGO exchange rate difference incorrectly.

    In transaction MIGO exchange rate difference lines are generated for planned delivery costs. In some cases we found the difference exchange rate comes from the exchange rate of the purchase order, and other times we cannot find where the difference comes from. Both cases are incorrect.
    Note 1278540 has already been inplemented.
    Any idea?
    Thanks,
    Cecilia

    hi,
    If you make the exchange rate as Fixed via using the indicator in the PO header, then system will take this while GR and IR....if not maintained, then system will take from EKAB table...
    Regards
    Priyanka.P

  • FI Forex gain loss & Exchange Rate difference on Foreign Currency & Chart of Accounts

    Dear All,
                 I have queries on following :
    1) what is difference b/w Forex gain loss account & Exchange Rate difference on Foreign Currency account .
    2) Under which Heads in Balance sheet they should come as per Indian Accounting Standards.
    3) Are these accounts common for Vendor & customers or different.
    4) they record FI data at Company code level or at sub-ledger level first (Vendor /Customer) .
    4) Is it advised to use same Chart of Accounts to two companies in same country by using different GL's with different FSV?
    Regards
    MJ

    Hi M J,
    Please note the answers below:-
    1. It is one and the same thing. When you say forex gain/loss account, it means a GL account and exchnage rate difference means, the difference in rates at which you purchased/sold and the rate at which you made paid/collected.
    2. Ask Client where they want to show these GL's in Financial statement Version.
    3. The configuration setting is in OB09 and SAP allows you to keep same or diff GL for both realised Exchnage rate gain/loss. It depends on how you want to see. technically it is possible.
    4. The Valuation is done at company code level, but individual records are picked up at vendor/customer level. It means that the revaluation gain/loss adjustment is not given to each individual Vendor/Customer, rather it is posted to a GL - Balance Sheet adj.
    5. Yes, you can use same chart of accounts and you do not need to create separate GL's at the company code level for two company codes. Same GL's can be used as the posting is made at Co. code level.
    Regards,
    Kavita
    Note : Please raise separate thread for different questions. Your Point No. 5 is not related to the rest.

  • Posting of Exchange rate differences in parallel currencies

    Hello experts,,
    We are on ECC 6.
    When we enter an incoming invoice with MIRO and the current exchange rate differs from that in the PO, the exchange rate differences in local currency and in parallel currency (group currency) post to different accounts.
    Is this a standard feature / behavior? If so, where can i find the settings.
    Shouldn't the postings in all currencies (except doc currency), in the event of exchange rate difference post to the same account?
    The material ledger is not active.
    We have maintained a local currency and a group currency.
    Example to illustrate my issue -
    DC = JPY
    LC = SGD
    GC = USD
    PO for asset.
    PO value = 100000 JPY
    Ex rate not fixed in the PO.
    Ex rate at PO -
    100 JPY = 1.6 SGD
    100 JPY =  0.85 USD
    Ex Rate at IR
    100 JPY = 1.7 SGD
    100 JPY =  0.9 USD
    When IR is entered,
    The exchange rate difference of 100 SGD (@ 0.1 per 100 JPY) is posted to the asset. No posting in USD (though there is a balance of 50 USD).
    At clearing (Transaction FB1S - GL account clearing) the exchange rate difference (in GC only, because no balance in LC) of 50 USD (@ 0.05 per 100 JPY) is posted to the Exch. rate difference GL acct.
    Thanks in advance for your advice/solution.
    B. Regards,
    Halaswamy

    Hello,
    1.  You have to assign Forex GL's for the reconciliation accounts in OB09.
    2.  At the time of payment for incoming invoices, system can read the valuation differences and it will post to Realized Gain/Loss accounts and B/S adjustment account.
    3. You can consider this amount to issue bonus to your customers.
    Rgds
    Murali. N

  • Exchange rate difference posted to Group currency only during MIRO

    Hi SAP Gurus,
    We're activating parallel currency in ML and USD is the group currency. GR/IR clearing acct is managed in local currency only.
    OB22
    Crcy Type  30    Group currency                               Currency   USD
    Valuation        Legal Valuation
    ER Type    M     Standard translation at average rate
    Srce curr. 1     Translation taking transaction currency as a basis
    TrsDte typ 3     Translation date
    Please find below scenario:
    Co code currency: ZAR
    PO: ZAR
    Upon GR:
    Posting date- 04/14/2009 exch. rate 1ZAR= 0.11099 USD
    Entry: debit Expense - 4,078.19 ZAR/ 452.64 USD
              credit GR/IR acct -   4,078.19 ZAR/ 452.64 USD
    Upon IR:
    Posting date- 04/20/2009 exch. rate 1 ZAR= 0.11279 USD
    Entry: debit GR/IR acct - 4,078.19 ZAR/ 452.64 USD
              credit Vendor acct - 4,078.19 ZAR/ 460.02 USD
    automatic additional debit Expense - 0.00 ZAR/ 7.38 USD
    Here are my questions:
    1.) Where would I check the setting for the GL account used in the automatic line entry posted in group currency during IR? (3rd line item above)
    2.) Can this be changed? Say instead of the original acct assignment, the management want to change it to FX gain/loss account
    3.) How?
    I have checked several notes (331910,etc) but I can't seem to find the answers to my questions.
    Appreciate your help. Thanks!
    Regards
    Dru

    Just an update to this issue- I just found out that the system is pointing to KBS when posting the
    exchange rate difference in group currency upon IR, hence, PO account
    assignment is adopted. I'd like to rephrase my question- is there any
    way we can change SAP behaviour such that it will point to other
    transaction key (e.g. KDG) other than KDM? Bottomline is we want it
    charged to other GL account not the one in the PO.
    Thanks so much for your assistance.
    Regards,
    Dru

  • Exchange Rate difference posting during MIRO posting

    Hi ,
    We are facing an issue for exchange rate difference posting during MIRO.
    PO creation , GR posting & IR posting done on same date. Vendor in PO has different currency than company code currency. Exchange rate maintained in OB08 for this period is taken in PO.
    PO value & GR value is same. Due to raw material cost there was price difference posted during GR posting.
    (i.e. Raw material cost - GR/IR value = Price difference amount)
    During posting MIGO, 3 accounts got posted.
    Raw material cost account got debited & offset credit to GR/IR account & price difference account (in vendor & company code currency also)
    During posting MIRO, 4 accounts got posted.
    Vendor account got credited with GR/IR amount & offset to GR/IR account debit.
    Exchange rate difference account got credited & offset to price difference account (in company code currency only)
    Since PO creation , GR posting & IR posting done on same date, then why system has posted exchange rate difference account in local currency only during MIRO posting ?
    Your inputs appreciated.
    Thanks & Regards

    Hi,
    there is a setting in configuration of logistics invoice verification where you can control the calculation and posting of exchange rate differences. If you had the setting active that exchange rate differences are calculated against a planned exchange rate, that might lead to the kind of postings you describe. Please check.
    best regards,   Udo

Maybe you are looking for

  • Problem with playback from mac to pc?

    I recently Created a peroject on a mac containing a large quantity of markers and clips, when I transfered it to my home pc I recieved a notice saying that I needed a third party program for the video to play properly. When I did play the video, its

  • WHY Last level 13.0.1.2 Photoshop Adobe Photoshop CS6 FAILED

    I try since June 3 to do this update 13.0.1.2 (PS CS6 (64bits Windows 7) to do anything it is a failure every time. I check on the web, I ask but no solutions. Please I need help is there anyone who can me say whats happens with this update. Thank yo

  • Random emails won't open

    Hi There, Having a strange problem - I'm using a single IMAP account in Mac Mail, 10.9.5, and I'm getting a lot of bugs that seem connected.  Two worth noting are: - When opening Mail, a few of the newest emails won't open; the preview window stays g

  • Hopelessly stuck in "Recovery Mode"

    Howdy y'all, Got a question which may or may not be able to be resolved here, but looking for some advice: iphone 5c, iOS 8.1.2..... iTunes, v 12.0.1.26 (newest) Friday night, went to bed, forgot to plug phone in When plugged into wall, Saturday a.m.

  • Open Subcontracting PO Upload

    Hi All, I want to upload all open subcon PO's. Any one can suggest how to upload the open subcon po's in the system. which function module is exist in the system to uplaod. Thanks Nagaraj K