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

Similar Messages

  • Performing filter for field Tax Code (MWSKZ) in the Purchase Order

    Hello Experts,
    We have to perform a filter for field Tax Code in the purchase order (ME21N / ME22N / ME23N). We've tried to use SH SH_T007A and SSH_T007A with search help exit (e.g. F4_TAXCODE_USER_EXIT) but it is not working. The ABAP programmer has performed a debug and the standard does not check any line code in this function (the ABAP programmer has set a breakpoint into function F4_TAXCODE_USER_EXIT after assigning it for mentioned search helps)... it sounds like this program / search help is not called by standard program of ME2* transactions...
    I've tried to look for some other object and other function called FI_F4_MWSKZ has been found... I've set a breakpoint there and when I open the search help for field tax code into transaction ME21N it works... but as I could see this function FI_F4_MWSKZ is a standard one which we can not change...
    Have you ever had the same problem?
    We are currently in the SAP 4.6C version. I've found lots of OSS notes but only valid for 6.0.
    Maybe someone can help me on that.
    Best regards,
    Nilmar

    hi,
    goto gs01 transaction,give some name to ur step.
    give the table name and field name.
    then u can create a specific value set for that field.
    save.
    now u can use this set to define conditions for ur fields in obbh transaction.

  • Creating Tax Codes FTXP

    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:
    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 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.
    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 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.
    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.

    Hi Manoj,
    What do you mean by advisable solution? Do you know where in SAP documentation (SAP help or elswhere) it is mentioned that a new tax code should be created in that case?
    That's why I opened this question. If there is no harm then it is easier to change the gl accounts (client requested to change the gl accounts for 127 tax codes). However if there might be a negative effect and it is mentioned somewhere by SAP or anyone of you had a bad experience then of course I would prefer creating the new tax codes.
    Your answers are welcomed!
    Regards,
    Vlad

  • 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

  • Access Sequence for Plant/Tax code Combination  for JTAX

    Dear All
    i want to create a new access sequence for "Plant/Tax code" Combination.
    Please let me know the process for the same
    Regards
    Amey

    Hi,
    Goto- M/05.
    Create the condition table by selecting the fields Plant & Tax code.
    Assign this condition table in the Access sequence JTAX as per ur requirement.
    Create condition records (FV11) by choosing the requirec access sequence.
    Regards,
    Satpal

  • 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

  • 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 !!

  • User Exit or BADI for Updating Tax code (MWSKZ) using ME21N

    Hi all,
    I am trying to fin out an exit or badi for Updating Tax code (MWSKZ) and Unit of Measure in transaction ME21n.
    The scenario is like this...
    For Purchase Orders Tax code will be defaulted from Purchasing info record or contract or parameter id for that item-vendor-plant.
    If the Tax Code is not defaulted and account assignment is blank then tax code on the PO is updated according to the below mentioned table
    Table
    Supplying Plant/              Receiving Plant                      Tax code
    Vendor/Country
    Any plant/vendor/
    country                           5050(NA)                               20
    2300                              6700                                     E0
    If the tax code on PO cannot be updated by the above table, then buyer needs to put tax code on the purchase order manually.
    Thanks,
    Shiva, Bangalore

    Hi Siva.,.,.,
    These r the exits.,..,which will be called while calling ME21N/ME22N/ME23N
    EXIT_SAPMM06E_006
    EXIT_SAPMM06E_007
    EXIT_SAPMM06E_008
    EXIT_SAPMM06E_009
    EXIT_SAPMM06E_012
    EXIT_SAPMM06E_013
    EXIT_SAPMM06E_014
    EXIT_SAPMM06E_016
    EXIT_SAPMM06E_017
    EXIT_SAPMM06E_018
    U want to default some values while the Initial screen will come right,
    while u Enter ME21N in command Prompt.,.,two exits will get triggerd,
    EXIT_SAPMM06E_014
    EXIT_SAPMM06E_016
    If u want to Default some values u can use these two exits.,.
    Try using EXIT_SAPMM06E_016.,.this will solve ur purpose.
    and if the user changes some values on screen.,,and you want them to get reflected .,.,.that means if user changes and saves data .,.
    While saving.,.,EXIT_SAPMM06E_012 and EXIT_SAPMM06E_013 will get triggerd
    Try using EXIT_SAPMM06E_013.,,.it was somehow the same requirement as mine.,.,IN my case it worked fine.,.,
    Regards
    Debasish
    Message was edited by:
            Debasish Das

  • MM_ARRANG_GET_TAX_PERCENTAGE iam geting  this message for some tax code lik

    Hi experts
    i need tax percentage , i used this function module
    MM_ARRANG_GET_TAX_PERCENTAGE
    import parameter
         I_MWSKZ  = c1.
         I_BUKRS  = 1000
          I_WAERS  = inr
    iam geting  this message for some tax code like c1 ,t2, t3
    message : Tax code C1 country IN does not exist in procedure ZAXINN
    other taxcodes  v0,v2 s2,s3 are got  percentage, it's proper result.
    please give me  sugession.

    HI Friend,
    Use the Functional module  FI_TAX_GET_CONDITION, this will be used in case ur using the in acsess sequence tax classification (ie A003 table)
    pass the inputs like
    I_BUKRS >> company code
    I_LAND1>> country
    I_KALSM>> tax procedure
    I_MWSKZ>> tax code
    I_TXJCD>> tax juriduction code
    I_KSCHL>> condition type
    I_KTOSL>> transaction
    I_TDATE>> date
    the functional module your using will not give the proper results
    Regards
    Pramod

  • Valiadation for withhoding tax code

    In T-code Fb60 i want validation for withholding tax code  
    Because there are  four w.tax code for four diffrent  location and same code  maintain in one vender master. All  of four w.tax code which is showing  in fb60 t-code w.tax tab  but i want to put base amt in only one w. taxcode which  respective.
    how can i made validation  to  avoid wrong  w. tax code base amount  in gbb0 ?

    Hello,
    The validation is not suitable for your requirement.
    It is standard way of SAP functioning. It is the users responsibility to see that are they are putting right tax code.
    If you restrict the tax codes in validation, then the users cannot use other codes. (if you put as error message)
    In my opinion, you may have to reconsider the requirement.
    Regards,
    Ravi

  • BADI FOR WITHHOLDING TAX CODES SEARCH HELP

    HI,
    Is there any BADI for witholding tax code search help. i want to make some changes in it.
    field: WITHT
    Pls help.

    Please find the following BADIs which are called during the transaction FB60.
    BADI_FDCB_SUBBAS01
    BADI_FDCB_SUBBAS02
    PPA_CUST_BADI
    BADI_FDCB_SUBBAS03
    BADI_FDCB_SUBBAS04
    BADI_FDCB_SUBBAS05
    What release are you on? I have the same issue for 1042s, but here are some helpful links for turning on the extended withholding tax:
    http://help.sap.com/saphelp_erp2005/helpdata/en/e5/0780914acd11d182b90000e829fbfe/frameset.htm
    Defining withholding tax codes:
    http://help.sap.com/saphelp_erp2005/helpdata/en/e5/0780914acd11d182b90000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/e5/0780914acd11d182b90000e829fbfe/frameset.htm
    Reward points if found helpful....
    Cheers,
    Chandra Sekhar.

  • Video or step by step tutorial link for create forms using template.fmb

    Hi,
    Give me link which provides step by step tutorial or video tutorial for the following:
    1. where should i save the template.fmb and library files in my local machine
    2. how to create customize form using template.fmb
    3. how to do test run that form in local machine (i'm asking this because the template form having reference to app libraries)
    3. how to convert .fmb to .fmx
    4. how to register that form in apps
    i understood about how to do the above process through existing threads in this forum, but i getting lot of errors and confusion while i'm implementing. so please tell me steps or give link which provides details.

    What Forms version are you using? While you're at it, what is your database and OS versions also? Can you provide us with an example of the type of errors you are getting?
    (i'm asking this because the template form having reference to app libraries)Developing Forms for Oracle Enterprise Business Suite (EBS) is different from non-EBS applications because of the EBS Framework and standard processing that occurs.
    Your BEST resource for developing EBS Forms is the Oracle Applications Documentation library. Select your EBS version and then find scroll to the Standards section and review the following documents:
    <ul>
    <li>Oracle Applications Developer's Guide
    <li>Oracle Applications User Interface Standards for Forms-Based Products
    <li>Oracle Application Framework Personalization Guide
    </ul>
    For most of your questions, you'll find the answers in the aforementioned documents.
    1. where should i save the template.fmb and library files in my local machineMy guess is that many of the errors have to do with attached libraries. The APPSTAND.fmb, TEMPLATE.fmb and all of the Apps Libraries (.pll) must be in the FORMS_PATH. Which means you will need to modify the FORMS_PATH registry entry for your Forms version (6i or 10g) and EBS version (R11 or R12).
    3. how to do test run that form in local machine (i'm asking this because the template form having reference to app libraries)You can't - there are too many EBS Framework calls that will generate errors when the form runs outside of the EBS Framework. You have to test your form in a Test/Dev EBS system.
    3. how to convert .fmb to .fmxUse the Forms compiler executable. (frmcmp.exe - on Windows)
    4. how to register that form in appsThis process is too indepth to explain in the Forum - read the Administrator Guides ;-)
    I get the feeling you are trying to learn this on your own rather than attend a class. My advise is to attend some classes. They are well worth the investment! :)
    As to videos, you might want to try searching uTube. I've seen some Forms tutorial videos out there in the past.
    Lastly, your best source of 'Forum' help is the General EBS Discussion forum.
    Hope this helps,
    Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.
    Edited by: CraigB on Oct 14, 2010 9:23 AM

  • Syntax error while creating tax codes for sales n purchases

    Hi all,
    While creating the tax codes for sales and purchases, i got the below error:
    Report RB13A003 has a syntax error.
    What should be done?
    Thank you

    Hi,
    I believe, it's RV13A003 report and not RB13A003... What is the exact error message (or is it a dump)?
    Regards,
    Eli

  • While creating VK11 for output tax error should be ther for input tax codes

    Hi all,
    while creating condition record VK11 for output tax ,in condition record only output tax code should be possible ,if they use any input tax code then error messsage should come or system should not allow to create.how we do this.
    Thanks in Advance,
    Bala

    Hi Jelena Perfiljeva ,
    Thanks for the Reply
    Its  JIVP,JIVC , VAT condition types (India).

  • BAPI for updating tax code for purchase order..

    Hi friends,
      I have one requirement to change tax code for multiple Purchase order but the
    thing is they should not go for release.So what should I prefer BDC or BAPI.
      I am thinking to implement it through BAPI, but I don't know what procedure to follow.
    If somebody can provide me a small guiding steps or code then it will be very helpful for me..
    Thnaks in advance..
    Useful answers will be rewarded with points....
    Regards,
    Rajesh Akarte

    Hi Friend,
    BAPI_ACC_PURCHASE_ORDER_CHECK  Accounting: Check Purchase Order                                         
    BAPI_ACC_PURCHASE_ORDER_POST   Accounting: Post Purchase Order  
    MEWP                           BAPIs Purchase order                                                     
    BAPI_PO_CREATE                 Create Purchase Order                                                    
    BAPI_PO_GETDETAIL              Display Purchase Order Details                                           
    BAPI_PO_GETITEMS               List Purchase Order Items                                                
    BAPI_PO_GETITEMSREL            List Purchase Orders for Release (Approval): New as of 4.0A              
    BAPI_PO_GETRELINFO             Display Detailed Release (Approval) Information on Purchase Order        
    BAPI_PO_GET_LIST               List Purchase Orders - Only up to 4.0A                                   
    BAPI_PROCOPERATION_GETCATALOGS Determine Valid Catalogs as Value Help                                   
    BAPI_PROCOPERATION_GETINFO     Analysis of Objects to be Generated in Purchasing                        
    <b>AND</b>
    Use condition type NAVS with access sequence 0003 to default the taxcode in the purchase order item using conditions. Materials Management -> Purchasing -> Purchasing order processing ->define screen layout at document level. Search for the transaction ME21.Double click on ME21. Then search for TaxCode
    Use condition type NAVS with access sequence 0003 to default the taxcode in the purchase order item using conditions.
    A2: Go to IMG.
    Materials Management -> Purchasing -> Purchasing order processing ->define screen layout at document level.
    Search for the transaction ME21.Double click on ME21. Then search for TaxCode. It is advisable to configure also the info record. The tax code should be a required entry, and whatever you specify here will be the default value in the Purchase order.
    Materials Management -> Purchasing -> Purchasing info record -> define screen layout.
    When you get here you search for the transaction ME12 ,double click here; search for Input VAT indicator.
    Regards ,
    Kumar.

Maybe you are looking for

  • Problem with page size using Illustrator CS5

    I am using Adobe Illustrator CS5. I have created a multi-layered document that is 8.5 x 11 inches. In looking at the document on the screen, it looks like the proper size, and if I were to print it out, it looks correct. However, when I export it as

  • Can't install plugins from exchange panel in PS CC!

    I tried to install some plugins from the exchange panel inside PS cc, it downloads the addin, but when it starts the extension manager, there is an error -1 after some time it tries to install them...!

  • HT200047 I still cant change the language on my Apple TV using the instructions already listed? any help? Thanks

    Basically my french apple tv wont change to english even though language selected is English etc.

  • BC sets for Retail solution

    We have installed the Retail solution and do not intend to use the best practices.  We would like to activate relevant BC sets though.  We have identified the following BC sets associated with EA-RETAIL: EA-RETAIL-AKH EA-RETAIL-IMG EA-RETAIL-MENU FRE

  • Spool Display Problem

    Hi , i have a reuirement where in I have an ALV Report which will display 38 columns whose length is more than 255 characters. But the program as it is being executed in background it gets displayed in LIST FORMAT which is showing only 12 columns in