TaxRates

Name

Type

ReadOnly

Description

Id [KEY]

String

True

The tax component index combined with the TaxType.

TaxType

String

True

The tax type for the tax rate. There are default tax rates, additionally new tax rates can be setup for a Xero organisation. All new tax rates added have a TaxType of the format TAX001, TAX002 etc.

Name

String

False

The name for the tax rate.

TaxComponent_Name

String

False

The name of Tax Component

TaxComponent_Rate

Double

False

The tax Rate (up to 4dp).

TaxComponent_IsCompound

Boolean

False

Boolean to describe if Tax rate is compounded.

TaxComponentAggregate

String

False

Used to define TaxComponent rows using XML values. Should be provided on INSERT only.

Status

String

False

The Status of the Tax Rate e.g. ACTIVE, DELETED

ReportTaxType

String

False

The report tax type. Required for AU, NZ, and UK organisations (US and Global do not support this element).

CanApplyToAssets

Boolean

True

Boolean to describe if tax rate can be used for asset accounts.

CanApplyToEquity

Boolean

True

Boolean to describe if tax rate can be used for equity accounts.

CanApplyToExpenses

Boolean

True

Boolean to describe if tax rate can be used for expense accounts.

CanApplyToLiabilities

Boolean

True

Boolean to describe if tax rate can be used for liability accounts.

CanApplyToRevenue

Boolean

True

Boolean to describe if tax rate can be used for revenue accounts.

DisplayTaxRate

Double

True

Tax Rate (decimal to 4dp) e.g 12.5000.

EffectiveRate

Double

True

Effective Tax Rate (decimal to 4dp) e.g 12.5000.

TenantId

String

False

The ID of the tenant to query instead of the connection tenant

Last updated