TaxTreatment

A tax treatment contains details about how Salesforce and external engines calculate taxes, and the tax engine to use for tax calculation. The IsTaxable field determines whether tax is calculated for the product in the transaction. The tax code, tax engine, and product code are sent via API to the external tax calculation service. When you invoice an order item that has a tax treatment, the invoice line inherits the tax treatment from the order item’s related billing schedule. The invoice line’s TaxCode field is populated based on the code that the tax engine used for calculation. This object is available in API version 55.0 and later.

This guide only lists certain information for each object. For more information, including descriptions of the fields, see TaxTreatment in the Billing Guide and Object Reference for the Salesforce Platform.

Field NameField LabelTypeDigitsLengthPrecisionScale
CreatedByIdCreated By IDreference 18  
CreatedDateCreated Datedatetime    
DescriptionDescriptiontextarea 1000  
IdTax Treatment IDid 18  
IsDeletedDeletedboolean    
IsTaxableIs Taxableboolean    
LastModifiedByIdLast Modified By IDreference 18  
LastModifiedDateLast Modified Datedatetime    
LastReferencedDateLast Referenced Datedatetime    
LastViewedDateLast Viewed Datedatetime    
LegalEntityIdLegal Entity IDreference 18  
NameTax Treatment Namestring 255  
ProductCodeProduct Codestring 80  
ProductIdProduct IDreference 18  
ShouldUseTaxTreatmentItemsUse Tax Treatment Itemsboolean    
StatusStatuspicklist 255  
SystemModstampSystem Modstampdatetime    
TaxCodeTax Codestring 80  
TaxEngineIdTax Engine IDreference 18  
TaxPolicyIdTax Policy IDreference 18  

History for tracked fields of TaxTreatment.

This guide only lists certain information for each object. For more information, including descriptions of the fields, see StandardObjectNameHistory in the Object Reference for the Salesforce Platform.

Field NameField LabelTypeDigitsLengthPrecisionScale
CreatedByIdCreated By IDreference 18  
CreatedDateCreated Datedatetime    
DataTypeDatatypepicklist 40  
FieldChanged Fieldpicklist 255  
IdTax Treatment History IDid 18  
IsDeletedDeletedboolean    
NewValueNew ValueanyType 255  
OldValueOld ValueanyType 255  
TaxTreatmentIdTax Treatment IDreference 18