Contact Us

Key Takeaways

  • NetSuite Ship Central is Oracle's standard shipping solution for new NetSuite shipping implementations. It connects carrier accounts through ShipEngine and supports packing, shipping, label generation, and rate shopping workflows.
  • Legacy Shipping Integration supports UPS, FedEx, and USPS/Endicia only for existing customers that already use it. Oracle states this legacy integration is not available to new customers and is available with limited support only before transition to Ship Central.
  • Real-time rate shopping helps shipping charges reflect carrier pricing rather than flat estimates.
  • Multi-location support lets warehouses use location-specific carrier setup, helping rates and labels reflect the correct origin address.
  • DHL, regional carriers, and broader carrier networks are generally handled through Ship Central with ShipEngine carrier connections or third-party SuiteApps such as Shiptheory, Descartes ShipRush, ShipStation, or ShipConsole.
  • Automated tracking notifications can reduce inbound order-status inquiries by pushing shipment status updates without manual intervention.
  • Shipping item and carrier configuration is the most common setup failure. Each service level needs proper setup before rates appear on orders.

image1.jpg

The Real Cost of Manual Carrier Management

NetSuite carrier integration is one of the most impactful automations a mid-market operations team can implement, because the costs it eliminates are recurring, compounding, and often hard to see on a standard P\&L. Re-entering shipment data between NetSuite and carrier portals consumes staff time every day. When tracking numbers fail to auto-populate in Item Fulfillment records, that gap creates a customer service burden: support tickets climb, invoice reconciliation slows down, and shipment disputes take longer to resolve.

The scale problem compounds quickly. At lower order volumes, manual entry is inconvenient. At high daily order volumes, it becomes operationally unsustainable. Brands handling rapid order growth often see meaningful reductions in fulfillment time after implementing NetSuite carrier integration, with per-shipment processing dropping from manual steps to automated workflows.

The configuration steps below explain the legacy Shipping Label Integration path for existing customers and the modern Ship Central direction for new implementations. The decision framework in Step 6 helps you determine whether Ship Central, a legacy UPS/FedEx/USPS setup, or a third-party platform fits your carrier mix and shipping volume.

Prerequisites

Before you start, confirm the following:

NetSuite permissions and licensing:

  • You hold an Administrator or Setup Manager role with the "Set Up" permission for the Company feature group.
  • Your NetSuite license includes the shipping functionality required for your chosen path. Contact your NetSuite Implementation partner if you are unsure which modules are active on your account.

Carrier account credentials:

  • You have active carrier accounts with the carriers you plan to use.
  • For Ship Central, you can create and connect a ShipEngine account from within NetSuite. Oracle notes that ShipEngine accounts created outside of NetSuite cannot be integrated with Ship Central.
  • For existing customers using the legacy Shipping Integration, you have the carrier credentials required for UPS, FedEx, and/or USPS/Endicia.
  • For USPS through the legacy integration, you have an active Endicia account.

Multi-location setup:

  • If you ship from more than one warehouse, Multi-Location Inventory (MLI) is already enabled in your account.

Step 1: Enable the Right NetSuite Shipping Path

NetSuite carrier integration depends on which shipping solution your account uses.

For new NetSuite customers and new shipping implementations in 2026, start with NetSuite Ship Central. Oracle identifies Ship Central as NetSuite's standard shipping solution. Ship Central works with SCM Mobile and supports packing, carton and pallet workflows, carrier-connected shipping, and rate shopping through a NetSuite-created ShipEngine account.

For existing customers still using the legacy Shipping Label Integration feature, the feature is enabled under the Transactions subtab. It is not the recommended starting point for new implementations.

For existing legacy Shipping Label Integration accounts:

  1. Navigate to Setup > Company > Enable Features.
  2. Click the Transactions subtab.
  3. Locate Shipping Label Integration and check the box if your account still has access to it.
  4. Click Save.

Enabling this feature adds the Carrier Registration subtab to your shipping setup area and unlocks carrier-specific fields on sales orders, item fulfillments, and shipping items.

If you do not see the Transactions subtab, confirm your role has the "Set Up" permission level for the Company feature group. If the Shipping Label Integration option is not available, your account may need Ship Central instead. Your NetSuite Consultant can verify the right path for your account.

