Reg tax userexit for retrieving tax amounts

Hi,
   I have a situation where we create Multi national contracts and take them all the way through billing and accounting so now we found out that when we process group contracts with several line items of various countries then our tax system should calculate tax only on US line items and should not calculate tax on any other countries.
    Now I have a problem here we are able to pass the values to external tax system through RFC calls for calculating tax and the ext. tax system(Sabrix) is able to recieve the values and is calculating tax also  passing back to SAP but SAP is not taking those values in the system so I m in search for SAP Userexits or function modules where I can set a breakpoint and debug to find out what is causing SAP by accepting the values. So does anybody have any idea about userexits or function modules.
Thanks,
Naveen

Perhaps you already have an answer by now, but in case...
You can look at class CL_XTAX_RULES_RFC and the methods there.
Also, if you know in advance that only US contracts in a group contract are subject to tax, yuo might want to try using SD pricing to not have the external tax conditions proposed on non-US line items in your billing document.

Similar Messages

  • Creation of Service Tax code for Service Tax Payable

    Hi
    Please advise me to create service tax code for service tax payable
    Thanks and Best Regards
    Shekhar
    Edited by: Shekhar Yecham on Sep 16, 2008 8:28 PM

    Hi Randeep,
    As they said it is service tax GTA.Right we are doing out of SAP, we want it to be done in SAP
    The tax calculation will be like below
    service tax of 10.3%  has to caluclate on the 25% of the Base amount. Like
    25% is taxable and 75% is livied.
    Base Amount - 100.00
    25% of the base amount(100/25) = 25.00
    service tax(10.30%) to be calculate on Rs. 25.00
    25*10.30% = 2.57
    Base amount --> 100.00
    Service Tax  -->      2.57
            Total:           102.57
    Regards,
    Siva.

  • Add tax item for a tax code in a G/L account item

    How do we add a tax item for a tax code in a G/L account item. Basically we get an error when we release the billing document to accounting like
    "Tax statement item missing for tax code"
    Diagnosis
    No tax item exists for tax code O0 in a G/L account item...
    Appreciate any feedback.
    - Prakash

    Dear Prakash,
    There is no other setting than this. For double check please check below again:
    1. Tax code created in FTXP (Input / Output tax)
    2. Tax percentage maintained in FTXP if tax procedure in formula based & percentage assigned in FV12 if procedure is condition based against the identified condition type
    3. GL asignement in OB40 for auto posting against the account keys.
    Hope this will solve ur problem.
    Regards,
    Ajay

  • Tax code for service tax in shipment Cost document

    Hi,
    Can someone pls. tell me that do we need to create Tax Codes for Service tax, edu Cess and secondary & higher edu cess for Shipment cost doc?
    If yes pls. explain the config in detail.
    Regards
    Abhilash

    Dear Abhilash
    Tax codes can be classified into two types, viz. Output Tax and Input Tax.
    Output tax can be assigned to all sales related activities whereas, input tax can be assigned to all MM related activities.
    To maintain these tax codes, go to <b>FTXP</b> and maintain tax codes for the combination of country and tax code.
    Thanks
    G. Lakshmipathi

  • Can we maintain diff tax codes for one tax condition type in creating CRs

    Hi Gurus,
    Can we maintain diff tax codes for one tax condition type during maintaining of Condition Records. (Taxes)
    For example in VK11 screen for different combination of tax classification for customer and tax classification for material and
    tax codes like P0, P1, P2 etc. If so which tax code will be picked during creation of sales order? Pls help me........
    Regards.......Divakaran

    Hi Karan,
    Yes we can.
    For example you have three tax code
    P0 -- 0% (Fully exempt)
    P1-- 5% (Half tax)
    P2 -- 10% (Full tax)
    Now when you create the condition record then you have to create the three condition record for one condition type
    MWST
    Country -- tax classification of customer -- tax classification of material -- Tax % -- Tax code
    IN  -
    >  0 (Tax exempt) -
    > 1 (Full tax) -
    > 0 -
    >  P0
    IN  -
    > 1 (half Tax ) -
    >1  (Full tax) -
    > 5% -
    >  P1
    IN  -
    > 2 (Full Tax ) -
    > 1 (Full tax) -
    > 10% -
    >  P2
    Hope it helps,
    Regards,
    MT
    Edited by: M T on Mar 23, 2010 4:19 PM
    Edited by: M T on Mar 23, 2010 7:27 PM

  • US Withholding tax report for 1099M missing amount

    HI all,
      When i run the 1099M Listing using S_ALR_87012143 for year 2009 with clearing date of 1/1/09 to 12/31/09 for one vendor,
    it shows the cleared and open items TOTAL correctly.  This includes one document with posting date of 12/31/2008 and the clearing date is 1/6/2009.  The rest of the included documents are with 2009 posting dates and clearing dates.
       However, when i run the US: WIthholding tax report for 1099M for this vendor for 2009, although the clearing date is 1/1/09 to 12/31/09, it did not show the correct total.  It is missing the amount for one document with posting date of 12/31/2008 and clearing date of 1/6/2009.    Is there anyway i could get this missing amount to be included for the year 2009 ?
    The tax report is using:  S_PL0_09000314 ( RFW1099M ).
       Please advise.
    thanks
    Joyce

    no replies

  • BAPI for retrieving tax code & percentage from SAP?

    Hi all,
    Does anyone know of a BAPI who can retrieve a list of available tax codes for purchase (field MWSKZ) in a company code, and eventually their percentages?
    Thanks in advance,
    Ioana

    MWSKZ is the tax code .
    you dont have to use any bapi to retrieve tax percentage.
    only do this.
    you select KNUMH (Condition number) from A003 (taxe code table) with the key fields ALAND and MWSKZ.
    you select KBETR (tax percentage) from KONP with key KNUMH (Condition number)that you have retrived in the previous step.
    A+
    Ihsen ABROUG

  • Tiered Tax calculation for Sales tax

    Dear Experts,
    Can someone guide me how to configure the following tax code:
    For the 1st 5K, the tax rate should be 6.5%; and
    For any remaining amt. above 5K, it should be 6%.
    How can I configure the above. It is an output tax (Sales).
    Any guidance would be highly appreciated.
    Thanks and regards,
    ~Vishal Thakur.

    Created a Condition value routine and assigned it as an Alternative condition in the MM price calculation and FI tax calculation procedures.

  • Reg ; Abt  PROCEDURES FOR Sales tax and excise duty ... (J1IEX..ETC)

    Hi sap seniors,
       Can anybody (HELP)tell me details abt SALES TAX ,EXCISE DUTY ,MANUAL EXCISE AND TAX CODES.While creating PO and posting the invioce using MIGO,MIR7(PARKING INVOICE), What r all tax procedure to be followed by mm-consultant. As a MM -FRESH CONSULTANT i m interested to know all TAX PROCEDURE related to MM-MODULES.
    note;Especially for taxcodes AND STUDY ABOUT TAX PROCEDURES. please send any training materials regarding this sales tax--
    THANKS IN ADVANCE FOR ALL MY SAP GURU'S
    BY
    mm

    HI Sakthi,
    First of all we will start with Excise Basics
    You are producing a product with a raw material and sell it in market as finished good.
    Now for the product you need raw material say its costing 100/- on which you pay 16% tax which is 16/-.
    You are producing the finished goods with your cost inclusion of say 50/-.
    Now the inhouse product cost is 100/-(raw matrl) and processing cost of 50/- which is 150/-.
    You sell your product in the market at 16% tax on it, so your product market value becomes 150/- + 16%(on 150/-).
    Excise duties are handled like this :
    as you buy raw matrl at duty 16/- this will be taken as CENVAT into your account. so you have 16/- in your account.
    as you sell matrl with duty 24/- you need to pay excise of 24/- Since you have 16/- in your hand need to pay Excise Amount to Gov't ( 24-16) : 8/-
    The excise records are maintained for these as :
    Raw matrl purchase and issues to production : Maintained in RG23A register, of which Part I is for quantity and Part II is for amount(Cenvat amt)
    Production details are maintained in RG1 Register, including despatch details and balances.
    The excise duty payable to Gov't is maintained in Personal Ledger Account (PLA).
    The total monthly report of purchase production despatches - quantity/value is submitted to Excise Dep't via RT-12.
    Hope this gives a clear picture.
    Now how things work in SAP
    see there are two type of excise is levied on the product 1. which can be claimed 2. which can not be claimed and then later on it gets added to the material value. In you case if BED is 16% then you can claim 16 rs if its claimable in SAP knowns as Deductible and if its not then material will cost you of rupees 116.
    Now after manufacturing yo said your cost of material is 150 rs now you calculate the 16% on that which comes 27 rs so at the time of sale you get this amount of duty from your customer. So Govt rules states that whatever duty you have paid at the time of purchase you can get set off from the duties at the time of sale. so in your case as you have already paid rs 16 and 27-16=11rs are supposed to be paid by you to goverment.
    Following are kinds of excise registers
    RG23A -For rawmaterials
    RG23C-for Capital goods
    RG1-finished goods
    The above are movements of excisable goods maintained in a plant.
    RG23D-
    This is movements of excisable goods maintained in a depot.
    PLA-Personal ledger account
    This is the bank account from which you transfer any money owing to the excise authorities.
    Register RT-12
    This is a monthly report that summarizes the CENVAT and PLA information from the other registers.
    Part1 entry-
    it will depict quantity or the volume of goods movement
    Part2 entry-
    accounting entries will be captured
    Regards
    Vivek
    -- Reward for the Effort 

  • In R12 how to get recovery tax code  for particular tax rule code.

    Hi Experts,
    In 11i my query is
    SELECT recovery_rate
    FROM ap_tax_recvry_rates_all
    WHERE rule_id IN (SELECT tax_recovery_rule_id FROM ap_tax_codes_all )
    I need to updade this query to R12.1.3.In R12 tax_code and rocovery code both are moved to single table zx_rates_b.
    Please provide the joins to upgrade the query to r12
    Regards,
    Brajesh
    Edited by: user13537002 on Jan 3, 2013 5:48 AM

    Hi,
    Use the below query.
    select * from ZX_MCO_LV_RATES_V
    Regards,
    Sivakumar

  • VAT and Withholding tax setup for Philippine

    Hi ,
    Anyone is familiar with the VAT and Withholding tax setup for Philippine.
    What is the VAT and WHT config in order to fuilfil the following example.
    Appreciate if someone is able to provide me some help on this. Thank you.
    Invoice Amount of P 1,120.00 gross of VAT     
    Services Sales to Private               
    ENTRY TO RECORD REVENUE          Debit     Credit
    Accounts Receivable                                1,120.00      
         Vat Consultancy Set-Up                               120.00
         Revenue                                                 1,000.00
    ENTRY UPON COLLECTION               
    Cash in Bank                                                  1,100.00      
    Taxes Payable - BIR ITR                                 20.00      
    Vat Consultancy Set-up                               120.00      
         VAT Consultancy Payable                               120.00
         Accounts Receivable                            1,120.00

    Additional Information
    Value Added Tax Reporting:
    Advance Return for Tax on Sales/Purchases (VAT Reporting)  
    Use
    In the Philippines, companies are required to submit Bureau of Internal Revenue (BIR) forms 2550M for the monthly (value-added tax) report and 2550Q for the quarterly VAT report. However, these forms also include information not provided by the SAP System, such as advance payments. Using the Advance Return for Tax on Sales and Purchases report, you can print the relevant VAT data and enter it in forms 2550M and 2550Q.
    Integration
    The report is based on the SAP List Viewer (ALV), which enables you to define your own display variants, according to the BIR requirements listed below.
    Activities
    To access the report, from the SAP Easy Access screen, choose Accounting --> Financial Accounting --> General Ledger --> Reporting --> Tax Reports --> General --> Advance Return for Tax on Sales/Purchases --> Advance Return for Tax on Sales/Purchases.
    You need to make the following settings, in addition to your specific selection criteria:
    Under                         Set the following indicator(s)
    Output control                         Read address data
    Output lists                         Output tax: Line items
                                                Input tax: Line items
    You need to define your SAP List Viewer display variant to include the following data on the VAT report, as required by the BIR:
    u2022     Reporting company's name and TIN
    u2022     Vendor or customer name
    u2022     Vendor or customer TIN
    u2022     Vendor or customer address
    u2022     Document date
    u2022     Document number
    u2022     Reference number
    u2022     Invoice amount
    u2022     VAT amount
    Withholding tax reports
    Generic Withholding Tax Reporting 
    Use
    You use the Generic Withholding Tax Reporting tool to generate withholding tax data for withholding tax reports submitted to the Philippine Bureau of Internal Revenue (BIR) and vendor certificates, as follows:
    u2022     BIR form 1601 u2013 Monthly Remittance Return of Income Taxes Withheld
    u2022     BIR form 2307 u2013 Certificate of Creditable Tax Withheld at Source
    u2022     BIR form 1604 u2013 Annual Information Return of Income Tax Withheld on Compensation, Expanded and Final Withholding Taxes
    Features
    SAP delivers standard report variants and Smart Forms for each of the reports and the certificate, which are listed below.
    SAP also provides a display variant for the output lists, 1SAP, which you can specify under Output control and lists in the Display variant column.
    BIR 1601
    SAP provides withholding tax data for page 3 of the form. The form comprises three sections u2013 expanded withholding tax, final tax based on the regular rate, and final tax based on treaty rates. Within each of these sections, the data is summarized according to the nature of the income payment (ATC code). For more information, see Withholding Tax Code.
    The predefined report variant for BIR 1601 is SAP&PH_1601, and the Smart Form is IDWTCERT_PH_1601.
    BIR 2307
    The predefined report variant for BIR 2307 is SAP&PH_2307, and the Smart Form is IDWTCERT_PH_2307.
    BIR 1604
    You use BIR form 1604 to report expanded and final withholding tax for all nonemployee transactions.
    SAP provides the three required sections of form 1604: alphalists 3, 4 and 5 (schedules):
    Section of BIR 1604 -DESCRIPTION - Predefined report variant - Smart Form
    Alphalist 3     Payables subject to expanded withholding tax     SAP&PH_1604-3     IDWTCERT_PH_1604_SCHEDULE3
    Alphalist 4     Payees subject to final withholding tax     SAP&PH_1604-4     IDWTCERT_PH_1604_SCHEDULE4
    Alphalist 5     Other payees whose income payments are exempt from withholding tax issued but subject to income tax     SAP&PH_1604_5     IDWTCERT_PH_1604_SCHEDULE5
    Prerequisites
    For each withholding tax report, note the required Customizing settings for the corresponding output group.
    Activities
    To access the report, from the SAP Easy Access screen, choose Accounting --> Financial Accounting -->Accounts Receivable --> Withholding Tax --> Generic Withholding Tax Reporting.
    The Generic Withholding Tax Report has several options for reporting. 
    The report can be run without the Output Group field populated, or it can be run with one of the PH1 to PH5 options as it relates to the reporting forms/requirements
    Hope this piece of information is helpful to you.

  • Condition supplement for automatic tax in sales order as well as billing

    Dear All,
    I am using pr0000 condition suppliments in my pricing procedure.I am maintaining material wise price along with taxes in pr00 condition(vk11).Every thing is fine but for the data getting posted into FI.It gives an error stating that error in account determination.What could be the possible reason for this error.?can we enter taxes for the material here?
    When i am Entering the Taxes manually for the same material it is getting posted correctly.Where i am going wrong?Your solution to this is solicited and reward points are assured for
    We are following TAXINJ proceeudre and we are connecting FI tax code through condition records.
    govind.

    Hi
    Posting of Sales Tax or any taxes are thru Tax Codes. We have to configure tax code A0 for out put tax & V0 for input tax. Tax codes can be configured thru T-code - FTXP. The rate can be maintained at config level while creating the tax code or else we configure the tax code and later we shall maintian rate for the tax code in T-code FV11.
    Note: - Tax codes are exported from one client (development client)  to anoter and inported in receiving client (testing cleint).
    Taxes rate maintaince is not thru VK11 it is FV11 for a tax code.
    Thanks
    Colin Thomas

  • Activate Open Item Management for a tax GL account

    Hi experts
    I have tried different options and explored forums but haven't been able to find the solution as yet.
    I have some tax GL accounts (Tax Category field in their GL master is < or > i.e. Input or Output Tax Account). There have been postings to these accounts but these accounts are not open item managed. To perform clearing for these accounts, I need to activate OIM for which I'm trying FAGL_ACTIVATE_OP but the system gives me error"
    "Not possible to determine tax indicator in company code xxxx
    Company code xxxx is not considered for the activation"
    When I further drilldown the error, i find the following information:
    Diagnosis
    Postings to the selected account require a tax code. On the basis of the company code data (T001), the system tried to determine a tax code for zero tax. However, there is no such tax code stored for the company code.
    Procedure
    Specify the tax code for zero tax in the company code. You do this in Customizing for Financial Accounting Global Settings (New) under Assign Tax Codes for Non-Taxable Transactions.
    I have checked settings in OBCL for Non-Taxable Transactions and found that I0 and O0 are maintained for Input and Output tax (also tax jurisdiction). In Table T001 I also find these entries so these seem to be complete.
    Can somebody please help me sorting out this issue.
    Many thanks!
    Moazzam

    Hi,
    Some G/L accounts cannot be managed on an open item basis,
    specially G/L accounts that are used in account determination for
    automatic transactions (ie: accounts set up as bank accounts, Tax
    accounts, raw material accounts, reconciliation accounts, profit and
    loss accounts).
    It is the standard design of the FAGL_ACTIVATE_OP that there is no
    conversion of a tax account to open item management.
    Processes as the posting of the sales/purchases tax payable do not
    process any clearing transactions therefore the open item management is
    not necessary. Clearings must really never be posted to an input VAT or
    output vat tax account, otherwise it would prevent subsequent processes
    on the actual open items (Customer or vendor). The only tax account on
    which the open item management should be possible is the G/L account of
    the deferred tax.
    Hope my information was helpful for you.
    Regards,
    Cristiano

  • Where to configure Tax categories for tax related Condition types

    Hi all,
    Could you pls let me know Where to configure Tax categories for tax relevant Condition types. (any tcode for this)
    When we are creating condition records for tax relevant condition types then you have to assign tax classification for customer and tax classification for material....i am providing 1 and 1 for customer and material as well.....then assigning tax code....when trying to save this doc.... system throwing this error....Tax indicator 1 is not defined for use with condition type O012. This means for 1 we can't find tax categories maintained.
    Please look into this and your help would be appreciable.....
    Thanks in advance....regards.....Diwakaran......

    Hi,
    1. First you need to create condition type eg : ZCST in V/06 by copying standard condition type for taxes MWST for output taxes.
    2. you need to assign this condition type to country eg:IN in OVK1 T-Code.
    3. Next you need to define Tax classification for customer eg : 1 in OVK3 T-Code and assign it to tax category (condition type : ZCST)
    4. Next you need to define Tax classification for material eg : 1 in OVK4 T-Code and assign it to tax category (condition type : ZCST)
    5. Maintain this tax classification in XD01 & MM01 T-Codes.
    Regards,
    Dippy

  • Tax Code for Freight

    Hi All,
    I created a new tax code for calculating tax liability on freight charges payable to transportation company.
    However this tax code is not appearing in the pop-up list in Freight window.
    Can anyone help me in understanding how this can be configured.
    Thanks,
    Srikanth

    Hi Srikanth,
    Given below are the steps to define Freight in all marketing documents.
    First you tick the fright in document setting u2013 manage fright in documents
    Set upu2014general u2013 fright set up (here you can define fright name, revenue and expenses account and so on)
    Then setup u2013 General u2013 Finance u2013 Tax u2013 tax code set up
    When youu2019re trying to posting marketing document tax code automatically come to the marketing documents.
    Your problem might be
    In tax code set up
    Unpick the lock for use
    Pick the expenses
    Effective from - in which date on wards
    Regards,
    Senthil Maruthappan .
    Team work never fails.
    Edited by: Senthil Maruthappan on May 20, 2008 8:05 AM

Maybe you are looking for