Guide
What a TMS for NetSuite does, and what NesoTMS covers
A TMS, or transportation management system, is the software that handles the carrier side of shipping: comparing rates, buying labels, booking freight and keeping track of what shipped. For a company that runs on NetSuite, a good one reads the orders from NetSuite and writes the result back to the item fulfillment. NesoTMS does that for parcels with UPS and FedEx and for FedEx Freight LTL pallets, on your own carrier accounts. It is not a truckload, route planning or warehouse management system, and this guide shows where the line is.
At a glance
- Covers
- Parcel and FedEx Freight LTL
- Does not cover
- Truckload, route planning, warehouse management
- Carrier accounts
- Your own; the carrier bills you
- Written to NetSuite
- Tracking, cost, package details, ship status
On this page11 sections
What a TMS is
TMS stands for transportation management system, and the name covers a wide range of software. At one end are suites for companies that run their own trucks or tender full truckloads: they plan routes and loads, assign carriers and drivers, and audit freight bills. At the other end are shipping tools for the people in a warehouse, who choose a carrier service for each order, buy the label and now and then book a pallet. Which one you need depends on what your company ships and who does the work.
NetSuite holds the order, the customer, the items and the item fulfillment. The carrier work is a separate job: asking carriers for prices, buying and printing the label, booking a pallet and keeping the tracking number. A TMS for NetSuite is the tool that does that job and then puts the result back on the NetSuite record, so nobody types a tracking number or a shipping cost twice.
What a NetSuite TMS integration should do
Whichever product you look at, these are the jobs that decide whether it saves your shipping team time.
- Show the orders that are ready to ship straight from NetSuite, with the ship-to address, the items and any package lines already on the fulfillment.
- Ask every carrier account you use for a price on the same boxes at the same moment, and list the answers side by side.
- Buy the label on your own carrier account, so your negotiated rate applies and the carrier bills you directly.
- Book freight when an order is a pallet, with the handling-unit details and the bill of lading that LTL needs.
- Produce the paperwork for the lanes you ship, such as a commercial invoice for Canada.
- Print labels and documents where the packers work, without a print dialog for every label.
- Write the result back to the item fulfillment: tracking numbers, package weights and sizes, shipping cost and ship status.
- Void a label with the carrier and undo the NetSuite update, and never buy a label twice when a reply gets lost.
- Say plainly what it changes in NetSuite and what it leaves alone.
What NesoTMS covers today
NesoTMS is the shipping part of a TMS. This is what it does for each job above, and where it stops.
| Job | What NesoTMS does | Where it stops |
|---|---|---|
| Orders from NetSuite | Lists Picked and Packed item fulfillments, or open sales orders, from your NetSuite account. | One record type per company. NetSuite is the only ERP NesoTMS connects to today. |
| Rate shopping | One search across every connected UPS, FedEx, USPS and FedEx Freight account, with the offers side by side. | Your own accounts only. NesoTMS doesn't resell or discount carrier rates, and a quote is the carrier's estimate. |
| Parcel labels | UPS and FedEx labels from your own accounts, US to US and US to Canada with a commercial invoice. | No USMCA certification and no export filing. FedEx Canada shipments use a paper commercial invoice. USPS labels are sandbox only today, so USPS shows as rates. |
| Freight (LTL) | FedEx Freight estimates beside the parcel rates, then booking from the US with one label per handling unit and the bill of lading. | FedEx Freight is the only LTL carrier. Booking needs each unit's details and a pickup arrangement, and NesoTMS never schedules the truck. A cancellation is made with FedEx Freight, then recorded by an administrator. |
| Printing | Labels print from the browser, or with no print dialog from NesoTMS Print on the packing computer. | NesoTMS Print is optional and runs on Windows and Mac. |
| Write-back to NetSuite | Sets the shipping cost, replaces the package lines with the boxes shipped, and sets the tracking numbers and the Shipped status. | No shipping cost for a freight booking, because FedEx Freight doesn't return a final charge. Items, quantities, addresses and the ship method are never changed. |
NoteDescribes NesoTMS as of October 13, 2026. The carriers page lists what each carrier does today.
How an order moves through NesoTMS
- 1
Connect NetSuite once
An administrator connects NesoTMS to your NetSuite account and chooses which orders to list. Connect NetSuite has every step.
- 2
Add your carrier accounts
An administrator adds your UPS, FedEx, USPS and FedEx Freight accounts on the Carriers page, each with the keys the carrier gave you. Carrier accounts covers each one.
- 3
Open an order
A packed order waits on the Clerk Station. Opening it shows the addresses and the boxes, and the rates load by themselves once every box has its size.
- 4
Compare and buy
Read the offers side by side, pick one and click Buy & print. For a pallet, enter each handling unit's details first. Rate shopping explains the comparison.
- 5
NetSuite is updated
The label prints, and the item fulfillment gets its tracking numbers, package details, shipping cost and Shipped status.
Who it is for
It suits NetSuite companies that ship parcels on their own UPS or FedEx accounts, send the occasional pallet with FedEx Freight, and want the carrier work done on one screen and written back to NetSuite. If your shipping is mostly something else, the next list says so.
What NesoTMS is not
- Not a truckload system. NesoTMS doesn't quote, tender or book full truckloads.
- Not a route or load planner. It doesn't build routes, plan loads or dispatch trucks.
- Not a warehouse management system. It doesn't run picking, putaway or inventory, and it doesn't verify scans at the packing table. NetSuite stays your system of record for stock.
- One freight carrier today. FedEx Freight is the only LTL carrier, and UPS Supply Chain and CEVA are coming soon.
- Parcel labels for UPS and FedEx only, within the US and from the US to Canada. Other lanes aren't supported.
- NetSuite only. It doesn't connect to other ERP systems.
- No rates of its own. Rates come only from carrier accounts that belong to your company.
Questions to ask any TMS for NetSuite
These work for any product you compare, this one included.
- Which NetSuite records does it read, and exactly which fields does it write? Ask for the list in writing. NesoTMS's is on the NetSuite integration page.
- Whose carrier accounts does it use, and who bills you for the labels? Is there a markup on rates or a fee for each label?
- Which lanes and services does it buy, and which does it only quote?
- What happens when the reply to a purchase is lost? A good one never retries a purchase by itself, and tells you plainly when it isn't sure what happened.
- Who installs the connector in your NetSuite account, and what can it do there?
- Can you try it before you connect anything? NesoTMS has an interactive demo with made-up orders and rates.
What happens in NetSuite
Looking at rates reads the fulfillment and writes nothing. Packing an order at the Packing Station replaces its package lines with the boxes the packer entered and sets its status to Packed, or, for a sales order, makes a new Packed item fulfillment. A purchase sets the shipping cost, replaces the package lines with the boxes shipped, and sets the tracking numbers and the Shipped status. A void blanks that label's tracking numbers and, when no other label is active, sets the status back to Packed. NesoTMS never edits the items, quantities, addresses or ship method of an existing fulfillment.
The NetSuite integration page lists every field, and what changes in NetSuite covers packing and what happens when NetSuite refuses an update.
Cost
Both plans include every shipping feature in this guide. There is no per-label fee, no setup fee and no long-term contract, and you pay your carriers directly for the labels you buy. See plans for what each plan includes.
Where to verify
The interactive demo runs in your browser with made-up orders and rates, and its labels say they are samples. The carriers page lists what each carrier does today, and the pages for FedEx Freight and USPS say exactly where freight booking and USPS labels stop.
TMS for NetSuite questions
Is NesoTMS a full TMS?
It is the shipping part of one. It compares carrier rates, buys and prints parcel labels, books FedEx Freight LTL and writes the result back to NetSuite. It doesn't plan routes or loads, book truckloads or manage a warehouse.
Link to this answerDoes a TMS replace how NetSuite handles orders?
No. NetSuite stays the system of record for orders, customers, items and inventory. NesoTMS reads the orders that are ready to ship and updates the item fulfillment.
Link to this answerDoes NesoTMS book truckloads?
No. It rates and books FedEx Freight LTL shipments from the US, which are pallets and crates that share a truck with other freight. Full truckloads aren't supported.
Link to this answerWhich carriers does it work with?
Your own accounts with UPS and FedEx for labels (US to US and US to Canada), USPS for rates, and FedEx Freight for LTL. USPS labels are sandbox only today, and UPS Supply Chain and CEVA are coming soon.
Link to this answerDoes NesoTMS add a markup to carrier rates?
No. Rates come from carrier accounts that belong to your company, and the carrier bills you directly.
Link to this answerCan I try it without connecting NetSuite?
Yes. The interactive demo runs in your browser with made-up orders and rates, and it never calls NetSuite.
Link to this answerKeep reading
Related pages
- ProductNetSuite TMS integration: reads and writesNetSuite TMS integration: NesoTMS reads Picked and Packed item fulfillments or open sales orders, buys the label and writes tracking, cost and status back.
- FeatureCarrier rate shopping for NetSuite ordersCompare UPS, FedEx, FedEx Freight and USPS rates on your own carrier accounts, side by side, for each NetSuite fulfillment, then buy the one you pick.
- IntegrationFedEx Freight LTL for NetSuite: booking and BOLGet FedEx Freight LTL estimates beside parcel rates, book the shipment and print its bill of lading (BOL) from NetSuite fulfillments. Requirements and limits.
- CarriersCarrier coverageUPS, FedEx, USPS and FedEx Freight side by side: what works today and what is coming.
- DemoInteractive demoTry NesoTMS with sample orders and made-up rates. No signup.
Ship more. Click less.
Set up in under 10 minutes. 15-day free trial. No card needed to start.
Or try the demo firstNo setup feeNo per-label feeNo long-term contract