Step 2: Register Your Carrier Accounts

Each carrier must be registered before NetSuite can pull rates or generate labels. Registration links your carrier credentials to your account and authenticates carrier calls in the background.

For NetSuite Ship Central:

  1. Set up Ship Central and SCM Mobile according to Oracle's Ship Central documentation.
  2. Create your NetSuite ShipEngine account from within NetSuite.
  3. Connect the carrier accounts you want to use through the ShipEngine setup in NetSuite.
  4. Configure locations, packing items, shipping items, shipment references, rate shopping, and return-label preferences as needed.

For existing legacy Shipping Integration accounts:

  • Navigate to Setup > Accounting > Shipping.
  • Click the Carrier Registration subtab.
  • Select the carrier you want to register: UPS, FedEx, or USPS/Endicia.
  • Enter the required credentials for each carrier.
    • UPS: Enter the UPS credentials required by your NetSuite account's supported authentication method.
    • FedEx: Enter the FedEx credentials required by your NetSuite account.
    • USPS/Endicia: Enter the Endicia account credentials required by NetSuite.
  • Click Authenticate to verify the connection.
  • Repeat for each carrier account.

For multi-location operations, you can register separate carrier accounts for each warehouse. This is important when your negotiated rates differ by origin address. Enable this through the Locations subtab in carrier registration settings, then assign the correct account to each location.

Step 3: Configure Shipping Preferences and Rate Types

After registration, configure how NetSuite retrieves and displays carrier rates to users and customers.

  1. Navigate to Setup > Accounting > Shipping or the relevant Ship Central setup area for your account.
  2. Configure shipping preferences for the carrier setup you use.
  3. Set your rate display preferences where available:
    • List Rates: Standard published carrier rates.
    • Negotiated Rates: Your account-specific carrier rates, when supported by the carrier and integration path.
  4. Set your default shipment origin address to your primary warehouse.
  5. Configure your label format for your printer setup.
  6. Click Save.

One important note: the rate shown at order creation is an estimate. Final carrier charges can vary based on dimensional weight, residential delivery surcharges, fuel adjustments, and service additions applied at pickup. Communicate this to customers in your checkout flow to avoid billing disputes.

Step 4: Create Shipping Items for Real-Time Rates

NetSuite does not automatically surface carrier rates on orders. You must create dedicated shipping items for each service level you offer. This step is where most administrators get stuck. Real-time rates will not appear on sales orders until each service level has its own configured shipping item.

  1. Navigate to Lists > Accounting > Items > New.
  2. Select Shipping Item as the item type.
  3. Name the item clearly: "UPS Ground," "FedEx 2-Day," "USPS Priority Mail," or the applicable service name.
  4. Under the Shipping subtab, check Use Real-Time Rates where applicable.
  5. Select the carrier and service level from the dropdown.
  6. Set the unit of measure to weight (lbs or kg), matching the weight fields on your inventory items.
  7. Check Display in Store if this shipping method should appear in checkout.
  8. Click Save.

Repeat for each carrier service you plan to offer. A typical setup includes 3 to 8 shipping items covering standard ground, express, and overnight options across your active carriers. For a deeper walkthrough, see Anchor Group's guide to set up shipping items in NetSuite.

Step 5: Test Real-Time Rates on a Sales Order

Before rolling out to your team, verify that rates surface correctly on a live order.

  1. Create a new Sales Order (Transactions > Sales > Enter Sales Orders).
  2. Open the Shipping subtab on the order.
  3. In the Ship Via field, select one of your new shipping items.
  4. Enter package weight and dimensions.
  5. Click Get Rates where available. NetSuite sends a real-time call through the configured carrier integration and returns the current rate.
  6. Confirm the rate populates in the Shipping Cost field.
  7. Save the order and proceed through fulfillment.

When you fulfill the order through your configured shipping workflow, your NetSuite carrier integration generates the shipping label through the carrier connection, sends it to your configured printer, and writes the tracking number back to the fulfillment record. The tracking number can also populate on the original sales order and trigger any notification workflows you have configured.

Step 6: Extend to DHL and Additional Carriers

Native Integration vs. Third-Party: Which Do You Need?

