Multiple Shipping Routes

The Multiple Shipping Routes feature lets you ship to several addresses using different shipping methods on the same transaction.

For example, an order is fulfilled from your Atlanta warehouse. Some items are shipped to Mr. Smith in Georgia by FedEx. Other items are shipped to Mr. Jones in New York by USPS.

You can enable Multiple Shipping Routes in NetSuite United States edition and NetSuite International edition accounts.

A shipping route is a unique combination of the following:

If you use SuiteScript or SOAP web services and you've enabled Multiple Shipping Routes, see:

During checkout, web store shoppers can select multiple shipping addresses for an order. However, they can select only one shipping method for each address.

For more information, see Multiple Ship To.

Note:

To charge for shipping see, Setting Up Shipping.

To enable the multiple shipping routes feature:

  1. Go to Setup > Company > Enable Features.

  2. Click the Transactions subtab.

  3. In the Shipping & Receiving section, check the following boxes:

    • Advanced Shipping - Provide separate processes to shipping and accounting for fulfilling and billing sales orders.

    • Shipping Label Integration - Generate tracking numbers and shipping labels when you ship using integrated shipping items.

    • Multiple Shipping Routes - Ship to multiple destinations using multiple shipping services on a single transaction.

  4. Click Save.

  5. If you have a US nexus, perform the following steps:

    1. Go to Setup > Accounting > Taxes > Set Up Taxes.

    2. Click the United States subtab.

    3. Check the Per-Line Taxes on Transactions box.

      Only the United States nexus subtab has the Per-Line Taxes on Transactions box. Other country nexuses calculate taxes at the line level by default.

    4. Click Save.

      After you enable Multiple Shipping Routes, the Enable Item Line Shipping box is displayed on standard transaction forms.

  6. If the transaction has multiple shipping routes, check the Enable Item Line Shipping box.

    Each time you create a new customer transaction, check the box to enter multiple shipping routes.

    For more information, see Adding Multiple Shipping Routes on a Custom Form.

To set a default shipping method for an item to ensure that your sales team enters the best shipping method when creating orders.

For more information, see Setting a Default Shipping Method Per Item.

Additional columns are also displayed on the transaction form, so you can select a shipping address for each line item.

To add multiple shipping routes on a transaction:

  1. From the Transactions tab, select a transaction form.

    You can use Multiple Shipping Routes on sales orders, estimates, cash sales, product invoices, and credit memos.

    For more information, see Working with Transactions.

  2. On the Items subtab, check the Enable Item Line Shipping box.

  3. In the Item column, to select an item click the arrow and then click List.

  4. Click Add.

  5. Click the Shipping subtab.

  6. Select a customer shipping address from the Ship To Select field.

    To enter a different address, do one of the following:

    1. Select an address from the Ship To Select field.

      Legacy Tax:

      When you're using Legacy Tax, this field displays only addresses in the transaction nexus country.

      Examples:

      • If the transaction nexus is CA-Quebec, all Canadian addresses are available. This is true even if the subsidiary has other Canadian nexuses.

        If the subsidiary has at least one U.S. nexus, no U.S. addresses are available. This is true even if it has other U.S. nexuses.

      • If the subsidiary has one U.K. nexus and one German nexus, select a U.K. customer address in the Ship To field. You can also select addresses in countries other than Germany.

      SuiteTax:

      When you're using SuiteTax, this field displays all addresses. You can select different addresses when an item line's nexus matches the first item line's nexus. For more information, see Nexus Determination Lookup Logic in SuiteTax.

      For the following examples, the subsidiary address is in California and has nexuses in U.S-

      California, U.S.-New York, and the U.K.

      Transaction Line

      Ship From (header location)

      Ship To (line level)

      Subsidiary has nexus in Ship To State/Country

      Nexus determined for the item line

      Transaction on Nexus

      Result

      1

      California

      California

      Yes

      U.S.-California

      U.S.-California

      • The nexus determined for the first item line will be the transaction nexus.

      • The nexus determined for subsequent item lines will be validated against the transaction nexus.

      • All item lines must have the same nexus.

      2

      California

      Texas

      No

      U.S.-California

      U.S.-California

      Because there isn't a Texas nexus, NetSuite determines the US-California nexus from the subsidiary's address.

      3

      California

      New York

      No

      U.S.-New York

      U.S.-California

      • Multiple nexuses on the transaction are not permitted.

      • You won't be permitted to add the line.

      • You need to create a separate transaction for this item line.

      4

      California

      Germany

      No

      U.S.-California

      U.S.-California

      • Because there isn't a Germany nexus, NetSuite determines the US-California nexus from the subsidiary's address.

      • Considered an export transaction.

    2. To add a new address saved to the customer record, select New or click the + (plus) icon.

    3. To enter a custom address, which only stays on the transaction and is not saved to the customer record, select Custom.

    4. To edit an existing shipping address, click the edit icon.

      For more information, see Working with Addresses on Transactions.

  7. Select the address Ship Method.

  8. To add items to the transaction, repeat Steps 3 - 6.

  9. Enter the estimated Ship Date.

    After fulfillment, the Actual Ship Date field appears on the sales order.

    Note:

    When working with the feature in SuiteScript or SOAP web services, after the record is submitted NetSuite calculates the shipping group.

  10. To ship this order only when complete, check the Ship Complete box.

    This prevents multiple shipments of part-orders.

  11. To generate a list of shipping routes for this transaction, click Calculate Shipping.

    Whenever the list of transaction items, the Ship To (address), Shipping Method, or Location changes, click Calculate Shipping.

  12. Click Save.

