Witholding Tax Through MIRO/MRRL

Hi,
I have a Requiremnt where the Withholding Tax should not be calcualted for certain materials (based on Material Group) even if the Vendor/Invoicing Party is subjected to Witholding Tax.
I cant change the Vendor master, because witholding tax should be calculated for this Vendor for  all other materials except the specified material. 
Currently witholding tax gets calculated through FM FI_WT_ERS_INITIALIZATION. It mainly uses the LIFNR (Invoicing Party) to calculate withholding tax so if the IP is subjected to withholding tax, it will get calculated.  
Is there any BADI or User Exit, where I can check for the Material Group of the PO line item and based on the that prevent the withoding tax from getting calculated.
Thanks & Regards
Rajanish Shetty

Hi,
1.- in program RMMR1MRS (transactiont MRRL) you have a call to fm MRM_INVOICE_VERIFICATION_ERS.
2.- fm MRM_INVOICE_VERIFICATION_ERS calls fm MRM_INVOICE_CREATE
3.- and fm MRM_INVOICE_CREATE calls MRM_FINAL_CHECK
4.- In fm MRM_FINAL_CHECK
you have:
-- call BADI to change withholding tax or vendor split table -
  PERFORM whtax_split_update TABLES   t_drseg
                                      t_errprot
                             CHANGING rbkpv
                                      xbuchen.
Best regards.