NetSuite Ship Central is the standard NetSuite path for new carrier automation. For operations with more complex carrier needs, such as DHL, regional parcel carriers, LTL, FTL, or international routing, Ship Central with ShipEngine or a third-party SuiteApp is usually the path to multi-carrier flexibility.

For existing customers already using the legacy Shipping Integration, UPS, FedEx, and USPS/Endicia may continue to cover core parcel workflows while the company plans a Ship Central transition.

Use this table to determine which path fits your operation:

CriteriaLegacy Shipping IntegrationNetSuite Ship CentralThird-Party Platform
AvailabilityExisting customers only, limited supportStandard path for new implementationsAvailable through SuiteApps or connected platforms
Carriers neededUPS, FedEx, USPS/EndiciaCarrier accounts connected through ShipEngineMulti-carrier networks, often including DHL and regional carriers
Shipping modesParcel onlyParcel-focused warehouse shipping workflowsParcel, LTL, FTL, and international options depending on platform
Order volumeExisting lower-complexity parcel workflowsWarehouse-scale packing and shippingHigher-volume or specialized multi-carrier operations
Rate shoppingLimited by legacy setupSupported through Ship Central setupMulti-carrier comparison at fulfillment
Setup complexityLow to medium for existing accountsMediumMedium to high
Best forExisting accounts not yet transitionedNew NetSuite shipping implementationsMulti-carrier automation at scale

If your operation fits the Ship Central column, build around Oracle's current shipping path. If you ship across multiple carriers or freight modes, the platforms below are worth evaluating.

Not sure which path fits your operation? Anchor Group's certified NetSuite Consulting team assesses carrier mix, order volume, and warehouse configuration as part of a free 30-minute session.

Get a FREE 30-minute NetSuite fix

Which carriers does native NetSuite support?

For existing customers, the legacy Shipping Integration covers UPS, FedEx, and USPS/Endicia only. For new implementations, NetSuite Ship Central is the standard shipping solution and connects to carriers through ShipEngine. For DHL, regional parcel carriers, or LTL freight, evaluate Ship Central carrier availability through ShipEngine or a third-party SuiteApp from the NetSuite marketplace.

Top Third-Party Shipping Integrations for NetSuite

ShipStation: Multi-Carrier Parcel Shipping for Mid-Market Teams

ShipStation earned Oracle NetSuite's 2020 SuiteCloud Partner of the Year award, reflecting a deep integration built over multiple years. Its SuiteApp listing describes order sync, fulfillment and tracking postback, automation rules, and batch label printing for domestic and international carriers.

Key Features

  • Round-trip fulfillment sync from NetSuite to ShipStation and back
  • Tracking number and carrier code write-back to NetSuite Item Fulfillment
  • Automation rules for carrier and service selection based on weight, destination, or order tag
  • Batch label printing across carriers
  • Field mapping tool for NetSuite order integration

Best For: Mid-market ecommerce teams shipping across multiple parcel carriers without LTL or FTL requirements. For a detailed configuration walkthrough, see Anchor Group's ShipStation NetSuite integration guide.

Setup Complexity: Medium. Requires ShipStation account setup, field mapping, and location name alignment between platforms before go-live.

ShipHawk for NetSuite: Parcel, LTL, and FTL from One Interface (Anchor-Configured)

ShipHawk is the multi-carrier shipping platform Anchor Group deploys for wholesale distributors and high-volume retailers that need parcel, LTL, and FTL rate access from a single interface. ShipHawk's NetSuite shipping software supports parcel, LTL, FTL, and freight broker services, with shipping rates on demand within the Item Fulfillment record and automated write-back of shipping data.

For operations managing both parcel and freight shipments, this is the critical distinction. Most platforms handle parcel well. ShipHawk extends that to LTL and FTL, with automated carrier selection rules that compare freight and parcel options in the same workflow. ShipHawk case study material reports shipping cost reductions for specific customers, but actual savings depend on carrier contracts, volume, and shipping profile.

Anchor Group's ShipHawk for NetSuite implementation includes account configuration, carrier connection setup, and SuiteFlow workflow builds. The configuration aligns rate shopping rules with your negotiated carrier contracts and ensures automated selection logic routes shipments to the lowest-cost carrier that meets the required delivery window.

