Skip to content
NesoTMS

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.

Last updated 7 min read

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

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.

What NesoTMS covers today
JobWhat NesoTMS doesWhere it stops
Orders from NetSuiteLists 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 shoppingOne 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 labelsUPS 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.
PrintingLabels 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 NetSuiteSets 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. 1

    Connect NetSuite once

    An administrator connects NesoTMS to your NetSuite account and chooses which orders to list. Connect NetSuite has every step.

  2. 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. 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. 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. 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 answer

Does 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 answer

Does 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 answer

Which 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 answer

Does 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 answer

Can 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 answer

Ship more. Click less.

Set up in under 10 minutes. 15-day free trial. No card needed to start.

Or try the demo first

No setup feeNo per-label feeNo long-term contract