2023-01-21 214151 214151 - Tax processing in purchasing Version Language Priority Release Status Component 6 English Recommendations / Additional Info Released for Customer MM-PUR ( Purchasing ) Type Master Language Category Released On SAP Note German Advance development 20.11.2001 Please find the original document at https://launchpad.support.sap.com/#/notes/ 214151 Symptom The tax which cannot be deducted is calculated in the purchase order and is set as a condition, however, this is not valid for the deductible part. Particularly, in the standard system the function is not provided to display or to print the value-added tax. Other Terms ME21, ME22, ME21N, ME22N, non-deductible tax, value-added tax, EKPO-MWSKZ, EKPO-NAVNW, NAVS, NAVM, MWST, MWVS, tax code, input tax Reason and Prerequisites Up to now no function was provided to display the tax in the purchase order completely. The following describes how tax is dealt with in purchasing: 1. Determination of the tax code The tax code is defaulted from the purchasing info record in the purchase order item, however, it can also be determined via the conditions. During the determination via the condition technique an access sequence is assigned in the standard system of condition NAVS. With the latter, different tax codes can be stored via the normal condition maintenance depending on tax indicators (material, plant, account assignment, origin). Basically this access sequence can also be assigned to other condition types. The tax code is only transferred to the purchase order if class "D" (taxes) is the condition type. If several condition types of this type exist in the purchase order item, the first one that contains a tax code is transferred. 2. Calculation of the tax amount The system only calculates the non-deductible part of the tax. This amount should be regarded as an additional cost item of the procurement because the tax authorities do not refund this amount unlike the deductible part of the tax. Therefore, the non-deductible part of the tax is added to the stock value during the inventory posting. In the purchase order item, the non-deductible tax amount is saved in field EKPO-NAVNW and (if available) in the first condition type of the type "N" (non-deductible tax). In the standard system, these are condition types NAVS and NAVM. For this reason, calculation rule "B" (fixed amount) must be set for the condition type (also refer to Note 138434). You must also bear in mind that the non-deductible tax amount is calculated within the program by means of function module CALCULATE_TAX_ITEM. The calculation does not occur within the price determination. As a result of this, the tax amount is only calculated after you have returned from the condition screen and is not calculated on the condition screen when you change the price. © 2023 SAP SE or an SAP affiliate company. All rights reserved 1 of 4 2023-01-21 214151 3. Condition categories supported In purchasing, only tax condition types of condition category "D" (tax) or "N" (non-deductible input tax) are supported. 4. Display of the tax percentage rate and tax amount In the standard system, the tax percentage rate and the entire tax amount is not issued: neither in the conditions nor in the purchase order printout. Solution It is possible to put the tax amount into a condition with the attached program change which is delivered per Support Packages in Releases 3.1I, 4.0B, 4.5B, 4.6B, and 4.6C. The same applies to the determination of the amount as mentioned in (2). In Customizing of price determination for purchasing, you must define a new condition type with the following attributes: • Condition class "D" (taxes) • Calculation rule "B" (fixed amount) • Condition type "D" (taxes) • Manual entries "D" (cannot be edited manually) • Item condition "X" • Do not assign an access sequence if another tax condition type with access sequence is already available (this is condition type NAVS in the standard system). This condition type must be included in the calculation schema. For this, consider the following: • Assign at the end, in particular after the effective value. • Mark as a statistical condition. Important: • Do not mark as a manual condition. • Do not enter formulas for the condition basis and condition value. No appropriate condition type is delivered in the standard system. In particular, note that condition types MWST and MWVS are not to be used for this because they are required for the volume rebate settlement. Correction Instructions Software Component SAP_APPL From 40A To 40B Version 1 Changed on 17.04.2000 13:58:38 © 2023 SAP SE or an SAP affiliate company. All rights reserved ID 0000157903 2 of 4 2023-01-21 214151 SAP_APPL 31I 31I 1 17.04.2000 14:32:39 0000158161 SAP_APPL 45A 46C 5 19.04.2000 11:27:44 0000157545 Other Components Component Description MM-PUR-GF-TAX Taxes Prerequisites Software Component SAP Note/KBA From To Title Component SAP_APPL 300 31I 128042 ME21/22: Currency error in conditions NAVS/NAVM MM-PURPO SAP_APPL 300 31I 138434 ME21: Incorrect value for percentage conditions MM-PUR SAP_APPL 300 40A 87685 ME21,ME31:New price determinatn -> Tax conditn = 0 MM-PURPO SAP_APPL 40A 40B 128042 ME21/22: Currency error in conditions NAVS/NAVM MM-PURPO SAP_APPL 40A 40B 138434 ME21: Incorrect value for percentage conditions MM-PUR Support Package Software Component Release Support Package SAP_APPL 31I SAPKH31I51 SAP_HR 31I SAPKE31I51 SAP_APPL 40B SAPKH40B42 SAP_HR 40B SAPKE40B42 SAP_APPL 45B SAPKH45B22 © 2023 SAP SE or an SAP affiliate company. All rights reserved 3 of 4 2023-01-21 214151 SAP_APPL 46B SAPKH46B07 SAP_APPL 46C SAPKH46C01 This document refers to SAP Note/KBA Title 501054 FAQ: Taxes in purchasing 427841 Tax code is not transferred to back-end system 209184 Price determination date is not determined corrctly 138434 ME21: Incorrect value for percentage conditions 128042 ME21/22: Currency error in conditions NAVS/NAVM This document is referenced by SAP Note/KBA Title 2441302 Taxes in goods movements 1927517 NAVS changes in condition tab after going to the invoice tab 1423752 Trading Contract Tax code handling 427841 Tax code is not transferred to back-end system 501054 FAQ: Taxes in purchasing 138434 ME21: Incorrect value for percentage conditions 209184 Price determination date is not determined corrctly 128042 ME21/22: Currency error in conditions NAVS/NAVM Terms of use | Copyright | Trademark | Legal Disclosure | Privacy © 2023 SAP SE or an SAP affiliate company. All rights reserved 4 of 4