Changing base for calculation of Tax

Hi All,
SAP standard delivers 0001 condition type in Tax calculation procedure as base for calculation of Tax. condition type 0001 picks up 0PR0 as base for calcualtion of tax. Can someone tell me how does system picks up 0PR0 as base for calculation of tax as i have to change the base of calculation.
Any hint would be a great help.

I think I had the cart before the horse on this problem.  The correct way to look at this is what is the best way to get the correct "Net Book Value" and not the correct tax depreciation posting as it never actually gets booked.  
By knowing the incorrect Beginning BV, the rate depreciation is applied in year 1 and finally the desired Net BV value at the end of year 1 for tax purposes I am able to calculate the correct Unplanned Depreciation for tax to make everything work out correctly.
correct beginning tax BV $1,200
Beginning Asset Book Value $1,800
depreciation $360 (20% of BV)
Unplanned depreciation  $?
Net BV for tax at end of Yr1  $960 ;  or  1,200 - (1,200*.2)
With the know values above that makes my unplanned depreciation for Yr 1 to be $480.  Year 1 and all following years depreciate correctly after the Unplanned Depreciation is posted.
I am marking this as resolved unless someone sees an error in my thinking.
Thanks,
Jeff

Similar Messages

  • Asset value for Calculation of Tax Depreciation

    We have been told that many of the assets created as of 1/1/2008 have a different (lower) tax value than their beginning book value.  Book value is correct for standard book depreciation.     Is there a process to update the tax value of assets created in SAP similar to the transaction AS92 used to update values for Converted Assets?
    It was suggested that we use the method of Unplanned Depreciation tcode ABAA with TTY 642/652 to change the tax value of the asset.  When I tested this I found the various tax depreciation methods were calculated based on the beginning book value for year 1 and not using taking the special depreciation into consideration until subsequent years.   This is using Depreciation Area 10, MACRS, Dep. Key M200.
    Is there a better method of altering asset book value for tax purposes or a better way to alter the tax depreciation calculation so it takes Unplanned Depreciation into consideration during year 1?
    Current simplified tax depreciation example:
    Beg. BV $1,000
    unplanned dep posted $100
    tax depreciation for year 1 $100
    tax depreciation for years 2-10 $88.88
    The preferred depreciation is $90 years 1 - 10.
    Thanks for your assistance,
    Jeff

    I think I had the cart before the horse on this problem.  The correct way to look at this is what is the best way to get the correct "Net Book Value" and not the correct tax depreciation posting as it never actually gets booked.  
    By knowing the incorrect Beginning BV, the rate depreciation is applied in year 1 and finally the desired Net BV value at the end of year 1 for tax purposes I am able to calculate the correct Unplanned Depreciation for tax to make everything work out correctly.
    correct beginning tax BV $1,200
    Beginning Asset Book Value $1,800
    depreciation $360 (20% of BV)
    Unplanned depreciation  $?
    Net BV for tax at end of Yr1  $960 ;  or  1,200 - (1,200*.2)
    With the know values above that makes my unplanned depreciation for Yr 1 to be $480.  Year 1 and all following years depreciate correctly after the Unplanned Depreciation is posted.
    I am marking this as resolved unless someone sees an error in my thinking.
    Thanks,
    Jeff

  • User - defined functions for calculating the taxes of state and country

    hi expects,
        how can write user-defined function in message mapping in which i want to calculate the states taxes (2500) and country taxes (5000) and give the result as grand total in output.please help me?

    Hi,
    Activities
    1. To create a new user-defined function, in the data-flow editor, choose Create New Function (This
    graphic is explained in the accompanying text), which is located on the lower left-hand side of the
    screen. In the menu, choose Simple Function or Advanced Function.
    2. In the window that appears, specify the attributes of the new function:
    Name
    Technical name of the function. The name is displayed in the function chooser and on the data-flow
    object.
    Description
    Description of how the function is used.
    Cache
    Function type (see above)
    Argument Count
    In this table, you specify the number of input values the function can process, and name them. All
    functions are of type String.
    3. In the window that appears, you can create Java source code:
    a. You can import Java packages to your methods from the Imports input field, by specifying them
    separated by a comma or semi-colon:
    You do not need to import the packages java.lang., java.util., java.io., and java.lang.reflect. since
    all message mappings require these packages and therefore import them. You should be able to
    access standard JDK and J2EE packages of the SAP Web Application Server by simply specifying the
    package under Import. In other words, you do not have to import it as an archive into the Integration
    Repository. You can also access classes of the SAP XML Toolkit, the SAP Java Connector, and the
    SAP Logging Service (see also: Runtime Environment (Java-Mappings)).
    In addition to the standard packages, you can also specify Java packages that you have imported as
    archives and that are located in the same, or in an underlying software component version as the
    message mapping.
    b. Create your Java source text in the editor window or copy source text from another editor.
    4. Confirm with Save and Close.
    5. User-defined functions are limited to the message mapping in which you created the function. To
    save the new function, save the message mapping.
    6. To test the function, use the test environment.
    The new function is now visible in the User-Defined function category. When you select this category,
    a corresponding button is displayed in the function chooser pushbutton bar. To edit, delete, or add the
    function to the data-flow editor, choose the arrow next to the button and select from the list box
    displayed.
    Regards
    Seshagiri

  • Alternate base for ED calculation in PO

    Dear All,
    Kindly guide on below isse.
    Suppose I have to Procure material A @ Rs. 100 then its PBXX / PB00 value will be Rs.100 and system will pick this value as Base for Excise calculation however there is a discount of 25% leading the price of the Material  to Rs. 25.
    Now I want the system to consider this Rs.25 as base for calculation of Excise duty. Please guide to configure the scenario.
    I am using TAXINN procedure.
    Regards,
    Sananna

    Hi,
    As per SAP standard & statutory norms Taxes such as ED and VAT are always calculate on Gross the condition type for the same is BASB in FI tax procedure. If you wish to add any other condition type such as discount & freight which added to Gross and Excise duties should calculate on this ( Basic+ Freight + discount= Excise 10%) to be calculated in that case in subtotal column of MM pricing procedure you need to enter 4
    In the dame way if you wish the system to calculate Excise duties as (Gross u2013 Freight- Discount= Excise 10% ) then you have to adjust in condition record in FV11 for relevant condition type such as JMOP instead of 10% it might be less than 10 you have arrive to that calculation in the reverse way then maintain the condition in the FV11 If you are using TAXINN procedure or if you are using TAXINJ procedure then in FTXP for the relevant tax code you need to change the calculation in the same way but remember if you carry out this changes in FTXP it will be applicable to all the PO which are using  same tax code .Hope this clear.
    Regards

  • Wrong base amount calculation for entry tax

    Hi,
    We want to capture entry tax in PO with condition type ENT1. The issue appearing for the condition is that the Base value calculated to calculating the ENT1 is (Base Value + Excise + 2 * VAT). Where as the propser calculation should be (Base Value + Excise + VAT).
    For example -
    Base Value - 1000
    Excise (BED + ECS + SECESS) - 10.3
    VAT (4%) - 4
    Sub Total - 1014.30
    Entry tax (2%) - 20.29
    Where the entry tax getting calculated is 20.37 considering VAT as 8 (2 * 4). We want the entry tax as 20.29.
    How can we achieve this?
    Regards,
    Prashant

    Hi Vikas,
    Please check in OBQ3 what is the "From" field of JEC1 and JSEP. This should be the step denoting JMOP.
    Regards
    Binoy

  • Change in start date of tax depreciation not for posting in mid of year

    Hi Experts,
    Tax depreciation area is not for posting. The fiscal year is from Jan to Dec. I want to calculate tax depreciation from May 2011 based on Net Book Value of tax depreciation as on 30.04.2011. But once I change the start date of tax depreciation in asset master to 01.05.2011, the system ignores the previous depreciation so I am not getting the NBV of tax depreciation of 30.04.2011.
    Is any setting is required to get this. I can not do changes in posting rules since this tax depreciation is not for posting any thing.
    The fiscal year 2010 is closed and NBV of tax depreciation as on 31.12.2010 of one asset is 80000, If I change the start date of tax depreciation from 1.1.2011 then system correcly take NBV of 31.12.2010 for further depreciation calculation. But if i change the start date of depreciation in between of year the system is calculating depreciation based on NBV of 31.12.2010 but ignores the tax depreciation from 1.1.2011 to 30.04.2011, which I previously run using AFAB.
    Need your assistance to know is it feasible to do this.
    Thanks and Regards,
    Harshad

    Hi Harshad
    The behaviour of the system is very much correct, it is designed to behave that way...
    One, you should not have changed the dep start date....
    two, NBV in SAP is always taken to be NBV @ the start of the year....
    The best wayout I can suggest here is, if you are on EhP4 and EA-FIN active
    a. Change the Dep Key in the asset... You can maintain Time Dependant Dep Terms in asset master i.e. Dep Key X from Jan-Apr and Dep Key Y from MAy onwards
    b. This will however, calculate dep based on NBV at the start of the year, but based on new useful life
    c. Considering your eg: The system is posting more depreciation i.e. 5333 instead of 5155.... So, calculate this amount outside the system and post a Manual Write up ABZU inorder to reduce the Dep and increase the NBV
    Even if you are on not on EhP4, you can follow the same approach as above.... i.e.
    a. Change the Dep Key in asset master.... This will throw up new dep figure, on the basis of New Useful life and NBV at the start of the year
    b. Post a write up from ABZU....
    No need to do Asset to asset transfer in my opinion
    Only diff between EhP4 and Non EhP4 is that the differential depreciation would be lesser if you are on EhP4... i.e. instead of 5333 now, system may throw up depreciation amount of 5666.. So, you may need to post write up of 5666-5155
    br, Ajay M

  • User Exit for calculation of inclusive  tax scenario in Sales ordercreation

    Hi All,
    What is  the User Exit for calculation of inclusive  tax scenario in Sales order creation for pricing procedure.
    Regards,
    Tulasi

    Hi Tulasi
    Please check this thread , if your problem is solved with the help of this thread then there is no need to go with the user exit.Just go with the changes in the condition types.
    Tax inclusive in base price
    Regards
    Srinath

  • Tax Base Amount calculated wrongly

    Dear Friends,
    While posting a MIRO with a manually enter tax base amount, the amount doubles whenever I click on another tab like basic data and come back to tac base amount.
    For e.g. I have a PO for 10000, now I am posting an invoice for the same but I have to pay only 9000 to the vendor because 1000 has been deducted as a penalty for late delivery.
    Now I enter a MIRO, with reference to the purchase order and enter 9000 in the line item and trying to enter 10000 in the field Tax Base amount under the Tax tab.
    Now whenever I change tabs, i.e if I go to Basic data and come back to Tax Tab, the amount has been changed to 19000. If change tabs again, it changes to 28000 and so on...
    Not sure if this is a bug or has anyone faced this issue? Can anyone suggest a note or a solution...
    Thanks,
    Hari Dharen

    Thank you Mani Kumar,
    But that's what we already have in customizing:
    The problem is that during Invoice Verification (MIRO) we specified that only one of the items is eligible to Cash Discount (we set for item #2 that it is W/o Cash Discount):
    The invoice is posting correctly identifying the correct disc. amount of 1,500 (50,000*3%):
    The problem is during the Payment Run where the system determines a Cash Discount that applies but when calculating the W/Tax Base Amount it do the following:
    51,000*3% = 1,530
    W/Tax Base = 51,000 - 1,530 = 49,470 usd
    F110 Proposal generated:
    It is false that the Cash Discount applies to all items, the expected result should be:
    (only eligible items for Cash Discount) 50,000*3% = 1,500
    W/Tax Base = 51,000 - 1,500 = 49,500 usd not 49,470
    Thanks

  • Base amount for calculating duties in import

    hi all,
    while doing MIGO for imports (ECC 6) , we are capturing excise invoice . in the excise details tab for item , we are getting all the duties ( CVD,ECESS,SECESS ACD ) correctly, but the  base amount showing wrong. can any body tell me , how  & from where it picking the value.
    thanks
    laxman

    HI,
    Check from to and step for condition type tax procedure in OBYZ.
    reward if helpful,
    Regards,
    Chetan.

  • User exit for calculating Base line due date in VF01

    Hi,
    I need a User Exit for calculating Base line Due date i'e ZFBDT with respect to billing date
    for VF01
    Regards,
    Moderator message: if there is one, you can find it yourself by doing due research.
    Edited by: Thomas Zloch on Nov 23, 2011 1:52 PM

    >
    Rahul Saxena wrote:
    > I have given the condition"BSEG-ZTERM = 'ZTST'" in Prerequisite, and in the Substitutions when I try to assign  constant value '02/16/2009' to the field Baseline Date, I don't see that Baseline date field in Substitute fields for Class '009'.
    >
    > How do I add Baseline date in that popup to select and assign values.
    >
    > Please suggest.
    >
    > Thanks-
    i think your date format and system date format is not suitable.
    give the date format as 20090216 as system format.

  • BAPI for "Change Base Planning Object"

    Hi
    Is there any BAPI for "Change Base Planning Object" ( TC KKE2).
    I need to change the Price of a Resource in the Cost Items for a Base Planning Object.
    So if any one know the BAPI for this topic please let me know, and if possible send me your code also it will be really help full.
    Regards

    I didn't find a BAPI to do this. I had to do it by a Batch Input.

  • How to Change String back to math symbol for calculation??

    Hi,
    How to Change String back to math symbol for calculation to achieve this coding. it's for a for loop
    int a;
    String sym0 = "+";
    String sym1 = "-";
    String sym2 = "*";
    String sym3 = "/";
    for (int i=0; i<=3; i++)
    a = 45 sym0 74;
    }

    There is no method to achieve this...aa far as I am aware of.

  • Change in start date of tax depreciation in mid of year

    Hi Experts,
    Tax depreciation area is not for posting. The fiscal year is from Jan to Dec. I want to calculate tax depreciation from May 2011 based on Net Book Value of tax depreciation as on 30.04.2011. But once I change the start date of tax depreciation in asset master to 01.05.2011, the system ignores the previous depreciation so I am not getting the NBV of tax depreciation of 30.04.2011.
    Is any setting is required to get this. I can not do changes in posting rules since this tax depreciation is not for posting any thing.
    The fiscal year 2010 is closed and NBV of tax depreciation as on 31.12.2010 of one asset is 80000, If I change the start date of tax depreciation from 1.1.2011 then system correcly take NBV of 31.12.2010 for further depreciation calculation. But if i change the start date of depreciation in between of year the system is calculating depreciation based on NBV of 31.12.2010 but ignores the tax depreciation from 1.1.2011 to 30.04.2011, which I previously run using AFAB.
    Need your assistance to know is it feasible to do this.
    Thanks and Regards,
    Harshad

    Hi Harshad
    The behaviour of the system is very much correct, it is designed to behave that way...
    One, you should not have changed the dep start date....
    two, NBV in SAP is always taken to be NBV @ the start of the year....
    The best wayout I can suggest here is, if you are on EhP4 and EA-FIN active
    a. Change the Dep Key in the asset... You can maintain Time Dependant Dep Terms in asset master i.e. Dep Key X from Jan-Apr and Dep Key Y from MAy onwards
    b. This will however, calculate dep based on NBV at the start of the year, but based on new useful life
    c. Considering your eg: The system is posting more depreciation i.e. 5333 instead of 5155.... So, calculate this amount outside the system and post a Manual Write up ABZU inorder to reduce the Dep and increase the NBV
    Even if you are on not on EhP4, you can follow the same approach as above.... i.e.
    a. Change the Dep Key in asset master.... This will throw up new dep figure, on the basis of New Useful life and NBV at the start of the year
    b. Post a write up from ABZU....
    No need to do Asset to asset transfer in my opinion
    Only diff between EhP4 and Non EhP4 is that the differential depreciation would be lesser if you are on EhP4... i.e. instead of 5333 now, system may throw up depreciation amount of 5666.. So, you may need to post write up of 5666-5155
    br, Ajay M

  • Changing Base Amount

    Hi Experts,
    How can i change Base Amount for calculating VAT.
    in SPRO->Fin Acctng->Tax on sls/purchases->Basic Settings->Change field control for Tax Base Amount.
    In the above path i can do the setting for a particular TAX procedure in notes it says one can change base amount in MIRO, but in the transaction MIRO base amount field is greyed where can i change this amount.
    pls guide me in this regard.
    Regards
    Ashok.

    Hi
    U can do the condition type as changeble at MIRO instead of Display mode.
    This can be achived by selecting  the control parameter at Condition type level.
    <b>In SPRO--> MM --> Purchasing --> Conditions --> Define price determination process --> Define condition type</b>
    Select the Base condition and go to Details.
    In details tab select : Amount/percent check box in Changes which can be made sub screen and save it.
    By doing this the amount of conditon type can be changed in sub sequent process like MIRO.
    Thanks
    Ramakrishna

  • Calculation of  tax via tax code

    Dears,
    There are some concepts about the pricing in PO that I never got it clear. I really appriciate it if someone can help me.
    1. What is the base amount for calculate the tax via tax code?
    In the invoice verification there often is a tax code in which a tax rate is decided. But what is the base amount of the tax? How does the system get the base amount from all kinds of conditions from purchase order? Does it related to the configuration in the condition type, or in the calculation schema?
    I looked into the tax code configuration to find the base amount condition type as BASB without any access sequence. and for India there is a basetype 362 in the pricing schema. I can not understand the code in routine 362, and for example there even isn't a basetype in China. Then how does the system get the proper amount for calculate the tax?

    You can create the Reg Info with the Plant and this message will not happens...

Maybe you are looking for

  • Duplicate value in Command extract report

    Hi Experts I am getting a duplicate record when extracting the BOM which is so called Material Extract in my words when running the report I am getting the duplicate value for the cost estimate. near the form extract_bom_details under select queries

  • No background grid view .

    Hi.. i am new here and sorry for my english. does anyone know why no background grid view on my stack? it happen since i upgrade to 10.5.1 til now 10.5.6 here is a picture: http://i385.photobucket.com/albums/oo292/ovandalish/Snapshot2009-02-1507-01-4

  • IPC 5.0 API doc is not getting generated   -: Note 809820

    Hello friends, I have setup development environment for IPC 5.0 on my machine.I used the information provided in PricingUserexitManualV102.pdf which is attached with SAP Note 809820. Everything looks set except for the fact that when i try to generat

  • Can't order photo album

    Hello, I just finished my photoalbum in Iphoto (iLife '11) but i can't order it. When i'm filling in the information about the adress it needs to be send to i need to enter my phone number seperated in 2 parts first the "netnummer" and second the "pr

  • Removing listener services: Windows 2000/XP

    How can i remove a listener service. If you remove it from the net manager, the service stays behind. Currently i have 4 services. I want to delete 3 of them Rudy