Calculation API Requests

Learn about tax calculation requests with the Tax Calculation and Tax GIS API.

Tax Calculation requests

RequestEndpointMethodDescription
Calculate Tax as a Seller/v2/suppliesPOSTThis request represents tax calculation from the seller's perspective. It performs a calculation request based on the set property of the Sale Message Type.

Valid values are: Quotation, Invoice, or Distribute Tax.

Based on the SaleMessageType value, a tax calculation is performed and may or may not be saved for reporting and tax remittance.
Calculate Tax as a Buyer/v2/procurementPOSTThis request represents tax calculation from the buyer's perspective. It performs a calculation request based on the set property of the Purchase Message Type.

Valid values are: Purchase Order, Invoice Verification, Accrual, Distribute Tax, and Evaluated Receipts Settlement (ERS).

Based on the property PurchaseMessageType value, a tax calculation is performed and may or may not be saved for reporting and tax remittance.
Calculate Tax as an Owner/v2/ownerPOSTThis request represents tax calculation from the owner's perspective. It performs a calculation request based on the set property of the Owner Message Type.

Valid values are Inventory Removal and Asset Movement.

Based on the property ownerMessageType value, a tax calculation is performed and may or may not be saved for reporting and tax remittance.