NetSuite partial shipments: cost and customer approval

Work through a split-delivery decision, from what the customer can use first to the extra freight cost and remaining order balance.

Arda Bulut

Co-Founder & CTO of Bourne · Published

You can deliver 16 tonnes of a 24-tonne order this week and the balance next week. Sales wants to offer the split to help the customer, but it adds another truck journey and may change how finance bills the order.

Handling a partial shipment in NetSuite therefore involves more than marking some lines fulfilled. The customer needs to agree to the schedule, someone needs to approve the extra cost, and your team must keep track of the balance. Here is how to work through that decision and the records that follow it.

Ask which material the customer can use first

Delivering available goods early can protect the customer’s schedule. It can also create a useless part-kit, another unloading appointment and additional freight. Ask what the buyer can use before proposing a split.

Within order management, keep the original commitment and the proposed alternative side by side. For the 24-tonne request, identify the proposed 16-tonne first delivery and the date for the remaining 8 tonnes, with the freight difference.

Oracle’s sales order status reference distinguishes fulfilment states. Use the line detail as well as the order status; “partially fulfilled” does not tell the account manager which customer requirement remains uncovered.

Compare the alternatives with actual costs

Compare the split with waiting until all 24 tonnes are ready:

OptionCustomer effectFreight example
One delivery next weekEntire quantity arrives later$800
Two deliveriesCustomer receives usable material earlier$1,300 total
Substitute remaining materialPotential earlier completionRequires technical and commercial review

The split adds $500 in this example. Decide who absorbs it and recalculate commercial contribution. Do not let the warehouse discover the concession after sales has promised free transport.

If the customer needs all items together for an assembly, the early shipment may offer no benefit. Record that requirement so the team does not repeatedly propose an unsuitable option.

Keep the remaining quantity and promised date visible

For every line, track ordered, shipped and remaining quantities in consistent units. Retain the agreed date for the balance, and keep an owner for the next update.

After dispatching 16 tonnes, the team still owes the buyer 8 tonnes. Show that balance with its next promised date even if no stock is currently available. If the customer cancels the balance, record that agreed change rather than treating the first shipment as completion of the whole order.

If the schedule changes again, follow order change control. Preserve the previous promise so the commercial team can explain what changed and why.

Give each physical shipment an identity that can be reconciled with the order balance. GS1’s logistic-label guidance connects the SSCC of each logistic unit with its contents in the despatch advice. Where the customer uses that process, carry those references into shipment review.

For the 16-tonne first delivery, record which order lines and lots it covers. The second shipment should show the remaining 8 tonnes and its own documents. Check that the second notice does not repeat the first shipment’s quantities as new supply. This also gives the account manager a precise answer when the customer reports a missing bundle.

Check billing separately from shipment

Oracle’s billing guidance distinguishes accounts with and without Advanced Shipping. With Advanced Shipping, fulfilment and billing are separate operations. Do not infer the invoice state solely from the shipment state.

Confirm what finance should bill under the customer agreement, then reconcile the invoice quantity and charges with the actual process. A second freight charge or premature full invoice can turn a helpful split into a dispute.

Bourne can prepare the delivery options, cost difference and customer message from the current order and supply records. After approval, it can coordinate configured updates and track the remaining action. Keep the logistics decision, customer confirmation and ERP updates visible as separate completed steps.

A proposed Bourne delivery workspace shows the available quantity, remaining requirement and approval needed for a split shipment.
Delivery · Example workspace

Frequently asked questions

Does a partially fulfilled NetSuite order mean it is partly invoiced?

Do not assume that. Billing behavior depends on features and transaction state. Check fulfilment and invoice records separately, especially with Advanced Shipping.

Should we charge additional freight for a split shipment?

Follow the accepted terms and the reason for the split. Show the cost to the commercial owner before confirming who pays it; do not add a surprise charge after delivery.

Can AI choose which items ship first?

It can prepare options from availability and customer requirements. Operations and the commercial owner should approve the plan where sequence, customer acceptance or extra cost requires judgment.

Further reading

GS1: logistic labels and despatch advice
Connecting a shipped logistic unit to its contents and advance shipping notice.

Arda Bulut

Arda Bulut is the co-founder and CTO of Bourne and HockeyStack. He leads engineering at Bourne, building the platform people use to create AI products, agents and automations.