Skip to content

QuickBooks: Full update preferences — request body — body Tax Prefs

Full update preferences: request body, field body / TaxPrefs. Complete fields and constraints for contract 2026-10-20.

API reference · Contract 2026-10-20

SDK schema: Full update preferences — request body — body Tax Prefs

FieldTypePresenceDescription and constraints
$objectRootAdditional keys: allowed
PartnerTaxEnabledJSONOptionalPartner tax refers to the automated sales tax engine that provides sales tax compliance. All QuickBooks Online companies created after November 10, 2017 are enabled by default. If true , automated sales tax is enabled for the company and sales tax is set up ( UsingSalesTax is set to true ). If false , automated sales tax is enabled for the company but the company doesn’t have sales tax set up ( UsingSalesTax is set to false ). If not present in response payload, the company is not enabled for automated sales tax.
Read only: true
PartnerTaxEnabled (anyOf 1)booleanAlternative
PartnerTaxEnabled (anyOf 2)stringAlternativeOne of: true, false
TaxGroupCodeRefModelOptionalExpand Create a purchase order — request body — body Ship To
UsingSalesTaxJSONOptionalSales tax enabled
Read only: true
UsingSalesTax (anyOf 1)booleanAlternative
UsingSalesTax (anyOf 2)stringAlternativeOne of: true, false

Referenced models: Create a purchase order — request body — body Ship To

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.