Variants & options

Shopify Variant Tax Code: Legacy Field

Published by · Last updated

Shopify’s variant Tax Code is a legacy field. Shopify deprecated it in API version 2025-10 as part of retiring the old Avalara AvaTax integration. Do not use it as a general-purpose tax category for a new setup.

Choose the setting that matches your task

Entering a Stripe Tax identifier or an arbitrary category string into the old field does not establish an integration with that provider.

Recognize the legacy control in EditEngine

The screenshots below document the Tax Code control captured in EditEngine. A field appearing in an app or export does not prove that a current checkout integration uses it.

EditEngine field selector showing the legacy Tax Code option under Variant Fields

The control has a New Tax Code text input. This screenshot is retained to help identify old configurations, rather than to recommend a new tax-code assignment.

Legacy Tax Code panel with a New Tax Code text input

Before changing an existing configuration, identify which tax app currently calculates your store’s taxes and which fields it reads. Keep an export of the existing values. Use the current provider’s mapping process, then verify the result for a small selection of products.

Frequently asked questions

Is Variant Tax Code the same as Variant Taxable?

No. Taxable is the flag for whether a variant is subject to tax. Tax Code is a separate legacy field associated with the retired Avalara AvaTax integration.

Can I put a Shopify product-category ID in Tax Code?

No. Assign Shopify product categories through Product Category. A category ID is not a replacement value for the legacy Tax Code field.

Does entering a Stripe Tax code connect Shopify to Stripe Tax?

No. Saving a string in this field does not configure a tax-provider integration. Follow the setup and mapping instructions for the tax app you actually use.

Previous
Edit HS tariff code