Shipping and Handling Rules with Multiple Shipping Routes

After you've enabled Multiple Shipping Routes, NetSuite calculates any shipping or handling rule at the line level. For example, when calculating the Free if Total is over rule, NetSuite uses items sent to each shipping address to determine discount eligibility. It doesn't use the value of all transactions on the sales order.

For more information, see To enable the multiple shipping routes feature:.

Adding Multiple Shipping Routes on a Custom Form

You can use Multiple Shipping Routes with a custom preferred transaction form.

To use Multiple Shipping Routes, complete the following procedure to add the Enable Item Line Shipping box to the custom form. When finished, complete the procedure To add multiple shipping routes on a transaction:

To add the Enable Item Line Shipping box to a custom form:

  1. From the Transactions tab, select a transaction form.

  2. Select your preferred Custom Form.

  3. In the Customise menu, select Customise Form.

  4. On the Screen Fields subtab, click the Items tab.

  5. Beside Enable Item Line Shipping, check the Show box.

    The Enable Item Line Shipping box is displayed in your preferred custom form.

    After you check the Enable Item Line Shipping box, the following fields appear:

    Field Name

    Description

    Shipping Tax Amount

    The tax amount applied to the shipping rate.

    Handling Tax Amount

    The tax amount applied to the handling rate.

    Shipping Tax Details Reference

    The shipping tax details reference that links the tax line to its corresponding shipping line item.

    Handling Tax Details Reference

    The handling tax details reference that links the tax line to its corresponding handling line item.

  6. Click Save.

  7. Click the Transactions tab to select the transaction form again.

Disabling Multiple Shipping Routes

NetSuite lets you turn off Multiple Shipping Routes, even after you've created sales orders with multiple shipping routes. If you disable the feature, transactions display only one shipping address and shipping method.

Important:

Before you turn the feature off, make sure you've fulfilled all outstanding orders with multiple shipping routes.

To disable Multiple Shipping Routes:

  1. Go to Setup > Company > Enable Features.

  2. Click the Transactions subtab.

  3. In the Shipping & Receiving section, clear the Multiple Shipping Routes box.

  4. Click Save.

Return Authorizations with Multiple Shipping Routes

Return authorizations, or Return Materials Authorizations (RMAs), don't support multiple shipping routes. However, you can create RMAs for orders that use Multiple Shipping Routes. First, bill each fulfillment to a shipping route. Then create the authorization from the related cash sales or invoices.

For more information about return materials authorization see, Return Authorization (RMA) Forms.

Related Items

General Notices