Calculating tax condition amount

Hi all,
I am  confused on how the system calculates tax conditon amount (let' say MWST) in sales order. In my system the tax condition type mwst has a condition record maintained of 4%  thru VK11 and a tax code V0 assoicated with it.
The base value for calculating the tax amount for mwst is taken from the SD pricing procedure and so the tax amount is calculated in sales order.... However I need to know that in FTXP for the tax code V0, there is a tax rate of 4% maintained against it and an account key mws and a GL account. Is MWST also maintained in FTXP for the relevant tax procedure for 4% ???. I need to know whether for posting to tax GL account for condition type mwst, does the system calculates the tax amount thru tax procedure  and if yes then how the system takes the value of BASB (base amount )in tax procedure in FTXP  for calculating the tax amount.
regards
sachin

Hi Sachin
Is MWST also maintained in FTXP for the relevant tax procedure for 4% ???. I need to know whether for posting to tax GL account for condition type mwst, does the system calculates the tax amount thru tax procedure and if yes then how the system takes the value of BASB (base amount )in tax procedure in FTXP for calculating the tax amount.
The values maintained in FTXP are just for record purpose. For every Tax we should have a particular GL account, so that we can find the total tax in a period of time whenever required.
But the actual calculation of tax is happening at pricing procedure level only. Tax is calculated based on base price in pricing procedure. Also assigning that amount to GLs assigned against them in VKOA.
Hope this clarify your doubt.

Similar Messages

  • Incorrect calculation of Condition amount ( KONV - KBETR ) in VA01.

    Hi All,
    I have a requirement like this ...
    When i create a credit memo in VA01 by using the Create with Reference option on the screen , it asks for a billing document number ( Invoice Number ) .
    After entering this number and then clicking the COPY icon, a credit memo gets created .
    The problem is that the newly created Credit memo has Condition Amount = 10%  ( KONV-KBETR ) for condition 'ZD01'  whereas in the Invoice for the condition  'ZD01' the Condition amout = 20% .
    What i think is that both the amount should be same ie 20 % for Credit Memo as well as Invoice.
    Can you please help me with this .
    Thanks ,
    Sumit

    plz post in SD forum.....its not related to ABAP.
    or check ur copy controls & sales pricing ,on what basis its picking 10%.
    regards
    Prabhu

  • Tax condition value not getting posted with retroactive billing

    Hi All
    Due to price reduction from previous date, I am processing retro billing for billing documents. For target credit memo to be created, i have maintained the pricing procedure with condition type PDIF. Now when i create the credit memo with tcode VFRB, it only considers pr00 condition value for posting the difference with PDIF. Tax condition value is not being considered here.
    Are there any other changes required to make in pricing procedure?
    Please let me know the method to fix the same.
    Thanks
    Deepak Mehmi

    Hello
    For this I can think of one solution, where
    1. you have to create a new pricing pricing for retroactive billing.
    2. in that pricing procedure don't assign any account key to base price condition type, where as maintain a revenue account key for PDIF condition type.
    3. calculated tax condition types based on PDIF instead of base price condition type, do have relevant account keys for account determination of those tax condition types.
    I hope this can assist you.
    Thanks & Regards
    JP

  • Condition type to be loaded on Material cost after Taxes but shouldn't change Tax base Amount.

    Customer requirement is that they want to deduct some amount after the Taxes (after BASB) &t load this amount value after taxes on Material cost  (hence accrual KEY can't  be used). but with the addition of this new condition type (for deduction) it shouldn't change the base amount  for Tax condition type (BASB).
    Basic Problem : new condition type value to be load on material (after taxes). but this condition value shouldn't change the Net price of PO(amount in BASB condition of Tax) so that base amount (BASB) of Tax procedure remain unchanged.
    (Since it is to be loaded on material hence i cant use account key definitely. Also this cost to be loaded on material after taxes)
    Ex -             PBXX =     100 base price
                     Freight =       20
       Tax base amnt =     120
                   Tax (5%)=          6
                          Total =    126
         Other Charges=      10  (this 10 Rs amount in this condition type required to be loaded on material cost, at the same time this condition value shouldn't change the base amount for the Tax (BASB)
    Please suggest (purpose is to load the deduction on material cost after Taxes & same time it shouldn't change the  the amount after Tax base calculation)

    Hi,
       Your condition type is without acrual flag in M/06. No acrual key is maintained in the MM pricing procedure.
       To achieve your requirement, maintain subtotal 6 against the condition type in your MM pricing procedure in M/08.
       Maintain the base type calc procedure as 362 against your BASB condition type in tax procedure. Keep the field blank for the tax condition type (VAT or CST / ED etc)
       Test the scenario again with a new PO. System will show the condition value in net amount field in PO, but the same wont be copied to BASB in tax procedure. Check the taxes pop up. Check the same and revert back.
    Note: Similar requirement (not exact) for acrual conditions are mentioned in my doc: Tax Calculation on Freight - Different Scenarios You may refer it if required.
    Regards,
    AKPT

  • Tax Base amount calculation in MIRO

    Hi friends ,
    Need your help on the following issue
    1.     PO item price is Rs 20/-  &  Tax is 7 % . But Tax 7 % should be calculated on                 Rs 100/- (20+80 =100)  in MIRO . i.e. Assessable value for tax is Rs 100/-
    2.     We tried this scenario in the following way .
          Enter the tax amount as  Rs 7/- (7% on Rs 100/) ,
          Do not ticket u201CCalculate taxu201D ,
          Enter the u201CTotal Amountu201D as Rs 27/- ( Rs 20+7)can put
    It is working fine. But when we take report to submit government officials, for this PO line item the assessable value is showing as Rs 20/- (PO value) and the tax 7% on this assessable value shows as  Rs 1.4/-  though the tax value is Rs 7/- .
    Could some one help how to face this issue
    Thx
    Deva

    If your tax procedure is TAXINN,
    Define new condition type with Cond Class B & Cal Type C.
    Define new condtion table and access sequence for this condition type.
    Include this tax condition type in Tax procedure.
    It is to be included next to BASB. This condition type to be maintained as statistical in TAXINN.
    Maintain condition record on required combination.
    In third step of TAXINN, give the summation of BASB & new condition type.
    Use this third step as the assessable value for tax calculation.
    In your case,
    STEP       Condition type            Value
      10            BASB                     = 20                  (From PO Item Price)
      20            New condition type   = 80                 (From condition Record)
      30            Assesable Value      = 100               (STEP 10 + STEP 20)
      40            Tax condition type    =    7                  (7% FROM STEP 40)
    Then go for PO-GR-MIRO as regular procedure.
    Hope this works for you.

  • How are US tax condition types XR1 to XR6 calculated

    i searched few forums to understand the ways of US taxes getting claculated particularly on condition types XR1 to XR6, is the value available in SAP system or is the percentage value maintained in the taxware or vertex system?
    if in SAP where is this maintained, i could see the same input & output tax codes assigned in OBCL settings for many states in US, so i am not able to relate this in FTXP, as different states provide different calculation.
    if it is maintained through external system, is there way we can check the values or see in the screen?, how is this link of checking the external system enabled, is it through 301 cal type & its associated function module,
    will there be a chance to change this value from the user end or do we need to seek Taxware or Vertex assistance here.
    sorry on too many questions.
    just got confused with the way it works
    Regards
    Ilango

    Hi Ilango,
    Check my responses to your respective questions:
    i searched few forums to understand the ways of US taxes getting claculated particularly on condition types XR1 to XR6, is the value available in SAP system or is the percentage value maintained in the taxware or vertex system?
    In SAP, only Condition Type XR1 to XR6 are only condition which is responsible for computation of tax in US & Canada. Where, even condition types UTXD & UTXE are equally essential to this. These condition types used for external tax calculation.
    if in SAP where is this maintained, i could see the same input & output tax codes assigned in OBCL settings for many states in US, so i am not able to relate this in FTXP, as different states provide different calculation.
    Well, I don't think there much from SD side to explorer here. As Tax procedure hardly have any role to play in SD business process for tax rate determination. But, that is very significant from GL Account determination for respective Tax Transaction in SD.
    Refer my posts on
    Tax code and SAP SD - ERP Operations - SCN Wiki
    Plant-wise Different Tax General Ledger Accounts - ERP Operations - SCN Wiki
    Whereas, configuration for Non-Taxable transaction as maintained in TCode OBCL, generally comes in picture when Tax Jurisdiction is not maintained in respective Ship-to master. Based on that configuration system will determine Tax Jurisdiction for those Ship-to.
    % are maintained in FV11, not in FTXP.
    if it is maintained through external system, is there way we can check the values or see in the screen?, how is this link of checking the external system enabled, is it through 301 cal type & its associated function module,
    301 is not the only Routine associated. As like UTXD & UTXE there respective routines 500(collect tax input - export to IVP) & 501(get tax output data - import from IVP) are equally important with others 301 to 306(Set tax values and percentage into condition structure and fill tax base amount based on FM  GET_TAX_RESULTS_FOR_301_306)
    Refer SCN Wiki Tax jurisdiction - ERP SD - SCN Wiki
    will there be a chance to change this value from the user end or do we need to seek Taxware or Vertex assistance here.
    Hope you are aware, these tax IVPs are tool that is used to calculate taxes for the US tax rules.Yes, you might need to ask respective Tax IVP.
    In Taxware, it provides the tax jurisdictions codes for master data addresses in SAP. Based on combination of both tax jurisdictions, the Taxware product code and dates, Taxware returns rates and amounts of tax and which jurisdictions get the tax.
    Hope that helps you. If you still have any specific question, do revert back.
    Thanks, JP

  • Price procedure if price condition amount is final and 2 taxes are included

    My problem is the customer uses an interface that sends the price with the tax amount included and there are 2 tax conditions involved.
    If the material only has one tax indicator the amount is correct.
    But there are cases where both taxes apply, so the formula needs to be different when both taxes apply.
    I was looking at standard price procedure POS100 and they use a statistic condition for each tax and they use some formulas but so far I do not know how to suppress the tax amount depending if only one or both taxes apply.
    If anyone can share some advice would be appreciated.
    Regards,
    Carlos

    Hi Carlos,
    As per my understanding, you want to deactivate the first tax condition if system determines the second or latest tax condition.
    Is your pricing procedure is copied from the standard pricing procedure POS100. If yes, then please check any document with pricing procedure POS100 and the full VAT and half VAT values are calculated based on NET1 & NET2 condition types.
    Otherwise, you can set the inactive indicator of one tax condition using the condition exclusion functionality. Please refer to OSS note 836243 (section 2) for more details.
    Note: If the condition type class is 'B', then system automatically deactivate the pricing condition as a standard exclusion behavior Y. But in case of other conditions (for example taxes), check the above consultation note.
    Regards,
    Satya

  • Find Tax conditions and amounts while creating a PO from reference.

    Hi friends,
    I am creating a PO from another reference PO. When I create the PO the Tax conditions and
    amounts come from Sabrix 3rd party system. This data gets saved into SAP internal memory and
    is visible when we follow PO item-> Invoice Tab->Taxes-->then we can see Tax
    conditions and there amounts as well. when we press SAVE button PO gets created and KNUMV
    (Condition Number) gets formed and then we can access this Condition types and Amounts data
    from KONV table by specifying the Condition number which is the Primary key of KONV table.
    But we need to access this data of Condition types and Amounts even before we press SAVe
    button on ME21N screen.
    Please help me on this.

    Hi,
    As mentioned that this error was one of the wierdest SAP issues I have faced, it was due to the silliest copy paste errors on my behalf. I completely overlooked the POITEMX naming.
    For 4 values of RFQ_NO, RFQ_ITEM, PREQ_NO, PREQ_ITEM, I didnt have the 'X' for POITEMX and kept on looking for errors for days.
    BAPI_PO_CREATE1 works with min. possible inputs successfully.
    Thanks to all!

  • 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

  • Additional offset tax line after manual change of calculated tax amount

    Dear all,
    I have the following problem:
    if I manually change the calculated tax amount of a domestic AP invoice in r12 the system generates a second tax line as an offset tax so that the total tax is zero. The system does this even so the respective flag is not set for this supplier. I can only stop this by erasing the link between standard tax and offset tax which is not a permanent option.
    Kind regards
    Carsten

    You can uncheck the Auto Tax Calculation check box in E Business tax module which will ensure that automatic tax calculation will not be done.
    Once the above checkbox is unchecked, you keyed an invoice by entering all the required details click on the Calculate tax button which will perform the tax calculation for your invoice.
    Hope this helps.
    Thanks and Regards
    Manish Jain.

  • Invoice tax amount is not equal to the calculated tax amount

    Hi All,
    I'm importing AP invoices through Open Interface R12.
    Lines includes Tax lines as well. But Invoices become held when I try to validate.
    I'm getting this hold reason: "Invoice tax amount is not equal to the calculated tax amount"
    Can anybody advise please ?
    Thanks,

    Use T. code SM30 and give table name J_1IT030K_V and click on maintain button give your chart of account, press enter here assign appropriate G/L A/C against Tax code MK.

  • Change Tax conditions based on amount

    Hi
    I want to change the Tax condtion for SD to post Tax based on amount. I want to post Zero Tax (use a different Tax code say A0 ) when the billing amount is less than 5000 JPY. For the same customer if the billing is JPY 5000 or a Tax of 9 % or say apply anothe tax code A9.
    VK12 does not provide amount based determination.
    Please help.
    Regards
    Rajesh

    Hi Rajesh
    If you want to change the tax condition ,If the billing amount is less than 5000 JPY and if the billing amount is more than 5000 JPY another tax code should come then maintain Upper and Lower Limts.Say for example, if you have two tax condition types ,then maintain those condition records using two tax codes. For A9 tax code assign 9% tax  and for A0 tax code assign 0% tax.In one tax condition type to which you will be assigning A0 tax code  ,maintain upper and lower limits.
    Regards
    Srinath

  • TAX condition value not getting calculated

    Hi Gurus,
    At my client we are having this strange issue in pricing when invoice creation. We've set up copy control rules as copy all unchanged. When I tried creating invoice, all the elements are getting copied, but the tax value is not getting created. We've delivery to invoice copy control rules, so that we can copy freight and price source is E (delivery/sales order). e.g.
    In sales order we have following elements with values:
    Price $1000
    discount 10% value will be 100
    tax5% value will be $45. Total value becomes $ 945
    In invoice, it should copy all the elements unchanged, but we are getting following values:
    Price $1000
    discount 10% value will be 100
    tax5% instead of showing value $45, system doesn't show anything. Total value becomes $900.
    I checked all the config, including pricing and all the copy control rules. I'm not sure what I'm missing.
    Please provide some inputs!!
    Thanks,
    Ketan

    First check the root cause of miss ing TAX condition type in biling through Pricing Analysis.
    To do that Billing Doc - Item - Conditions tab - click Analysis Button
    Then select the missing TAX condition type for knowing the error.
    Also, check the service render date in billing doc.
    You can find this Biling doc - Item - Item Detail Tab - Price data
    Take note of the date for Serv.rendered
    And in the condition record (VK12 / VK13) for Tax condition type.
    Check the validity date of condition type.
    The date for service render sholud lie in the validity date maintain in condition record.
    Regards
    JP

  • Condition value of Tax condition type gets added to Total Value in Contract

    Hi All,
    I'm currently investigating an issue where there are 2 line items in an SAP Sales Contract. There is a human error in the second line where the billing end date is less than billing start date in the billing plan.  Consequently, the second line has null Outgoing target value.
    However, the header Total value in the Contract  gets wrongly calculated as Basic condition value of 1st line  + Condition value of tax condition type of line one due to this.   When I modify the billing end date for the second line item to be a date greater than the billing start date, the above problem disappears and the total value of the contract does not include the tax component.
    For eg.
    Normal Error free  Contract
    Total Value at Header =   700.00 EUR
                       Material          Outgoing Target val
    Item 0010    MAT1               450.00                          ( 450 + 50 (tax )  )
    Item 0020    MAT2               150.00   
    Contract with billing plan error in second line
    Total value at Header =   550.00 EUR 
                            MAterial       Outgoing target val          
    Item 0010         MAT1             450.00                    ( 450 + 50 (tax ) )
    Item 0020         MAT2              0.00         
    Any inputs would be most welcome.
    Regards,
    Venkatesh.
    Edited by: Venkatesh Gopalarathnam on Jan 24, 2012 9:48 AM

    No, i didn't.
    Actually, i enter condition type and amount in sales order manually.
    At that time my program which i modified at 'Define And Assign Pricing Procedures' in IMG should be run. 
    But the result of running is different from my purpose.
    To change Condition value of condition type in sales order, are there any solution?

  • Different Tax condition records picked on sales order and invoice

    Dear Expert,
    I have a scenario where the goods supply from plant to different country sales organization customer. it is a n export order.
    . sales order has been processed with ship to address in Portugal. We did enter end user VATnumber on the ship to customer. When you look under conditions the MWST is 0.00 which means VAT will not be invoiced.
    while creating the order MWST condition calculated correctly by using the export access sequence, but when creating the invoice w r t sales order i am getting the domestic tax access sequence record.
    in my case it is wrong, the same sales order MWST condition amount needs to be copied to invoice as well.
    after going to condition tab of that billing document, select MWST and click on "Condition Record" I found below different values in sd order conditions and invoice conditions:
    invoice:
    SD-Order:
    Can you kindly help me on this? :-)
    Regards,
    Yashar

    Ideally, you should have a different pricing procedure for domestic and exports and I am not sure, why you have not created one more pricing procedure for exports.
    Coming to your query, it seems, the issue is VAT registration number in which case, have a look at the following notes:-
    Note  371764 - VAT registration number: Destination country
    Note 15244 - Incorrect VAT amount is displayed
    Note 148505 - VAT registrtn.no.fr.ship-to & n.fr.sold-to party
    G. Lakshmipathi

Maybe you are looking for