Similar Messages

  • Witholding tax calculation in MRRL tcode

    HI
    I have an requiremment to calculate withholding tax on particular condition type of PO in ERS.what should i do to achieve that ......need help ASAP...????

    Hi,
    1. 194C - Payment in excess of Rs.30,000/- in a single payment or Rs.75,000 in aggregate in a FY
    Not possible to meet entire requirement.
    2. 194I - Payment in excess of Rs.1,80,000 p.a.
    it is possible
    suggest you to use the  Accumulation function
    Please also maintain the Minimum /Maximum amounts per with holding Tax Type & use the below mentioned path for the same
    SPRO>Financial Accounting>Financial Accounting Global Settings>Withholding Tax>Extended Withholding Tax>Calculation>Minimum and Maximum Amounts>Define Min/Max Amounts for Withholding Tax Types
    Assign the Maximum  base amount as Rs.180000/-
    then at the time of calculating Withholding Tax it will calculate tax for anything excees of the above mentioned amount
    Please refer the below link for details
    http://www.sapficoconsultant.com/pdf/Extended%20Withholding%20tax%20configuration.pdf
    Regards
    Praveen P C

  • TDS - Witholding tax

    Hi all!
       We are having a vendor who serve both as subcontracting vendor and normal purchase vendor . We are maintaining same vendor code for it. If it is subcontracting vendor we have to maintain witholding tax(TDS) details in vendor master record. So that it will be overviewed during MIRO. But this is not required for normal purchase.But sometimes when we  do normal purchasing for it the same details is overviewed during MIRO which is not at all required.
    The problem v is due to maintaining same vendor code for both. If it is different vendor codes for it then there will no problem. But my client is asking to maintain same vendor code for it.
    Now how to do this....
    Thanks in advance,
    Raj.

    Hi Raj,
    Assign tax codes for non- taxable transactions:
    Path: SPRO  Financial Accounting  Financial accounting global settings  Tax on sales/purchases  posting  assign tax codes for non taxable
    (Transaction code: OBCL)
    Select position button
    Give your company code:
    Enter
    For company code: AML: Assign input tax code:
                                                    Output tax code:
    Save
    Now you can do process through TDS or wothout TDS system will ask before saving the data so that you can choose TDS or Not'
    May be this information is useful to you
    Regards
    Surya

  • Witholding Tax Adjustment

    Hello Friends,
    I am having query regarding witholding Tax.
    We have made advance payment to vendor and TDS is deducted on the same, now when we are entering invoice again TDS is deducted.
    How we should we adjust the amount on which TDS is already deducted.
    Eg.
    Say we have paid advance of Rs 100000/- to XYZ ltd and TDS deducted on it is Rs 1000/- @ 1%.
    We are receiving Invoice of Rs. 120000/- from XYZ ltd, while booking the invoice TDS should on balance amount should be deducted i.e. Rs. 20000/-.and not on Rs 120000/-.
    Regards
    Punit Bhayani

    Hi punit,
    Example: while making adavance payment to vendor system deduct TDS 100 on the payment of 10000 
        After advance paid invoice booked against that advance through MIRO or FB60 then system is deducted TDS 120 on the invoice amount of 12000.
        Now come to F-54 please specify all the header data. after that give the vendor code and in relevant invoice specify the accounting document number of MIRO or FB60. after you press enter choose the respective document number ( Initially advance paid).
        choose the document number and go for simulate system will give debit to TDS account for the amount of 100.
        Please be ensure relevant invoice document contains to the same vendor and TDS has to be deducted.
        In case if invoice booked for the amount of 8000 then in F-54 specify amount manually in transfer posting column for the advance document number so that system will reverse TDS portion of 8000 and 2000 amount and its TDS will be remain there.
        If u transfer through F-51 or any other t.code system will not do TDS reverse automatically.
    Hope this is clear and solve your problem. In case of problem revert me back.
    Regards,
    sankar

  • Oracle Payables Witholding Tax Accounting Entries

    Can someone please confirm the accounting entries in regards to withholding tax in Oracle Payables.
    Are these correct?
    At the time of payment creation:
    DEBIT: ACCOUNTS PAYABLES $100
    CREDIT: CASH $80
    CREDIT: WITH-HOLDING TAX PAYABLE $20
    When witholding tax invoice is created:
    DEBIT: WITH-HOLDING TAX PAYABLE $20
    CREDIT: ACCOUNTS PAYABLE $20
    When witholding tax invoice is paid:
    DEBIT: ACCOUNTS PAYABLE $20
    CREDIT: CASH $20
    Is WITH-HOLDING TAX PAYABLE a liability account through all entries or is there an expense account in the picture as well.
    Thanks
    Asim

    Hello Asim.
    Yes, the accounting entries are correct and there are no expense accounts involved in this process.
    Octavio
    (Chartered accountant)

  • Evaluated Receipt Settlement (ERS) Smart form through the MRRL Transaction

    hi all,
    i am handling a smartform .
    How can i run my Evaluated Receipt Settlement (ERS) Smart form through the MRRL Transaction  ?
    what fields should be put in the Nast -objectkey?
    if possible Please Mail to me in my id <REMOVED BY MODERATOR> any documentation available for the given Transaction(MRRL)
    Thanks & regards,
    Cheenangshuk
    Edited by: Alvaro Tejada Galindo on Feb 28, 2008 11:45 AM

    Hi,
    ERS Definition: - Procedure for settling goods receipts automatically. When you use Evaluated Receipt Settlement (ERS), you agree with the vendor that the latter will not submit an invoice in respect of a purchase order transaction. Instead, the system posts the invoice document automatically on the basis of the data in the purchase order and goods receipts. This eliminates invoice variances.
    Uses: -
    - SAP recommend that you implement ERS only if you and your vendor have a clear agreement on the applicable conditions and you continuously update the purchase orders in the system.
    - The system determines the invoice amount for the relevant ordering transaction from the prices entered in the PO, the terms of payment, the tax information and the delivery quantity entered in the goods receipt.
    - ERS also generates credit memos: If an invoice has already been posted for a goods receipt and a return delivery has since taken place, the system generates a credit memo for the quantity returned.
    Advantages: -
    Evaluated Receipt Settlement (ERS) is particularly suitable for creating settlement documents at regular intervals.
    ERS has the following advantages:
    - Purchasing transactions are closed more quickly.
    - Communication errors are avoided.
    - There are no price and quantity variances in Invoice Verification.
    In test mode, the system can issue a list of goods receipts that can be settled and goods receipts that cannot be settled. The system makes no postings, it only lists the invoices selected.
    Refer following links for more details;
    [Evaluated Receipt Settlement|http://help.sap.com/saphelp_erp60_sp/helpdata/en/a8/b99f58452b11d189430000e829fbbd/frameset.htm]

  • How to add line items to Accounting Document posted through MIRO ?

    I need to perform Additional posting when Posting through MIRO transaction..i tried with INVOICE_UPDATE BADI but this was not useful...Please let me know if there is any way to add additional posting to Accounting Document created through MIRO.
    If any user exit , BADI ot BTE present?

    Hi,
    Check the BTE's:
    00001020     POST DOCUMENT:       Prior to final checks             SAMPLE_INTERFACE_00001020
    00001025     POST DOCUMENT:       Final checks completed       SAMPLE_INTERFACE_00001025
    00001030     POST DOCUMENT:       Posting of standard data     SAMPLE_INTERFACE_00001030
    00001050     POST DOCUMENT:       Accounting interface           SAMPLE_INTERFACE_00001050
    Thanks & Regards,
    Harish

  • Self-Assessed Tax Through Payables Open Interface Import

    Does anyone know what fields are required to process an invoice with use tax through the payable open interface import? We have a custom interface in 11i that loads these invoices and validates nightly. However, in R12 we are using E-Bus Tax engine to "manually" check the "Self Assess" while creating invoices. How can this same process be done through the import????????
    Edited by: user5893077 on Mar 2, 2011 3:50 PM

    Have you customized/setup the Project Accounting Workflow builder. You need to do some setup for this workflow builder so that the project accounts can be derived properly.

  • Invoice - Witholding Tax

    Hi there,
    i have a problem while I'm adding an AR Invoice Document contented witholding Tax, using DI API 2005 SP01.
    i have an error message "Total Taxable amount of all rows exceeds the based amount"
    Seems like the base amount is never filled, because in the DI API i can not find a way to fill it (base amount is a read only field).
    does anyone know how to solved this issued
    thanks for all your solution
    rgds
    alvin

    Hi Edward,
    thanks for your quick reply
    regarding to your answer,
    i'm using the latest patch of 2005A SP01 (PL 22)
    if i created via SBO interface (GUI), as we knew that base amount in WTax Table
    is filled automatically depend on Total Before Discount (in case of Net), but
    my problem is when i create via DI API (SDK) object (Witholding Tax Object) (not using SBO GUI). I cannot set the base amount value, so I got those Error message which i already posted above.
    Please your advice
    Thanks & rgds
    alvin

  • System Calculating HCess twise while posting MM Invoice through MIRO

    Dear Gurus,
    System calcuating Highter Cess twise while posting MM invoice through MIRO.
    Please guide where could be problem... Pls provide standard steps need to verfy one by one to analysis the same.
    Regards,
    Venkat

    Dear Santosh,
    We are using TAXINN-Condition based method. We are maintaing JSEP as HCESs condition and JHX1 as Off-setting conditiong type.
    But system calcuating condition value against both in IV........
    Regards,
    Venkat

  • Issue while posting through MIRO

    Hi,
    I am posting through MIRO.
    I am using two POs in MIRO from different contracts.
    When I add them for one PO amount and QTY feild is filled up properly,
    but for other the value of QYT is filled into amount and qty field.
    Could any one help in solving this issue.
    Thanks in advance.

    Hi
    You ae trying to post two POs from different contracts (i assume for same vednor)
    When you allocate the first PO, everythin is fine
    when you subsequently allocate the second PO, the vale and qty fields are not populated properly.
    Is this right?
    What values are going to the qty and value fields of second PO?

  • F-53 Witholding tax

    I am trying to compensate two open line items (which refere to the same document) and for which we did a payment in advance.
    In F-53 we set the indicator for Special Ledger(we work with special ledger to payment in advance) but witholding tax calculation is wrongly done. Otherwise if we do no set the indicator for Special ledger the calculation is properly done (but in this case the value paid in advance is not considered...so we can't do this).
    Please, could someone help me??
    I've already checked vendor master data and witholding tax is properly defined. I also checked the open line items and they look ok.
    Tks,
    Naej

    Dear all,
    without a practical example with all the posted documents and the business process, is very difficult to help You. Anyway the down payment ia a payment in advance and It should contain WT amount in case Your vendor has the WT type defined at the payment time. When You do the final payment by f-53 and You clear the DP and the invoice, the System should contains two WT line items: the first with the amount equal to the one posted into the Down payment and with the contary sign, the second that contains the total calculated WT amount.
    I hope this helps.
    Mauri

  • Company code 1000's witholding tax reference number is missing

    Hello All,
    We are running the report RFIDYYWT / t.code S_P00_07000134 for the first time to file tax returns in the US.
    And we see the following errors;
    27    Company code 1000's witholding tax reference number is missing
    28    EDI identifier for company code 1000 is missing
    I did check the Additional Data for our US company code on OBY6 but there are no fields as such for Withholding Tax Reference and EDI Identifier.
    Also checked the Output Group US1 config under Withholding Tax. Not sure about Parameter Types "Tax Ref. 1" and "EDI Ref." fields.
    I see different threads with similar issues but could not find a solution for this specific problem. Could someone help us fix this problem so we can file this year's returns on time ? This is turning out to be a critical issue for our Finance team ...
    Thanks

    Found it - for US company Code, I went into the additional data of OBY6 and scrolled to the "Next Page". The namTax number USA (TIN) can be discovered, in the hidden pages of SAP

  • How to show the witholding tax name instead of the code in PLD

    Hi Guys,
    Is it possible to show the witholding tax name instead of the witholding tax code in the summary or end of report in the PLD(AR Invoice)?
    Thanks.
    Eric

    Hi Eric
    I have tried to get it directly from the table: Witholding Tax, field: WTaxName; but there's no way to relate that with the A/R Invoice document so it shows me a wrong WT Name.
    As this tables is not directly exposed/related to the document the best way is try to create a Formatted Search in order to get the description you want. Please note the WT is get from a table and if you have more than 1 type of WT it may not work in a End of Report as it does not have the capacity as repetitive area to read multiple lines.
    Paulo Calado
    SAP Business One Forums Team

  • RPUQSTC0 - Witholding tax update

    Hi all,
    I need to update Swiss witholding tax information for 2007 and I find out that I can do it with the files from Cantonal Tax Office and the report RPUQSTC0.
    I have the files but I can't find documentation regarding the report.
    Where can I find more information?
    Regards.

    Hi,
    The reason could be, end user may entered the TDS line items manually, instead of automatic update.
    I will tell u the situation clearly.
    When we try to post an invoice, system will pop up for TDS data, if we press ok, it will calculate automatically. If it was posted automatically, then the same information will be updated in WITH_ITEM table. You can get this information, whether it was entered manually or automatically by using t.code:FB03
    Enter the relevant document no, then click on With holding tax  Tab available in menu bar.
    If you can find the data in that box, it was updated automatically, if that box was blank, then it is sure that end user entered that TDS line items manually.
    If you need any further clarification call me on mobile. We had this issue long back.
    If it was entered manually, the only solution is to reversal.
    Otherwise they has to issue to manual certificates to the vendor.
    All the best
    Prasad
    9848682357

Maybe you are looking for