SAP Knowledge Base Article - Public

2986215 - Cannot create purchase order acknowledgment due to error message: Tax calculation failed; trigger a calculation again


You are not able to create new purchase order acknowledgment due to below errors:

"Saving of purchase order changes not possible; changes inconsistent"

"Unable to create purchase order acknowledgment for purchase order ID ABC " (ABC stands for the ID of purchase order you select)

"Tax calculation failed; trigger a calculation again”


SAP Business ByDesign

Reproducing the Issue

  1. Go to Purchase Requests and Orders Work Center.
  2. Go to Purchase Orders View.
  3. Filter the list 'All Documents'.
  4. Select purchase order ABC.
  5. Click Quick PO acknowledgement.
  6. You receive the mentioned errors.


Usage of both Sales Tax and Use Tax tax codes together on the same purchase order is not permitted in the system.

In short, US tax code 8, 9 and 16 cannot be used on a purchase order where other tax codes are being used.

Tax Code 8, 9 and 16 are the only use tax tax codes in the system. They cannot be clubbed with other tax codes on a supply side document.

This applies to both Supplier invoices and Purchase Orders or any purchase side documents that involve both Sales Tax and Use Tax.


Cancel the purchase order and segregate the purchase order such that these tax codes 8, 9 and 16 are on a separate purchase order and other sales tax tax codes are on a separate purchase order.


Tax calculation failed; Sales Tax and Use Tax tax codes; PO acknowledgement , KBA , AP-POP-PO , Purchase Order , AP-TTE-TC , Tax Calculation , How To


SAP Business ByDesign all versions