Discussions
Join us for complimentary one-day events around the world and step into a future fueled by AI and limitless potential. Explore new breakthroughs, sharpen your skills, and connect with experts who are shaping what’s next. Experience bold keynotes, interactive learning, and connections that span the global NetSuite community. Discover what's next at SuiteConnect Tour 2026.
We’re excited to announce that the 2025 Community Recap is now available! This special recap highlights the amazing contributions and achievements of our members over the year and celebrates the collective success of our community.
Check your personalized recap to see the impact you made in 2025 and how your efforts helped shape our community’s growth and success.
View Your 2025 Community Recap
Thank you to everyone for your passion, collaboration, and support. Here’s to building an even stronger community together in the year ahead!
Setting tax code for sales order item through Rest API
We are using the REST API in order to create sales orders in NetSuite from an external system.
Everything works fine except when trying to set the tax code for the items. It simply does not work. The sales order is successfully created but the specified tax code is not applied to the items (and no error code is returned).
This is a sample of the payload we are sending to the REST API endpoint:
{
"entity": { "id": 1529811 },
"salesRep": 41,
"subsidiary": 7,
"memo": "TEST TAX CODE 5",
"currency": 4,
"item": {
"items": [
{
"item": { "id": 139, "taxcode" : { "id": 933 } }
},
{
"item": { "id": 1116, "taxcode" : { "id": 933 } }
}
]
}
}
I found an article in Internet where a person said that he was told by the NetSuite support team that setting the tax code for an item is only allowed when SuiteTax is enabled. Is that correct? Is this what is causing the tax code not to be set in our case (we are using the legacy tax calculation option)?