The Exemption
object allows you to specify exemptions for the invoice:
Key | Value |
---|---|
frc | [bool] Force Override level exempt flag on tax type wildcard exemptions
|
loc | [Location] required Location for the exemption to be applied. Match is at the level specified by domain There are several ways to input location information. For more information, see Location |
tpe | [int] Tax Type ID Tax Type to exempt. Tax type exemptions and Category exemptions are mutually exclusive within a single exemption but can occur simultaneously on the same invoice |
lvl | [int] Tax Level ID Deprecated - provided for legacy support only. Use Domain (dom ) and Scope (scp ) instead |
cat | [int] Tax Category ID Tax Category to exempt. Tax type exemptions and Category exemptions are mutually exclusive within a single exemption but can occur simultaneously on the same invoice
|
dom | [int] Exemption Domain The jurisdiction level in which the exemption jurisdiction must match the taxing jurisdiction. Domain determines when an exemption is to be applied
|
scp | [int] Exemption Scope Defines the tax levels in which the taxes will be considered as candidates for exemption. Scope determines where the exemption is to be applied Combination of one or more of these values (add the appropriate values together):
1920 (Federal + State + County + Local) |
exnb | [bool] Exempt Non-billable Determines if non-billable taxes are to be considered as candidates for exemption
|
Category exemptions and tax type exemptions can’t both be included within the same single exemption, but can be applied simultaneously within a list of exemptions.