For enterprise operations that need warehouse management alongside carrier automation, Anchor also configures the Koerber shipping integration for NetSuite, which adds warehouse floor scanning, packing validation, and multi-carrier shipping in a single workflow designed for distribution-center scale.

Key Features

  • Real-time rate shopping from within the NetSuite Item Fulfillment record
  • LTL and FTL rate access alongside standard parcel carriers in one rate comparison screen
  • Automated freight carrier selection rules based on weight, destination, and delivery window
  • Native SuiteApp for direct NetSuite integration
  • Multi-carrier rate optimization configured to your negotiated carrier contracts
  • Multi-location support with separate carrier accounts per warehouse

Best For: Wholesale distributors, manufacturers, and retailers processing high daily order volume across parcel and freight modes. If your operation ships pallets alongside packages, ShipHawk's unified rate view eliminates the manual comparison that currently happens on spreadsheets or across separate carrier portals.

Setup Complexity: Medium to high. Anchor Group manages configuration end-to-end, including carrier contract mapping, SuiteFlow rule setup, and multi-location account alignment.

Descartes ShipRush: Multi-Carrier Rate Comparison at Fulfillment

Descartes ShipRush provides multi-carrier rate comparison in a single screen at the point of fulfillment. It supports UPS, USPS, FedEx, and a range of additional carriers with warehouse management system integration built in. The primary advantage is visibility: fulfillment staff see carrier rates side by side rather than switching between carrier portals or relying on flat-rate estimates.

Key Features

  • Side-by-side carrier rate comparison at the fulfillment step
  • Warehouse management system integration
  • Multi-carrier label printing from one interface

Best For: Operations teams that want visible carrier rate comparison at fulfillment without a full enterprise implementation. Strong fit for teams running a WMS alongside NetSuite that want a unified rate view without a multi-platform migration.

Setup Complexity: Medium.

Shiptheory: Rules-Based Automation for International Carrier Networks

Shiptheory connects NetSuite to a broad carrier network through a rules-based automation engine. The platform's strength is its routing logic: shipping rules can assign orders to different carriers based on weight, destination, SKU, or order tag without manual selection at the fulfillment counter. Automatic shipment merging reduces label volume for consolidated orders.

Key Features

  • Rules engine for carrier selection based on weight, destination, or order tags
  • Broad carrier and service network
  • Automatic shipment merging for consolidated orders
  • NetSuite connector

Best For: International shippers and UK-based operations needing broad carrier access with automated routing logic. Also a strong option for businesses with complex rule-based routing requirements across international carrier networks.

Setup Complexity: Low to medium.

EasyPost: API-Driven Carrier Flexibility for Technical Teams

EasyPost is an API-driven multi-carrier platform with connections to 100+ domestic and international carriers. Its model suits tech-forward operations that want carrier flexibility through API-driven workflows. The tradeoff is clear: EasyPost requires developer resources to configure and maintain. Out-of-box NetSuite UI integration is more limited compared to ShipStation or ShipHawk.

Key Features

  • 100+ carrier integrations across domestic and international networks
  • API-driven label creation and tracking
  • Flexible carrier routing logic

Best For: Tech-forward operations teams with in-house developer resources who want API-driven carrier flexibility.

Setup Complexity: High. Developer resources required for API integration and ongoing maintenance.

Step 7: Automate Tracking and Customer Notifications

How does NetSuite update tracking after shipment?

With a configured shipping integration, NetSuite can receive the tracking number during fulfillment and write that tracking number to the Item Fulfillment record. Depending on your account setup and workflows, the tracking number can also update the originating Sales Order.

For ongoing in-transit updates, teams can use carrier APIs, SuiteFlow, SuiteScript, or third-party shipping platforms to update shipment status and trigger customer notifications. For FedEx, developer tools such as Advanced Integrated Visibility can support event-driven tracking updates when implemented through the appropriate API and NetSuite endpoint configuration.

To set up event-based tracking updates:

  1. Enable the carrier tracking service through the carrier developer account or shipping platform.
  2. Register the NetSuite endpoint or middleware endpoint that will receive shipment status events.
  3. Map incoming tracking events to NetSuite workflow triggers in SuiteFlow or custom SuiteScript.
  4. Configure customer notification emails on each status change.

