SAP Knowledge Base Article - Public

2933264 - Tax code is Incorrectly Determined in Supplier Invoice created from Purchase Order


Incorrect Tax code is picked up in new invoice created from preceding purchase order document.


SAP Business ByDesign

Reproducing the Issue

  1. Goto Supplier Invoicing work center

  2. Select Invoice entry view

  3. Select "All Orders to be Invoiced"
  4. Filter for particular purchase order

  5. Select New Invoice

  6. Navigate to Items, select Taxes tab

  7. The tax code which is determined automatically does not match with the purchase order tax code
  8. Now create a new supplier invoice or a new purchase order with the same data without copying and the tax code is correctly determined.


You have initially maintained the VAT Registration Number and created documents like purchase order using it.At that point of time, since the VAT number was maintained in the Supplier master data, the system assumed that the Supplier is VAT registered.

But later on, you changed the tax numbers in the Supplier master data. You replaced the VAT Number with another tax number.You have basically changed it's type to something else.

Now, when you copy this old purchase order or create an invoice for it, the system uses the tax number determined on the purchase order and that tax number is no more a VAT Number. While parsing the decision tree to get the tax event, the system checks whether the Supplier is VAT Registered, it checks the type code of the tax number on the context documents i.e. the purchase order and detects that it's not VAT and then the decision triggers a fresh determination all together.


You can manually change the tax code in the supplier invoice or create new document without copying from old ones.


Tax code, VAT, Tax event , KBA , tax code , vat registration number , AP-TTE-TC , Tax Calculation , Problem


SAP Business ByDesign all versions