Exchange difference on invoice posting

Hi experts,
Warehouse has done GR for material and system has generated the following transaction.
Inventory Dr.  Rs. 10,000
GR/IR a/c Cr.  Rs. 10,000
When finance posted the invoice system generated following transaction based on less foreign currency rate.
GR/IR a/c Dr. Rs. 10,000
Vendor    Cr. Rs.   9,700
Inventory  Cr. Rs.     200
Exch. Diff  Cr. Rs.    100
My point is that based on exchange rate difference system calculated the difference and reduced the inventory value, than how exchange rate difference generated?
Kindly help me to sort out this issue.
Thanks in advance.
Best regards,

In MM module, material is assigned to valuation class / type. There are two types of valuations. One is moving average and other one is standard average.
At the time of MIGO, the transaction is booked on the basis of valuation type and MIRO is booked on the basis of invoice value. The difference should go to the rate difference account maintained in account assignment.Check the valuation type and account assignment. I think the material you are posting has standard valuation type cause of which it is transferring the difference amount to price difference account.
Thanks,
shailesh
Edited by: patilshai on Jan 13, 2012 7:16 PM

Similar Messages

  • Exchange difference for Invoice

    In company the Inventory is managed in different currencies as per GRN (Procurement) exchange rate. All the subsequent posting should be posted with GRN rate. But this is not happening at this moment. All the subsequent transactions to GRN are posted on the posting date exchange rate.
    How to do subsequent postings to GRN at the original GRN rate. If there is any exchange difference loaded at the time of Invoicing then it  should be taken care while doing subsequent transactions.
    Kindly resolve.

    Not quite sure I understand the question but . . .
    On the Header level Delivery/Invoice tab you can fix the exchange rate. All GRs/Invoices then get posted with reference to that exchange rate. Is that what you want ?

  • Inventorising the Exchange difference in MIRO

    We want not to inventorise the exchange difference while invoice verification (MIRO). We are in Actual costing scenario. when we do actual costing the exch.diff booked in MIRO (Invoice verification) is transferred to Inventory a/c. One way to avoide is to select "Exch.rate fixed" check box in PO. But the inventory is valued only with this rate. Any change in Exch.rate will not be considered for Inventorisation at the time of MIGO.
    What we want is ,the inventory should be valued at the Exch.rate on inwarding (MIGO) and further variance should not be inventorised(Actual costing scenario).
    Can anyone provide solution please.

    Thanks BSK,
    I thought this will not work here. Can you pls elaborate further.
    My requirement is, I want to inventorise at the exch.rate on MIGO date. But further i do not want to inventorise.
    Regards
    MSR

  • FM exchange rate differences during the invoice posting

    Hello Experts,
    We are working in a public project and we are facing the following:
    Due to the exchange rate an invoice is bigger in local amount (EUR) than the PO. In other project, we were moving that difference to another P&L account out of budget. However, here in this project, due to the legal requirements all amount of the budget has to consume budget. Could you help me to resolve this isssue please?
    Thanks in advance.
    Regards.
    Ahmed.

    Hi,
    Then you need to change the exchange rate based on your LIV posting date.
    Check in OB08 with exchange rate type "M" , as when ever the difference in PO and Invoice you need to ask the finance team to change exchange rate  as per date on which you receive the Invoice so the posting is done as per the vendor invoice exchange rate.
    Do refer the below KBA which explains you in detail how the exchange rate works during MIRO.
    KBA: 1700942 - Exchange rate cannot be changed as changing the posting date during logistics invoice verification

  • Exchange Difference posting through MM

    Dear Experts,
    We Procure Assets through Material Managment . we  have created interim asset class in FI and attach Asset number in PO while creating PO.
    Now scenario is that we procured/imported  Asset through PO and created PO in Foregin Curreny on 01-06-2011. we did GRN of the Asset on 16-08-2011 and MIRO on 24/08/2011. FOregin Exchange on all these dates were as follow
    01-06-2011  106 PKR
    16-08-2011  116 PKR
    24-08-2011  119 PKR
    now due  to difference in exchange rate at the time of MIGO and MIRO system automatically charge Exchange rate difference to Asset at the time of MIRO. While our financial experts argue that according to IAS21 exchange rate difference should be expensed out
    we have assigned exchange rate difference(expense)  already in OBYC
    Requirement
    isi t SAP standard functionality to charge exchange diiference  to Asset at the time of MIRO.
    and can we expense out exchange rate difference at the time of MIRO and where configurational changes should be made
    please also note that as payment invoice is cleared exchange rate difference is booked in exchange difference a/c which is accurate
    BR
    sajida

    Hello Sajida, Did you resolve this?
    There are a few things that you could do:
    1. Tweak the way that Exchange rates occur between MIGO and MIRO, that you can do it at SPRO > Materials Management > Logistics Invoice Verification > Incoming Invoice > Configure How Exchange Rate Differences Are Treated
    In there you have the following options:
    If you do not select a value: Exchange rate differences between goods receipt and invoice receipt
    The system calculates the exchange rate differences from the difference between the exchange rate at the time of the goods receipt and the exchange rate at the time of the invoice receipt.
    Choose the value X: Exchange rate differences between invoice receipt and assumed exchange rate
    The system calculates the exchange rate differences from the difference between the exchange rate at the time of the invoice receipt and an assumed exchange rate. The assumed exchange rate can, for example, be valid for a whole year or a part of a year.
    Choose the value N: No exchange rate differences, only price differences
    No exchange rate differences will be calculated. Instead, differences from exchange rate variations will be considered as price differences and posted to a price difference account.
    Since you are working with assets, all price differences move to the asset, therefore it may not help you, but nonetheless you should try it out.
    2. Modify the Account Assignment Category "A" (Asset) so that the Goods receipt becomes nonvaluated, with this, there won't be any change between MIGO and MIRO since there won't be any financial document on Goods Receipt. This solution is implemented is most of our clients.
    3. Creating or modifying the purchase order (before Goods Receipt) you can check the Indicator Exch.Rate Fixed in the Delivery/invoice tab at PO. with this indicator on, all documents posted to this purchase order will have the exchange rate shown in the same tab at the Purchase Order (ME22N), you can change this exchange rate also with the number that you need for MIGO and MIRO, no price differences will occur between MIGO and MIRO, but price differences for payment will occur has a standard.
    Best regards,
    Arturo Flórez
    MQA Colombia

  • AP- Why exchange rate type between Post invoice and Post payment is differe

    AP- Why exchange rate type between Post invoice and Post payment is different ?
    Hello,
    I have question
    when post AP invoice , document type KR
    document date = 11.12.2009
    posting date = 31.12.2009
    entry date = 05.01.2010
    this document using exchange rate type B (standard translation at bank selling rate) on 31.12.2009 (use posting date )
    but when post payment for above document,document type ZP
    document date = 25.06.2010
    posting date = 25.06.2010
    entry date = 24.06.2010
    this document using exchange rate type M (standard translation at average rate) on 23.06.2010
    please answer
    why do post invoice and post payment use different exchange rate type?
    and why at payment donot use posting date for get exchange rate ?

    Nanas,
    Sorry if im not  being clear...
    My point is: the difference rates customization for payments is done at FBZP.
    At Paying Company Codes, you have 4 flags for exchange rates differentes.
    At Control Data look:
    *Do not Post any Exchange Rate Differences:
    If the indicator is not set, the difference between the exchange rate at the time of posting and the exchange rate at the time of payment is determined for items which are posted in foreign currency. The payment program uses the translation rate in the currency table in the system for this purpose.
    *No Exchange Rate Differences for Partial Payments:
    Has the effect that the payment program for partial payments (requests for payment using transaction F-59) does not post exchange rate differences.
    *Processing of Bill of Exchange Payments:
    *Separate Payment for each Payment Reference
    Regards
    Bruno

  • Exchange Rate date for Invoice posting for Slovak Republic

    Hi,
    We have a requirement wherein for Slovak Republic, Invoice should pick up ( at the time of Invoice Posting) the exchange rate from the Delivery Note date and not the Invoice Posting Date. This is applicable for all vendors which have a Slovak Republic VAT Registration number. I suppose this is some country specific requirement for Slovak Reublic.
    Do we have to apply some Notes to achieve this functionality. Any pointers to this issue is highly appreciated.
    Regards
    Anupam

    SO VBRK-KURRF (exchange rate for FI)  is taken from "pricing date" in standard?
    Are you 100% sure? :
    FIrst of all: there is no pricing date (PRSDT) on invoice header level
    Second: I`ve got information from FI that VBRK-KURRF is taken from posting (billing date) VBRK-FKDAT
    I have found also programs, there is provided folloving calculation formula:
    LV60AA90
    Currency conversion (WAVWR is in local currency so far)
            ACTDATE = VBRK-KURRF_DAT.
            IF ACTDATE IS INITIAL.
              ACTDATE = VBRP-PRSDT.
            ENDIF.
            DA_WAVWR_HW = VBRP-WAVWR.
            DA_WAVWR_KW00 = WAVWR_KW00.
            DA_WAVWR_PCVP = WAVWR_PCVP.
    LV60A036
    Determine date
        IF vbrk-kurrf_dat IS INITIAL.
          ld_kurrf_dat = vbrk-fkdat.
        ELSE.
          ld_kurrf_dat = vbrk-kurrf_dat.
        endif.
    So what is the verdict?

  • Foreign Exchange difference posted to price difference account at MIGO

    Hi,
    We have a problem regarding posting foreign exchange rate difference at the time of GR.
    We are costing materials at the beginning of year, and purchases made during the year as per PIR will result in legitimate price difference which is posted to price difference account.  Thatu2019s working alright.
    Now, due to new business requirement, we maintained PIR in MXN (Mexican peso), & standard cost is converted in local currency USD as per exch. rate maintained in OB08.
    Now, when we do GR, the difference of foreign exchange at the time of Std. cost & GR date is posted to Price difference account instead of foreign exchange account.  For eg. Std .cost of material A is 1000 MXN, and GR cost of material X is also 1000 MXN, however corresponding USD is different because of different foreign exchange rate.
    Will appreciate if someone can suggest on how can we post it to exch.rate diff.account instead of price diff. acct. ?
    Thanks,
    Nirav

    Hi,
    Thanks for your replies.
    We have already maitained exch.rate GL OBYC-KDM, which is successfully posted with the exch.rate diff.arising out of GR & IV at the time of IV.
    I'm talking about price difference in Std. cost & GR value because of exch.rate diff.
    For example, Std cost for Material A is 1000 MXN converted to $100 with exch.rate of 10. Now, GR happens with 1000 MXN converted to $200 with prevailing exch.rate of 5. Please note that std. cost and GR is the same price 1000 MXN, but USD amount is changed resulting $100 gets posted to PRICE DIFFERENCE Account, whereas we want to post it to FOREIGN Exch. diff.A/c becuase it's arising out of exch,rate difference.
    Please let me know if it makes sense.
    Thanks,
    Nirav

  • Realised exchange difference by internal order

    When clearing an open AP item with a payment, the realised exchange rate difference is posted to the P+L against the relevant cost centre (From the purchase order).  However, the assigment to the internal order (also contained in the Purchase order) is lost. 
    Is there a way to determine the account assignment of the realised exchange postings?
    Note: 
    The internal order (AUFNR) is an optional entry field in our exchange difference accounts.
    The Realised exchange differences pick up the correct c ost centre from the invoice but not the Internal order
    Thanks!

    We once had a similar requirement - the only difference is that we wanted the exch. rate diff. to go to the WBS element (which is on the PO).  All we did was to add WBS element as a document splitting characteristic in the following node in SPRO.
    Financial Accounting (New) -> General Ledger Accounting (New) -> Business Transactions -> Document Splitting -> Define Document Splitting Characteristics for Controlling
    And it worked!!!
    You can add Order (AUFNR) and see if it serves your requirement.
    Good luck!

  • Exchange Rate for invoice matching IR = GR exchange rate

    Hi Gurus
    u2022     Exchange Rate for invoice matching IR ( at Feb at 2.10 ) should be similar to GRN ( Jan at 2.00 exchange rate ). Customer does not want to fix the exchange rate during the PO .
    u2022     They want to pick up the exchange rate when the GR is being executed .Is there any automatic setting to enable this, they want to avoid manually changing the exchange rate during IR.
    Best Regards
    Wai Meng

    Hi
    Try this
    LIV- incoming invoice - how exchange rate differences are treated - for your company code check the indicator as N - then if exchange rate is different then it will be posted to PRD.
    But it is not possible to fix exchange rate based on GR, either you need to enter invoice date same as GR date then same rate will be maintained.
    Thanks

  • Excise duty from Delivery excise invoice posted

    Dear Gurus of SAP
    I have major problem if some one can help me out it will great.
    We r using TAXINJ PROCEDURE FOR Tax.
    When ever there is a price revison there is a duty difference between duty posted in rg23d and Duty calculated during sales order/invoice.
    Currently we are using Routine 355 Ffor JMOD in SD pricing procedure and 363 in tax procedure.
    For JMOD IF we use routine other than 355 during invoice it throws zero value.
    As riutine 356 is based on Reg23d We tried with that bt for this value  shown in invoice is zero.
    If any one has solution pelase let me know at the earliest.
    I was struggling foor past two days fto solve this issue.
    rgds
    BJ

    the difference amount has to passed into SAP by doing an Excise JV in <b>T.code: J1IH</b> - Other Adjustment. Contact your FI consultant for doing the same.
    Rewards if it is helpful.
    Regards,
    Anbu

  • PO based Invoice posting

    Hi ,
    How do I do PO based invoice posting . I have always done GR based Invoice verification . But I have a scenario where the vendor wants to do invoice before GRN . So I guess we will have to do PO based invoice verification.
    Regards
    Nandini

    Hi
    You can do the Invoicing with reference to PO just like any other Invoicing, the difference  in your case is you will get empty line items in MIRO screen since you have not done any Goods receipt. In Import PO scenario we  carry out similar payment clearences for all kinds of taxes. So there is nothing psecial yo have to do , only thing you need to take care is that you do not have the Gr-Bsd IV indicator activated.
    Regards

  • Incorrect Cash Discount info was called during the Invoice Posting in FB01

    Hi,
    I'm having an issue where when I post the Invoice via FB01 using a non-default payment term for a specific supplier, FB01 seems to be replacing the Cash Discount information base on the supplier default payment term. I have tried to debug and suspect it was due to the FM#  FI_CHANGE_PAYMENT_CONDITIONS.
    It happens whenever there is a payment method insert in the FB01 transaction during  the invoice posting. If the payment method was left blank, there will be no issue on the cash discount.
    I saw that there is a fix from SAP for OSS Note 1314271 - Discount days not adjusted after changing Payment term. This fix added a new statement into the FM# shown as bold at the statement below:
        IF i_newsklin NE i_oldsklin OR i_zbdreq = char_x        
             OR I_OLDZLSCH NE I_ZLSCH.                                "Note1314271
                          CONCATENATE 'S' status INTO status.
        ENDIF.
    In layman term, below will be the summary of the coding above:
      IF NewCashDiscount NE OldCashDiscount OR TermOfInstallmentPayment = u2018Xu2019        
         OR OldPaymentMethod NE NewPaymentMethod                            
          CONCATENATE 'S' status INTO status. (No idea what is this statement trying to achieve)
      ENDIF
    Kindly share with me if you have experienced this before.
    Your advice is very much appreciated.
    Thanks,
    David
    Edited by: DAVID LIM on May 20, 2010 4:46 AM

    Hi Shashi
    Cash Discount amount can be modified manually?
    Go to the 'Cash Discount' Tab and type the correct discount. The difference may be a result of rounding differences.
    Hope this is useful!
    Thanks & Regards
    Fede

  • Exchange rate in invoice receipt

    1. Can I change exchange rate in invoice receipt ?
    2. Is it the PO rate ?

    Hi
    If you are maintaing your Exchange rate table(OB08) in FI then the exchange rate will flowing as per updation of the table. Some organisation update this table daily. In that case you need not change the rate at PO or MIRO stage, as if we are changing the exchange rate at Transaction level then it may not be chnaged bu users everytime and more over  if you have sales also it needs to be changed there also every time there is TXn happening. Best way is to update the EXchange rate table.
    For your query- you can have the rate in PO, in the delivery/Invoice tab, if you fix it then the same will flow to MIRO
    But if you do not fix it, then you wishit to enetr during MIRO, pleasefollw as below
    IN MIRO enter the invoice date, posting date, enter Bus.place/sectn details then click the Details tab, here you can enter the exchangerate you wish to have during MIRO confirmation.
    Best Regards
    SAM

  • Reversal of unrealized exchange difference

    Dear Experts,
    I need your advise on the following issue.
    At our company we revaluate both bank accounts and open items in foreign currencies at each month end. At the beginning of the next month, unreal.exchange differences for open items are reversed but differences for bank accounts are not. Accordingly, we have permanent balance in P&L account for unrealized exch. rate gains and loses.
    I would like to know if there any unirom approach to dealing with this issue. Do you have to reverse gains/loses for bank accounts each month or leave it as it is and make one journal entry to reverse accumulated  gains/losses if/when particular bank account is closed, e.g. foreign currency balance is 0?
    Thank You,

    Hi Srinivas
    Thank you for input.
    Yes, we are not making any reversal for bank accounts, but are reversing gains/loses for open items such as accounts payable/recievable. Is this the case with other SAP users?
    The issues is that P&L account has accumulated unrealized difference due to non reversal for bank accounts. Do we need to post accumulated balance to realized gain/loss when bank account is closed (zero balance in foregn currency)?
    Best regards,

Maybe you are looking for