On This Page

{#jumplink-list}  
[Markdown](/docs/cybs/en-us/tax-calculation/developer/all/so/tax-calculation/tax-reporting-intro/tax-calc-refund-intro.md)  
Filter  
FILTER BY TAG

Refund Tax Calculation {#tax-calc-refund-intro}
===============================================

A refund tax calculation is a request that sets the transaction type field in the Tax Detail Report to refunded and makes the reported amount negative. Tax amounts are returned as positive amounts in response messages, but they are saved in reports as negative amounts. The tax software enables you to accurately calculate the aggregate amounts.  
You can also commit a refund tax calculation to include the refunded tax amount with a payment refund.

Tax Detail Report
-----------------

The refund request will set the Transaction Type field to Refund in the Tax Detail Report and will make the value of the Tax Amount negative.

Fields specific to this Use Case
--------------------------------

Include the following information with a standard refund tax calculation request when you want to include the refund request to your Tax Detail Report:

* To commit a tax calculation refund request, set the taxService_refundIndicator field to `true`.
* To apply the same rate from the day of the original transaction, set the invoiceHeader_invoiceDate field to the original transaction date.
  {#tax-calc-refund-intro_ul_sxk_l4t_lvb}

Endpoint {#tax-calc-refund-intro_tax-endpoint}
----------------------------------------------

Set the `taxService_refundIndicator` field to `true`.  
Send the request to `https://ics2ws.ic3.com/commerce/1.x/transactionProcessor`.  
RELATED TO THIS PAGE