For carriers without event-based support in your setup, scheduled SuiteScripts can poll carrier APIs at a defined interval to pull status updates.

Teams that automate shipping status notifications typically see a meaningful reduction in inbound order-status inquiries, freeing up support capacity for higher-value interactions.

If your team needs help configuring SuiteFlow workflows or SuiteScript polling for tracking automation, Anchor Group's NetSuite Managed Services team handles these configurations as part of ongoing support engagements. Operations teams that want to extend tracking to a customer-facing portal can also add a customer shipment tracking portal built directly on NetSuite, giving customers self-service order status access without contacting support.

Common Mistakes to Avoid

1. Skipping shipping item setup. Enabling the feature and registering carriers does not automatically populate rates on orders. Every service level needs its own shipping item with real-time rates enabled. This is the single most common reason rates fail to appear.

2. Mismatched package weight units. If your NetSuite inventory items store weight in kilograms but your carrier account expects pounds, rates will return errors or inaccurate quotes. Standardize weight units across all item records before testing.

3. Using a single carrier account for multiple warehouses. Carrier rates depend on the shipment origin ZIP code. One account registered to your headquarters address can return incorrect rates for orders fulfilled from other locations. Register location-specific accounts under each warehouse when Multi-Location Inventory is enabled.

4. Ignoring dimensional weight. Carriers bill based on whichever is greater: actual weight or dimensional weight. Items without populated dimension fields can generate underquoted rates at order entry and higher charges on your carrier invoice. Populate item dimensions before going live.

5. Treating real-time estimates as final charges. The rate shown at order creation is an API estimate. Delivery surcharges, fuel adjustments, and residential delivery fees may be added by the carrier after shipment. Build a rate-plus-buffer model for customer-facing shipping quotes, or use account-specific negotiated rates where your contract minimizes surcharge variance.

Total Cost of Ownership: NetSuite Carrier Integration

Understanding the full cost picture prevents sticker shock and sets realistic ROI expectations. The savings from NetSuite carrier integration compound across four categories. The table below illustrates the cost-saving categories at play; specific dollar figures will vary based on order volume, labor cost, and current carrier contracts.

Cost DriverManual ProcessAfter Integration
Staff re-entry timeDaily manual data entry between NetSuite and carrier portalsMonitoring and exception handling; data flows automatically
Carrier rate overpaymentFlat-rate estimates can run above actual carrier-charged ratesReal-time rates align quoted amounts more closely to carrier rates
Shipment dispute resolutionManual research across carrier portals to resolve each disputeAutomated tracking reduces dispute volume and resolution time
Customer service tickets (order status)Inbound "where is my order" tickets driven by missing tracking visibilityReduced ticket volume from automated tracking notifications

For a mid-market operation shipping high daily order volumes, NetSuite carrier integration can often justify the implementation effort through reductions in re-entry labor, carrier invoice discrepancies, and support ticket volume. Actual payback depends on shipment volume, carrier contracts, labor cost, and the complexity of the selected platform.

Switching Costs to Plan For

Migrating from manual carrier management to integrated automation involves three one-time costs: implementation time, staff retraining, and carrier credential setup. These switching costs vary based on whether you use Ship Central, remain on a legacy setup, or implement a third-party platform.

NetSuite Carrier Integration: Compliance and Documentation

NetSuite carrier integration generates and manages shipping documentation automatically, which is critical for regulatory compliance across domestic and international shipments.

Customs and International Documentation

For cross-border shipments, the carrier integration layer can support commercial invoice generation, HS code population, and international shipment documentation based on item data stored in NetSuite. Third-party platforms like ShipStation and ShipHawk may extend this with automated compliance checks, dangerous goods flags, restricted destination alerts, and certificate-of-origin workflows, depending on the platform and carrier setup.

Domestic Documentation Standards

For domestic operations, NetSuite carrier integration can automate packing slips, shipping labels, and freight documents depending on the selected solution. Each label carries the carrier account identifier, service level, and origin-destination pairing required for carrier billing reconciliation. The system retains shipment records and documentation for audit access, supporting finance workflows that need shipment cost documentation matched to orders.

