How to Create Tax Code

Hi Experts,
Plz find the Details fro Tax Code
5 % Custom duty, 8 % Excise Duty, 2 % Education Cess on Excise, 1 % HECess on Excise, 2 % Education Cess on Custom, 1 % HEC on Custom , 4 % CVD
How to Calculate the Formula
If Assessable Value = 100
5 % Custom Duty =    Rs 5 /-
8 % Excise Duty =      Rs  ( 100+5) * 8 %
2 % Education Cess on Excise= Excise Duty * 2 %
1 % HECess on Excise=  Excise Duty * 1%
2 % Education Cess on Custom= (Custom Duty + Excise Duty+ Edu Cess on Excise + HES on Excise ) * 2 %
1 % HEC on Custom=   (Custom Duty + Excise Duty+ Edu Cess on Excise + HES on Excise ) * 1 %
4 % CVD= (Assessable Value + CustomDuty+ Exciseduty+ Edu Cess on Excise+ HEC on Excise Cess on Customduty HEC on Custom Duty) * 4 %
In Short  ( 5821214CVD)
Example
Assessable Value =631118.51
                                    5 %       31555.90
                                    8 %       53014.00
                                    2  %       1060.30
                                    1  %          530.10
                                    2 %         1723.20
                                    1 %         861.60
                                    4 %         28794.50
Regards
Amol

Hi,
yr first step is to remember each variable and list temp in dummy paper
calc. 1st
val(100) * rate(5)=(make note in which variable it store) suppose "X"
now in second formula use "X" as input to *  8% = y
same way proceed further
e.g
Service_BaseAmt=Total
Service_TaxAmt=Service_BaseAmt*Service_Rate
HigheCess_ST_BaseAmt=Service_TaxAmt
HigheCess_ST_TaxAmt=HigheCess_ST_BaseAmt*HigheCess_ST_Rate
VAT_BaseAmt=Total(Total*Service_Rate)((TotalService_Rate))Cess_ST_Rate+((TotalService_Rate)HigheCess_ST_Rate)
VAT_TaxAmt=VAT_BaseAmt*VAT_Rate
use properly...above is dummy code...
Hope u may get
Thanks
Kevin

