QuickBooks: Create a taxservice — response body — Tax Service Tax Rate Details item
Create a taxservice: response body, field TaxService / TaxRateDetails / item. Complete fields and constraints for contract 2026-10-20.
API reference · Contract 2026-10-20
SDK schema: Create a taxservice — response body — Tax Service Tax Rate Details item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: allowed |
RateValue | string | Optional | Required if: TaxRateId not present. The rate value. Must be between 0 and 100 (%). For create requests: do not include if TaxRateId has been specified. |
TaxAgencyId | string | Optional | The Id of the agency to whom tax is paid. Query the TaxAgency resource to determine the ID for the desired agency. For create requests: do not include if TaxRateId has been specified. Required if TaxRateId not present. Conditionally required |
TaxApplicableOn | string | Optional | Specifies where this tax rate can be applied. Possible values are Sales or Purchase . |
TaxRateId | string | Optional | Required if: TaxRateName , RateValue , and TaxAgencyId not present. The Id of an existing TaxRate. Query the TaxRate endpoint to determine the ID used for TaxRateId . |
TaxRateName | string | Optional | Required if TaxRateId not present. Name of a new tax rate. In Create requests: ignored if TaxRateId is present. Conditionally required |
$ (anyOf 1) | JSON | Alternative | |
$ (anyOf 2) | JSON | Alternative |