Performance Benchmarks

Across NetSuite shipping engagements, teams implementing NetSuite carrier integration typically see qualitative improvements in the following areas:

  • Order processing time: Speeds up when manual data re-entry is eliminated.
  • Label accuracy rate: Improves with automated address and shipment data handling.
  • Carrier invoice reconciliation: Becomes easier with automated cost capture.
  • Customer notification rate: Increases with automated tracking workflows that push status updates without manual intervention.
  • Carrier selection accuracy: Improves with automated rate shopping that consistently selects the lowest-cost compliant option.

Advanced Tips

Automated Rate Shopping Across Carriers Once carriers are configured, add shipping items from multiple carriers to the same order type. A SuiteScript or SuiteFlow workflow can compare rates returned at fulfillment time and select the lowest-cost option automatically. Multi-carrier rate shopping can reduce avoidable carrier spend when configured around accurate package dimensions, delivery promises, and negotiated carrier contracts.

NetSuite Ship Central for Warehouse-Scale Operations For warehouses processing dozens to hundreds of fulfillments per hour, NetSuite Ship Central significantly reduces per-shipment processing time. Ship Central supports packing and shipping workflows, ShipEngine-connected carrier accounts, rate shopping, and mobile-first warehouse execution. It is a strong complement to NetSuite carrier integration for high-throughput operations that need mobile scanning on the warehouse floor.

Batch Label Printing Rather than printing labels individually, configure NetSuite or your shipping platform to queue fulfillments by carrier and batch-print labels in a single job. This reduces fulfillment floor processing time considerably for high-volume days.

Carrier Invoice Auditing Pull a monthly report of label charges versus your negotiated rates. Carrier billing errors are more common than most operations teams expect, and reviewing NetSuite shipment cost records against carrier invoices each month catches overcharges before they compound. Running regular audits is a core activity within NetSuite Optimization and managed services engagements.

How These NetSuite Carrier Integration Options Were Evaluated

Each platform was evaluated across five criteria: carrier network breadth, NetSuite integration depth, rate shopping accuracy, setup complexity, and total cost of ownership. Scoring combined hands-on configuration experience from NetSuite shipping deployments with customer-reported outcomes across manufacturing, wholesale distribution, and e-commerce verticals.

PlatformCarrier NetworkNetSuite DepthRate ShoppingSetup ComplexityBest For
NetSuite Ship CentralShipEngine-connected carriersNative NetSuite shipping solutionSupported through Ship Central setupMediumNew NetSuite shipping implementations
Legacy Shipping IntegrationUPS, FedEx, USPS/EndiciaNative legacy integrationLimited by legacy setupLow-MediumExisting customers not yet transitioned
ShipStationBroad parcel carrier networkConnectedMulti-carrierMediumMid-market ecommerce
ShipHawkParcel + LTL/FTLNative SuiteAppMulti-modalMedium-HighWholesale/distribution
Descartes ShipRushMulti-carrier parcel networkConnectedMulti-carrierMediumWMS-integrated ops
ShiptheoryBroad international networkConnectedRules-basedLow-MediumInternational/UK
EasyPost100+ carriersAPI-drivenAPI-drivenHighTech teams, custom builds

Final Verdict

NetSuite carrier integration is not a single solution. It is the best framework for eliminating manual shipping labor when matched correctly to your carrier mix, order volume, and freight modes.

By operation type:

  • For new NetSuite shipping implementations in 2026, start with NetSuite Ship Central. It is Oracle's standard shipping solution and connects carrier accounts through ShipEngine.
  • For existing operations still shipping UPS, FedEx, or USPS/Endicia through the legacy Shipping Integration, the legacy setup may continue to support current workflows while you plan a Ship Central transition.
  • For mid-market ecommerce teams shipping across multiple parcel carriers without LTL needs, ShipStation offers broad carrier coverage and a proven NetSuite integration recognized by Oracle directly.

By scale and mode:

  • For wholesale distributors and high-volume retailers shipping parcel and freight together, ShipHawk provides parcel, LTL, and FTL rate shopping from inside the NetSuite Item Fulfillment record. It is a strong option when carrier spend is material and multi-mode freight is part of your daily operation.
  • For international or UK-focused operations, Shiptheory's rules-based carrier routing covers a broad carrier network with automation logic that eliminates manual carrier selection at scale.