Similar Messages

  • How to create TAX CODE in Spro...urgent please...

    Hi sap guru's
           While doing MIRO/MIR7/MIRA(logistics invoice verification). my cleint is using different tax code. i want to creat new TAX code for my cleint..
         can anybody tell me how to create TAX code in SPRO.
    Thanks

    Hi Sakti,
    Transaction code to create Tax code is FTXP.
    Path is
    IMG--> Logistic General --> Tax on good movements --> India --> Basic Settings --> Determination of Excise Duty --> Condition Based Excise Determination --> Define Tax code for Purchasing Department
    After creating tax code dont forget to assign with your counrty code for that path is
    IMG--> Logistic General --> Tax on good movements --> India --> Basic Settings --> Determination of Excise Duty --> Condition Based Excise Determination --> Assign tax code to company code
    Hope your query is solved
    Regards
    Vivek
    -- Reward for the Effort !!

  • How to create TAX CODE, explanation of TAx %..

    Hi guru's
    Can anybody explain me , How to create a TAX code(fv11) for below mentioned structure.
    16%2%1%VAT 8%DEDUCTIBLE4.5%NON DEDUCTIBLE
    .please explain me the 16% stands for what , 2%for what,1% for what…etc
    For which type of vendor , and material I want to use this tax code.. and explain what is deductible & non deductible..
    URGENt..
    Thanks
    vicky..

    in your tax procedure taxinn
    u must have condution tyoe for bed esec higher edcess vat deductable and nondeductable
    JMOP     IN: BED setoff %
    JEC1     IN Ed Cess Setoff
    JSEP     IN:A/P SECess setoff
    JVRD     IN VAT Raw Deduc
    JVRN     IN VAT Raw Non Deduc
    maintain tax persentage in tahat fv11 for that above condition type
    JMOP     IN: BED setoff %     16
    JEC1     IN Ed Cess Setoff    2
    JSEP     IN:A/P SECess setoff  1
    JVRD     IN VAT Raw Deduc      8
    JVRN     IN VAT Raw Non Deduc  4.5
    Deductable means u will get set off against this ie this value will not be added to material cost
    and nondeductabe meean that this cost will add to material; cost
    go to FV11 put cond type say JMOP
    enter
    click on plant vendor and material
    put plant vendor material number and put persantage 16
    in same way do for others
    hope issue is solved
    reward accordingly
    Message was edited by:
            Umakant Bhangale

  • HOW TO CREATE TAX CODE IN FTXP ?

    Dear All ,
                             pl help me to maintain tax code in FTXPin step by step manner,  , & i have to use cond type as  JVRD , ZSRT, ZEX3 , ZES3 so how i can club these cond with this tax code , i want all the necessary inputs for this it is urgent
    pl help
    sap11

    before getting into FTXP see if u have maintained each and every condition types in proper framework in the tax procedure u r using.
    after checking this go to FTXPentercountry codeentergive the tax code u want to create--enter-give the tax code nemenclaturegive tax type i.e. whether input or output tax-enter--in this screen u have to maintain the percentage against the condition types and save.
    regards,
    indranil

  • HOW to create TAX code in FTXP SCREEN

    Hi guru’s
    Can anybody explain , hot to maintain the tax code for below mentioned structure.
    Bed16% ed2%secess1%8.5%deductible4%non deductible.
    Please explain me stet by step , inFTXP.. what are inputs I need to give.because  in ftxp screen,
    Thanks
    mm

    before getting into FTXP see if u have maintained each and every condition types in proper framework in the tax procedure u r using.
    after checking this go to FTXPentercountry codeentergive the tax code u want to create--enter-give the tax code nemenclaturegive tax type i.e. whether input or output tax-enter--in this screen u have to maintain the percentage against the condition types and save.
    regards,
    indranil

  • How t ocreate tax code ...?

    hi all
    Can anybody explain me how to create tax code for my company code in IDES.
    I tried to create new tax code in FTXP..
    System is asking for tax jusdricaton..
    Please guide me how to proceed further
    Thanks
    sap-mm

    Hi
    Try deleteing the Jurisdiction code from Trax OBCP & then from OBCO.
    maintain tax procedure and assign it to your country in OBBG.
    Then try maintaining TAX codes already created in FTXP.You will
    now be able to exclusively enter Tax rate and it will not be
    greyed out.
    The Key however is that your TAX Procedure for the countrry for
    which ur working should be properly maintained inside OBQ3,
    and BSX & WRX enteries should be correctly assigned to the type
    of GL account inside OBCL.
    Regards
    Sujoy
    Edited by: Sujoy on Oct 14, 2008 10:54 AM

  • How is the tax code determined while creating a new PO?

    Hello,
    how is the tax code determined while creating a new PO?

    HI,
    Tax code refers to a TAXINN /TAX INJ and it always at country level -where the business dealing happens and not dependent on any other factors like vendor or material, company code or plant. etc.
    So after you have maintained a Tax code in FTXP in the category as input Tax( V)  it would be appears in the Tab Invoice.
    where you could manually select the same
    For automatic determination as said in the top messages we can maintain an inforecord.
    hope so it helps
    Regards
    Anjanna.
    Edited by: Shiva Rajanala on Apr 28, 2009 5:03 PM

  • How to make tax codes in mm purchasing

    Dear Guru,
    1. How to make tax code for purchase of Raw materials with basic excise duty=14%, SECess=2%, HSEcess=1% and Additional Excise duty=4% as follows . If we consider basic prise=100 then
    BASIC                  =100
    BED    (14%)        =14
    SED     (2%)        =0.28----
    Sed=secondary Educational Cess
    HSECESS (1%)     =0.14
    SUB TOTAL        = 114.42
    AED (4%)           =4.56
    TOTAL             = 119
    For above all taxces(BED,SED,HSEcess,AED) , client gets 100% set off.
    Please tell me detail procedure.
    2.Do we need to assign (tax code)  them to any business area, as my system is giving an error at the time of saving in MIRO.
    3. What is the meaning of ticking ( check box tick) for calculate taxes under  basic tab in MIRO.

    Hi Nitin,
    Tax Set Off depends on the Account Key which you are using. Account Key in Tax Procedure will be defined by finance at SPRO - Financial Accounting - Financial Accounting Global Settings - Tax on Sales / Purchases -   Basic Settings - Check and Change settings for Tax Processing.
    Check the relevant condition type in the Tax Procedure (TAXINJ / TAXINN), and then check the account key of the procedure whether the Non Deductable indicator is set or not. you may take finance help for the same. Once it is done correctly then define the excise defaults for the relevant tax procedure at SPRO - Logistics General - Tax on Goods Movement - India - Basic Settings - Determination of Excise duty - Maintain Excise defaults
    Then create the tax code with the relevant condition types.
    You need to assign the Tax code to Company code if you use TAXINN procedure. No need for assignment of Tax code to Business Area
    Once you select the Check Box Calculate taxes in MIRO, then system calculates the Taxes based on the tax codes defined and also validates whether Part II Postings have been done or not also for the Excise relevant transactions
    Regards,
    Ramakrishna

  • Create Tax code - non deductable

    Dear all ,
    Pl guide step by step : how to create new tax code (non deductable )
    As well pl also guide for the steps need  to carry out before the tax creation .
    Regards

    Hi Venky,
    Go To Transaction:  FTXP
    This area gives you a step by step explanation on u201Chow to create a tax code in SAPu201D. Later on these tax codes must be used in the creation of condition tables such as for MWST.
    Go to transaction code FTXP and select the country for which you need to create a tax code.  This country is automatically linked to the Tax Procedure which has been set up in the menu path [IMG - Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure].
    Enter in the field tax code. This must be a 2-digit alphanumeric code i.e. A5, 55, BB, etc..  Before SAP 4.5 (I believe) you could use other special characters such as @, ? etcu2026 But this is no longer applicable. See OSS note 212806.SAP will ask you to complete other additional fields such as:
              o description of the tax code: please give a clear description
              o define the tax type: define whether the tax code is relevant for input or output tax
              o Indicator which determines that an error message should be issued if the tax amount is not correct. It it recommended to flag this.
              o Eu code: One of the most forgotten parameter. If you do not set this parameter at u201C1u2033 then all transactions with this code will be not picked up in the ESL listing of that specific country. This code u201C1u2033 represents all the Sales from one EU country to another EU country.
              o The target tax code fields are used in case of deferred taxes. This is applicable for example in France. The VAT needs to be paid for example not when the invoice is issued but when the customer pays the VAT. There are here again special programs available in SAP for deferred taxes.
              o Reporting country: this field needs to be completed when you are using the plants abroad functionality. This means that when you as a German company have a Belgian VAT number and you have sales in Belgium (+ you need to submit a VAT return in Belgium) , then of course these invoices need to be booked in SAP with a Belgian tax code.
    Further in the menu you can also allocate the amount where this specific tax code is used to a certain tax account. The tax type fields such as Base Amount, Input tax, Output Tax u2026 can be determined via the calculation procedures.  Calculation procedures are defined in the IMG at [Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure].  Here you will need to define also the calculation levels. For example the Output tax is level 125 and the output tax will be calculated on the basis of the base amount. Therefore you put for the output tax in the field u201Cfrom levelu201D 100. The level of Base amount is 100. You do the same for the others.
    Account Keys.
              o NVV: The non deductible VAT is automatically added to the expenses account
              o NAV: Indicate for this key a separate account for the non deductible VAT
              o ESA: Output tax in case of Acquisition of EU goods
              o ESE: Input tax in case Acquisition of EU goodsLast but not least you also need to complete the tax rate field.
    Tax Percentage & GL Account assignment
    Tax percentage can be maintained in two ways & that depends upon the Tax procedure that has been followed i.e. if tax procedure is formula based then percentage can be maintained in FTXP only, where as if the procedure is condition based then percentage has to be maintained under the identified condition type.
    Once done GL accounts has to be assigned under OB40 for automatic posting of tax amounts.
    Also Check : http://www.sap-exp.com/creating-tax-codes-in-sap.html

  • CIN: How to maintain tax codes

    I am using TAXINJ pricing procedure for creating excise invoice.
    My question is how to maintain TAX Codes for calculating breakups of excise duties. How many tax codes do we maintain.
    I can make the excise invoices but i am facing problem because tax codes are not properly maintained.
    I can give more details if required.
    Experts please help me on that.
    Ravs

    Dear Deepu,
    Thnx..
    In tax code i hv maintained following rates:
    Condition type                                Taxrate
    JMO1 BED                                     14%
    JAO1  AED                                     1%
    JIN1 CST                                         4%
    & in the other Tax code i hv
    JIN2 LST                                          3%
    I hv also maintained record in J1ID for Chapter ID
    BEX rate 14%        &             AED 1%
    I also changed tax rates to 100% as you said.
    Now when i am trying to create record in UTXJ, at the time of entering tax code i am getting that msg.
    I think i hv missed some step or any mistake in tax code.
    Regards
    Ravi

  • How to tansport tax codes

    Dear All
    Can anyone guide me how to transport Tax codes from one system to another system and simailary how to transport condition records for these tax codes.

    Go to FTXP and Select Country and go to Menu Tax Code and Click on Transport - > Export
    Procedure
    When tax codes are transported, the tax rates of the tax codes are transported using auxiliary table T007V. Logical transport object FTXP is used to transport the definition data of the tax code from table T007A and the language-dependent name to table T007S.
    The tax accounts for the tax codes (table T030K) are not transported.
    The internal jurisdiction codes are also not transported.
    The transport of tax codes between systems or clients consists of two steps:
    1. Step:
    Export tax codes from source system or source client
    2. Step:
    Import tax codes into target system or target client
    Export
    1. In the source system or client, in Customizing for the Financial Accounting Basic Settings, choose Tax on Sales/Purchases -> Calculation -> Define Tax on Sales and Purchases Code.
    2. Choose Tax Code -> Transport -> Export.
    3. Assign the export to the relevant transport request and make a note of the request number.
    4. Select and save the tax codes to be transported.
    5. Make sure that the selected tax codes have the transport number in table T007V.
    To check the table, in the SAP menu choose Tools -> ABAP Workbench -> Overview -> Data Browser.
    Enter the table name. The tax codes are in the MWSKZ fields, the tax jurisdiction codes in the TXJCD fields.
    6. Arrange the transport of the request to the target system.
    To transport the request, in the SAP menu choose Tools -> ABAP Workbench -> Overview -> Workbench Organizer -> Environment -> Customizing Organizer.
    Import
    1. Make sure that the transported tax codes are recorded in table T007V of the target system or target client.
    2. In the source system or client, in Customizing for the Financial Accounting Basic Settings, choose Tax on Sales/Purchases -> Calculation -> Define Tax on Sales and Purchases Code.
    3. The tax codes should have been created in the target system without a tax percentage rate by the import.
    Otherwise you can do this manually:
    In the target system, create the tax codes that do not exist there.
    Create the tax codes completely, but without tax percentage rates.
    If you use internal systems in company codes in the USA or Canada, the relevant tax jurisdiction codes should also exist. You make the settings for the tax jurisdiction code in Customizing for Financial Accounting Basic Settings under Tax on Sales and Purchases -> Basic Settings -> Define Tax Jurisdiction Codes.
    4. Choose Tax Code -> Transport -> Import.
    5. Check the proposed values for the transport request and country.
    6. Run the import.
    Notes for the transport of tax accounts
    When you transport tax codes between different systems or clients, no tax accounts are transported.
    Adjust the tax accounts in the source and target system (or source and target client) manually.

  • Process step by step for creating Tax Code ?

    Dear All ,
                            Kindly provide me step by step manner to create  tax code in FTXP , I need each & every single step which is to be used to create a tax code , pl it is urgent , for ex. i need to know that what is filled in target tax code , EU Code , check id ( why it is checked ) etc .
    sap11

    Hi,
    Transaction:  FTXP
    This area gives you a step by step explanation on "how to create a tax code in SAP". Later on these tax codes must be used in the creation of condition tables such as for MWST.
    Go to transaction code FTXP and select the country for which you need to create a tax code.  This country is automatically linked to the Tax Procedure which has been set up in the menu path [IMG - Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure]. Enter in the field tax code. This must be a 2-digit alphanumeric code i.e. A5, 55, BB, etc..  Before SAP 4.5 (I believe) you could use other special characters such as @, ? etc... But this is no longer applicable. See OSS note 212806.SAP will ask you to complete other additional fields such as:
    description of the tax code: please give a clear description
    define the tax type: define whether the tax code is relevant for input or output tax
    Indicator which determines that an error message should be issued if the tax amount is not correct. It it recommended to flag this.
    Eu code: One of the most forgotten parameter. If you do not set this parameter at "1" then all transactions with this code will be not picked up in the ESL listing of that specific country. This code "1" represents all the Sales from one EU country to another EU country.
    The target tax code fields are used in case of deferred taxes. This is applicable for example in France. The VAT needs to be paid for example not when the invoice is issued but when the customer pays the VAT. There are here again special programs available in SAP for deferred taxes.
    Reporting country: this field needs to be completed when you are using the plants abroad functionality. This means that when you as a German company have a Belgian VAT number and you have sales in Belgium (+ you need to submit a VAT return in Belgium) , then of course these invoices need to be booked in SAP with a Belgian tax code.
    Further in the menu you can also allocate the amount where this specific tax code is used to a certain tax account. The tax type fields such as Base Amount, Input tax, Output Tax ... can be determined via the calculation procedures.  Calculation procedures are defined in the IMG at [Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure].  Here you will need to define also the calculation levels. For example the Output tax is level 125 and the output tax will be calculated on the basis of the base amount. Therefore you put for the output tax in the field "from level" 100. The level of Base amount is 100. You do the same for the others.
    Account Keys.  
    NVV: The non deductible VAT is automatically added to the expenses account
    NAV: Indicate for this key a separate account for the non deductible VAT
    ESA: Output tax in case of Acquisition of EU goods
    ESE: Input tax in case Acquisition of EU goodsLast but not least you also need to complete the tax rate field.
    Tax Percentage & GL Account assignment
           Tax percentage can be maintained in two ways & that depends upon the Tax procedure that has been followed i.e. if tax procedure is formula based then percentage can be maintained in FTXP only, where as if the procedure is condition based then percentage has to be maintained under the identified condition type.
    Once done GL accounts has to be assigned under OB40 for automatic posting of tax amounts.        
    Reward points if helpful,
    Regards,
    Archit

  • How to create t-code for a table and how to create transaction variant???

    Hi,
    I have created a custom table zsark.
    Now my requirement is : I have to create a transaction variant zsark_var for sm30 and table zsark. I have to disable the output of the first screen. I have to assign the transaction variant to the transaction code of table zsark.
    Now,
    1.     how to create transaction code to a table. Can any one give me the 
                    staps??
    2.     how to create transaction variant for the above requirement???
    Thanks & Regards,
    Sarkar

    Hi
    1 Goto SE93 transaction
    2 Choose 5th option Transaction with parameters
    3 Give transaction : SM30, Check Skip Initial Screen Press Enter
    4 Goto Bottom left corner, click F4 select viewname, on right hand side give table name
    5 Press one more time F4, choose update , mark it X on right side.
    6 save the transaction.
    Thanks
    sandeep
    reward if helpful

  • How to create transaction code for a Z-table

    How to create transaction code for a Z-table?
    Se93 --> then which radio button to be selected? and what is the program nam e to  be given

    Hi Sam,
    <b>Procedure to create a TCODE for ZTABLE:</b>
    Create a table maintainance/View for the Z* Table.
    Once you create the view goto SE93>Select Parameter transaction and give the short desc.>
    Give the transaction as SM30(Skip the first screen-optional)>Check all check boxes under GUI support>In the default values(grid)section first row give the VIEWNAME as you created initially and the second row UPDATE as X.
    <u><i>Se93 --> then which radio button to be selected</i></u>
    Select the parameter transaction as a radio button.
    <u><i>what is the program nam e to be given</i></u>
    no need to give any program name. Instead you have to give the transaction code name as SM30.
    Pls mark the helpful answers.
    Thanks
    Eswar

  • How to create transaction code for maintenance view

    hai friends,
    i hope every thing goes good.
    i have doubt, how to create transaction code for maintenance view. I created view for tranperant table and now i want to create transaction code for the view.
    i tried and i donot know the screen number and program name and where can i give the view name.
    if any one know please post in details.
    thanks in advance.

    Hi Elam,
    You need to create a "Parameter Transaction".
    What this means is that you will have a transaction (let's call it "ZMAINT") which calls "SM30" and passes in your table name.
    Go to transaction SE93 and enter your new transaction code. Enter in the Tcode description and choose "Transaction with Parameters" (it shouldbe the last radio button).
    Enter in the default transaction "SM30" and tick the "Skip Initial Screen" check box. Hit Enter.
    Now scroll to the bottom of the screen and you will see a Table Control where you will need to enter in the values to the SM30 selection screen.
    Because you hit ENTER, the program will have loaded in the Selection Screen parameters into it's memory. Hit the drop down for "Name of Screen Field" and select "VIEWNAME" and then enter in your Z Table in the "Value" column.
    Now go to the next line and hit the drop down and select "UPDATE" in the "Name of Screen Field". Enter in a "X" in the value column.
    Now save the transaction and there you have it.
    Hope this helps.
    Cheers,
    Pat.
    PS. Kindly assign Reward Points to the posts you find helpful.

Maybe you are looking for