Contact Us
Two people discussing a document held open between them.

SuiteTax Decision Tree: Exemptions and Special Tax Rates

Need to make a customer or item non-taxable in NetSuite? Or are you trying to apply different tax treatment to certain transactions?

NetSuite SuiteTax provides several configuration options, but the right approach depends on whether the requirement applies to a customer, an item, or the transaction's tax determination.

This decision tree helps you identify where to start.

SuiteTax Decision Tree

Start by identifying what needs different tax treatment.

Your situationSuiteTax feature to investigate
A customer is tax-exemptTax Exemption Certificates
A customer requires different tax treatmentTax Registrations and tax determination settings
An item should be non-taxableItem Non-Taxability Rules
An item requires a different tax classificationTax Schedules

Each option serves a different purpose.

If a Customer Is Tax-Exempt

Start with: Tax Exemption Certificates

Some customers qualify for exemptions from certain taxes based on their status, the transaction, or the jurisdiction.

In SuiteTax, exemption certificates can be associated with customer records to support the appropriate tax treatment.

The certificate information may include the applicable jurisdiction, exemption details, and validity period.

This approach is relevant when a customer has a recognized tax exemption rather than simply needing a different tax rate.

Oracle documentation: Creating Exemption Certificates

If a Customer Requires Different Tax Treatment

Start with: Tax Registrations and Tax Determination

A customer's tax registration information can affect how SuiteTax evaluates transactions.

For example, tax registration details may be relevant when a customer is registered for tax in a particular jurisdiction or when cross-border transactions require specific treatment.

In SuiteTax, tax registrations identify tax-related information associated with an entity. They are not simply fields for assigning a preferred tax percentage to a customer.

If the goal is to apply a different tax rate, the relevant configuration may also involve the tax engine, tax codes, nexus, transaction location, or other tax determination settings.

Oracle documentation: Assigning Tax Registrations to an Entity in SuiteTax

If an Item Should Be Non-Taxable

Start with: Item Non-Taxability Rules

Sometimes the tax treatment depends on what is being sold rather than who is purchasing it.

For example, an item may qualify for non-taxable treatment under certain circumstances or in particular jurisdictions.

SuiteTax supports item non-taxability rules that help determine when an item should receive that treatment.

These rules are useful when the taxability of an item differs from the default treatment that would otherwise apply.

Oracle documentation: Creating Non-Taxability Rules for Items

If an Item Requires a Special Tax Classification

Start with: Tax Schedules

Tax schedules help organize the tax treatment associated with items.

An item may need a different tax classification because of its product type, applicable tax rules, or the jurisdictions in which it is sold.

Assigning the appropriate tax schedule helps SuiteTax evaluate the item's tax treatment.

However, a tax schedule does not necessarily establish a fixed tax percentage on its own. The resulting tax calculation depends on the tax engine and other applicable transaction details.

Oracle documentation: Setting Up Tax Schedules

What If More Than One Condition Applies?

Some transactions involve multiple tax considerations.

For example, a customer may have an exemption certificate while purchasing an item with its own tax classification.

In these situations, SuiteTax may evaluate several pieces of information together, including:

  • Customer exemption information.
  • Customer tax registrations.
  • Item non-taxability rules.
  • Item tax schedules.
  • Transaction location and applicable nexus.
  • Tax engine configuration.

The final tax result depends on how these settings interact.

How to Verify the Tax Treatment

After updating the relevant SuiteTax configuration, create a test transaction that represents the scenario you're trying to address.

Review the calculated tax and the applicable tax details.

For customer-specific changes, compare transactions involving customers with different exemption or registration settings.

For item-specific changes, compare the treatment of items with different taxability rules or schedules.

Testing helps confirm that the resulting tax calculation matches the intended treatment.

Final Thoughts

When a customer or item needs different tax treatment in NetSuite, the first step is identifying the reason.

Use exemption certificates for customer exemptions, tax registrations for relevant customer tax registration information, non-taxability rules for item exemptions, and tax schedules for item tax classifications.

Understanding these distinctions makes it easier to identify the SuiteTax settings involved and investigate unexpected tax calculations.

Related Articles

How a Fast-Growing Manufacturer Simplified Multi-State Tax Compliance with NetSuite SuiteTax

Benjamin Franklin famously claimed that nothing in life is certain except death and taxes. Now, 250 years later, death remains stubbornly undefeated. Taxes, however, have become considerably more manageable—especially when you let NetSuite handle the math and follow the implementation checklist instead of treating it like the terms and conditions on a software download.

Read the Article A person working at a computer while another watches, and a third points out specific points, illustrating collaboration and communication.

Tagged with Training