# Wholesale step 5: delivery and shipping

> Record shipping details, charges and the delivery person on wholesale invoices, follow every delivery in Sell › Shipments, and add couriers if needed.

Source: https://docs.smartposhub.com/business-types/wholesale/step-5-delivery-and-shipping/  
Last updated: 2026-10-30  
Product: SmartPOS Hub (https://smartposhub.com)

Most wholesale invoices end with a truck run. SmartPOS Hub keeps the delivery on the invoice itself: where it goes, who takes it, what it costs and where it is now.

## Before you start

- Delivery staff exist as users, so you can pick them as **Delivery Person**.
- Optional: **Shipping & delivery** module for courier companies and own riders with zones ([Shipping & delivery](https://docs.smartposhub.com/modules/shipping/)).

## Add delivery details to the invoice

1. On **Sell › Add Sale** (in the POS, the edit icon next to **Shipping**), open **Shipping Details**.
2. Check the shipping address (it comes from the customer).
3. Enter **Shipping Charges** if you charge for delivery.
4. Set **Shipping Status** to **Ordered** or **Packed**, and choose the **Delivery Person**.
5. Save the sale.

## Follow every delivery

**Sell › Shipments** lists every sale with shipping: date, invoice, customer, contact number, location, delivery person and shipping status. Filter by location, delivery person or status, and use **Actions** to update the status to **Shipped** and **Delivered** with **Delivered To**.

![Shipments list with dates, invoice numbers, wholesale and retail customers, contact numbers, Main Warehouse location, delivery person Sher Khan and shipping status](https://docs.smartposhub.com/_astro/shipments.m6qcUnwZ.png) (web app page: `/shipments`)
*Sell › Shipments: every delivery with its driver and status.*

**Tip:** 
Print a list per driver each morning: filter **Sell › Shipments** by **Delivery Person** and status **Packed**, then **Print**.

## Couriers and riders

For parcels to other cities, the **Shipping & delivery** module books couriers, prints labels, tracks parcels and reconciles cash on delivery. For your own riders it adds a dispatch board and end-of-day settlements. See [Shipping & delivery](https://docs.smartposhub.com/modules/shipping/) and [deliveries in the Business app](https://docs.smartposhub.com/business-app/deliveries-and-shipping/).

Next: [step 6: supplier purchases and stock](https://docs.smartposhub.com/business-types/wholesale/step-6-supplier-purchases-and-stock/).

  - [Shipping & delivery](https://docs.smartposhub.com/modules/shipping/)
  - [Customer portal](https://docs.smartposhub.com/customers/customer-portal/)

## Frequently asked questions

### Where do I record the delivery?

In Shipping Details on the sale - shipping address, Shipping Charges, Shipping Status, Delivered To and Delivery Person. You can update them later from Sell › Shipments.

### What shipping statuses are there?

Ordered, Packed, Shipped, Delivered and Cancelled. Change them as the order moves from the warehouse to the shop.

### Can I charge for delivery?

Yes. Enter Shipping Charges on the sale; they are added to the invoice total and appear in the Z Report as delivery charges.

### Can I book couriers such as TCS or Leopards?

Yes, with the Shipping & delivery module and your courier account connected in Integrations. It adds labels, tracking and cash-on-delivery reconciliation.

### Can my own drivers update deliveries from a phone?

With the Shipping & delivery module, riders use the SmartPOS Business app; the Customer & partner portal also has rider updates.