Whichever path you choose, configuration quality determines whether the integration performs on day one or requires months of troubleshooting. Credential mismatches, weight unit errors, missing shipping items, and using the wrong NetSuite shipping path are the most common reasons integrations go live and fail to deliver expected results.

Anchor Group's certified NetSuite Integrations team has configured carrier automation for manufacturers, wholesale distributors, and e-commerce retailers across these platforms. If your current integration is not performing as expected, or you are evaluating platforms before building, a 30-minute session is the fastest way to get a clear recommendation.

Book a FREE 30-minute NetSuite fix

image1.jpg

Frequently Asked Questions: NetSuite Carrier Integration

What carriers does NetSuite natively support?

For existing customers using the legacy Shipping Integration, NetSuite supports UPS, FedEx, and USPS/Endicia. For new implementations, Oracle identifies NetSuite Ship Central as the standard shipping solution. Ship Central connects carrier accounts through ShipEngine.

How do I enable real-time carrier rates in NetSuite?

For Ship Central, configure Ship Central, create the NetSuite ShipEngine account from within NetSuite, connect carrier accounts, and set up shipping items and rate-shopping preferences. For existing legacy Shipping Integration customers, enable Shipping Label Integration under Setup > Company > Enable Features > Transactions, register the carrier account under Setup > Accounting > Shipping, and create a Shipping Item for each service level with real-time rates enabled.

Does NetSuite support multiple carrier accounts?

Yes. Multi-location operations can configure carrier accounts by warehouse or location, depending on the shipping solution in use. This helps rate quotes and labels use the correct origin address rather than defaulting to headquarters.

Why are carrier rates not appearing on my sales orders?

The most common cause is missing shipping items. Real-time rates only appear when the Ship Via field references a properly configured Shipping Item with real-time rates enabled and the correct carrier service selected. Without that item, NetSuite has no mechanism to call the carrier rating workflow.

Does NetSuite support DHL integration?

The legacy Shipping Integration does not include native DHL support. New implementations should evaluate DHL through Ship Central with ShipEngine carrier setup or a third-party SuiteApp from the NetSuite marketplace. Shiptheory, ShipHawk, ShipStation, and Descartes ShipRush may also be options depending on your carrier mix and freight mode.

How does NetSuite post tracking numbers back to orders?

When you fulfill an order through a configured shipping integration, NetSuite can receive the label and tracking number from the carrier connection and write the tracking number to the Item Fulfillment record. From there, a SuiteFlow workflow or SuiteScript can trigger customer notification emails on fulfillment or later tracking status changes.

When should I use ShipStation over native NetSuite?

Use ShipStation when you need multi-carrier parcel shipping, automation rules, batch label printing, and fulfillment tracking sync across ecommerce workflows. Use Ship Central when you want Oracle's standard NetSuite shipping workstation and ShipEngine-connected carrier setup inside NetSuite.

How do ShipHawk and ShipStation differ for NetSuite?

ShipStation focuses on parcel-only multi-carrier shipping for ecommerce workflows. ShipHawk extends carrier automation to parcel, LTL, and FTL freight from a NetSuite-native interface, making it stronger for distributors and manufacturers that mix parcel and freight shipments.

What makes Ship Central different from Shipping Label Integration?

NetSuite Ship Central is Oracle's standard shipping solution for new implementations. It works with SCM Mobile and integrates carrier accounts through a NetSuite-created ShipEngine account. The legacy Shipping Integration with FedEx, UPS, and USPS/Endicia is not available to new customers and is available with limited support only for existing customers before they transition to Ship Central.

Is Shipping Label Integration available in 2026?

Oracle states that the Shipping Integration with FedEx, UPS, and USPS/Endicia is not available to new customers and is available with limited support only for existing customers before they transition to NetSuite Ship Central. New NetSuite implementations should evaluate Ship Central first.

Related Articles: 

Disclaimer: This content is for general informational purposes only and may not reflect current updates or your specific configuration—please confirm details with your Anchor Group consultant.

Tagged with Solutions, Services & Support