Shipping for Ecommerce in South Africa Made Simple
September 13, 2026 · 16 min read · Bronwyn Furno
You've packed your first jewellery order at the kitchen table in Cape Town. The box is taped, the customer has paid, and suddenly one question feels much bigger than the product itself: how do you get this parcel from your hands to a real address without losing money or disappointing someone?
That worry is normal. Shipping for ecommerce sounds technical because couriers use unfamiliar words, rates change by destination and parcel size, and returns can feel like a problem waiting to happen. But the process follows a few repeatable decisions. You choose where to deliver, measure what you're sending, select a service, charge fairly, and keep the buyer informed.
South African online retail has already made delivery a central part of selling online. Income from ecommerce sales rose from R37.4 billion in 2018 to R86.8 billion in 2022, while ecommerce's share of total sales increased from 3.9% to 7.7%, according to South Africa's ecommerce shipping overview. Shipping isn't an embarrassing detail you're expected to understand immediately. It's a skill you can learn, one parcel at a time.
Table of Contents
- Why Shipping Can Feel Scary at First
- The Building Blocks Every New Seller Should Know
- Picking a Courier in South Africa
- Packaging, Handling Times and Tracking
- Setting Shipping Prices Without Losing Sales
- Configuring Shipping the Simple Way in Shopstar
- Local versus International Shipping
- A Quick Shipping Checklist You Can Trust
Why Shipping Can Feel Scary at First
Lerato has just received an order for a handmade necklace. She's pleased until she starts comparing courier quotes. One option looks cheap, another promises faster delivery, and a third asks for parcel dimensions she hasn't measured before. She also wonders whether the customer will blame her if the parcel arrives late, and whether she should absorb the cost to offer “free shipping”.
Many first-time sellers get stuck at exactly this point. They know how to make the product, photograph it and accept payment, but delivery feels like a separate business that requires a warehouse and a logistics manager. It doesn't.
Shipping is more like choosing how to send a birthday gift. You consider how far it's travelling, how fragile it is, how quickly it should arrive and what you can afford. A courier collects the parcel, moves it through its network and delivers it to the buyer. Your job is to provide accurate information and choose rules that make sense for your products.
A useful mindset: You don't need the perfect courier on your first order. You need a clear process that you can repeat and improve.
The common fears are practical:
- Unclear quotes: Courier prices can include several charges, so the first invoice may look confusing.
- Late deliveries: A realistic delivery window protects both you and the customer.
- Unfair shipping fees: Charging too little reduces your margin, while charging too much can discourage a purchase.
- Returns: A clear returns process makes an awkward situation easier to manage.
South African courier services have grown alongside online retail. Historical research cited an express parcel industry estimate of about R20 billion per year, showing that parcel delivery has become a substantial part of the economy rather than a back-office task. You don't need to master the whole industry. You only need to understand the small set of choices that affect your store.
The Building Blocks Every New Seller Should Know
Before you compare couriers, learn the words that appear on a shipping quote. Think of the courier as a postal service with a delivery network, the parcel as your passenger, and the destination as the route.

Courier and shipping zone
A courier collects and delivers the parcel. A shipping zone groups destinations with similar delivery costs. Your same-town deliveries may be cheaper than a parcel going to a neighbouring province, while an address in far-flung Limpopo may fall into an outlying-area category.
For example, a 2kg candle order travelling from Cape Town to Durban will usually be priced differently from a 2kg candle order delivered within Cape Town. The product hasn't changed, but the distance, route and service network have.
Weight, size and rate
Couriers may use the parcel's actual weight or its volumetric weight, which reflects how much space the box takes up. A light cushion packed in a large box can cost more than expected because the courier has less room for other parcels.
The base rate is the starting fee for the route or service. A per-kilogram charge may then apply according to the parcel's weight band. A fuel surcharge is an additional charge linked to transport costs. Courier pricing can also include documentation fees, zone or outlying-area surcharges, and 15% VAT on the final total, as explained in this South African courier rate calculator guide.
Handling time and cut-off time
Handling time is the period between receiving an order and handing it to the courier. If you pack orders on weekdays and dispatch orders received before lunch on the same day, say so clearly. A cut-off time tells customers when an order moves to the next packing day.
A printed label identifies the parcel, while tracking lets you and the buyer follow its progress. For a broader view of how transport and fulfilment fit together, this guide to Peak Transport box-truck logistics gives useful context.
Picking a Courier in South Africa
There isn't one courier that suits every South African store. A jewellery seller may prioritise careful handling and convenient collection, while a beauty brand may need dependable repeat pickups and easy tracking. A seller serving main centres may also choose differently from one delivering regularly to outlying areas.
The supplied local pricing guides provide useful reference points, but they don't give verified courier-by-courier prices for The Courier Guy, Aramex, Dawn Wing, Pargo, Pep Paxi, Fastway and Post Office parcel services. It would be misleading to assign a price band to each carrier without a current, lane-specific quote. Courier pricing can change according to origin, destination, dimensions, service level and surcharges.
| Courier | 1kg price band (ZAR) | 5kg price band (ZAR) | Best for |
|---|---|---|---|
| The Courier Guy | Get a live lane quote | Get a live lane quote | Door-to-door parcels and platform-connected fulfilment |
| Aramex | Get a live lane quote | Get a live lane quote | Domestic courier delivery and selected international services |
| Dawn Wing | Get a live lane quote | Get a live lane quote | Time-sensitive business and ecommerce parcels |
| Pargo | Get a live lane quote | Get a live lane quote | Pickup-point delivery and customers who prefer collection |
| Pep Paxi | Get a current store or online quote | Get a current store or online quote | Budget-conscious delivery through participating pickup points |
| Fastway | Get a live lane quote | Get a live lane quote | Small-parcel delivery with local franchise coverage |
| Post Office parcel services | Confirm current availability and quote | Confirm current availability and quote | Economy delivery where the service and route are available |
For a practical benchmark, one South African guide places a 1kg to 2kg parcel at about R45 to R95, while same-day local delivery can cost R85 to R180, depending on distance. Another guide places a domestic 5kg parcel at R150 to R250. Treat these as planning ranges, not promises, and test the lanes your customers use.
A good beginner rule is to choose one primary courier and one backup. Compare real quotes for your common routes, then check collection arrangements, tracking, delivery coverage and returns before you commit.
Packaging, Handling Times and Tracking
A smooth delivery starts before the courier arrives. Packaging protects the product, handling time sets the customer's expectation, and tracking gives both sides visibility after dispatch. Treat these as one workflow rather than three separate admin tasks.
Use a sturdy mailer for flexible goods and a strong box for products that can bend, crack or spill. Fragile items need internal protection, such as crumpled paper or bubble wrap, so they don't move around inside the parcel. Add a clear picking slip with the customer's order details, especially if you're packing several orders at once.

Build a repeatable packing bench
Keep your boxes, mailers, tape, labels and filler in one place. A small dedicated packing area can be as simple as one side of your kitchen table. Test the tape before dispatching, close every opening properly and make sure the address label is flat and readable.
Write your handling time on the product page and in the checkout flow. If you pack orders on the same day when they arrive before a stated cut-off, make that rule visible. If you dispatch on the next business day, say that instead. Clear wording is more helpful than a vague promise of “fast delivery”.
Make tracking part of the customer experience
The waybill or label should connect the parcel to a tracking number. Send that number to the customer when the order leaves your hands, then use simple status language such as shipped, out for delivery and delivered. These updates reduce repeated “where is my order?” messages and give the customer a reason to trust your process.
Take a photograph of every parcel at the courier counter or collection point. The picture can help if the packaging is damaged or a claim needs supporting evidence. It also creates a small record that makes a home-based Cape Town or Johannesburg business look organised and professional.
Setting Shipping Prices Without Losing Sales
Shipping prices affect the customer's decision before they reach the payment screen. DHL's South Africa findings report that 80% of surveyed shoppers abandon carts when their preferred delivery options are missing, 80% abandon when returns don't match expectations, and 86% won't buy when they don't trust the delivery or returns provider, as reported by ITWeb's coverage of South African delivery concerns.
That means the cheapest possible option isn't always the right answer. Customers want a delivery choice they understand, a reliable estimate and a returns process that doesn't feel hidden.
Use one of these simple models:
| Model | Best for | Watch-out |
|---|---|---|
| Free shipping over a threshold | Stores with bundles or several products per basket | The threshold must leave enough margin to cover fulfilment |
| Flat rate by region | Similar-sized products and predictable routes | A single rate can be too low for distant or outlying addresses |
| Real-time courier rates | Mixed baskets, heavier products or varied destinations | Customers may see different prices and need clear explanations |
A 2kg parcel can cost very different amounts depending on its lane and service tier. A 2026 lane-level index reported a 170x median spread between the cheapest and most expensive courier for the same parcel type, with a Johannesburg to Cape Town 2kg shipment ranging from about R40 to R11,687 at the highest-priced tier, according to DeliverAI's South African courier rate index. That gap makes rate-shopping essential.
South African last-mile delivery can range from about R90 to R900 per parcel, depending on distance, risk and special requirements. DHL also reports that 63% of local shoppers are frustrated by high delivery costs, while 61% say faster delivery would improve their online shopping experience, according to DHL's South African last-mile delivery analysis.
Before choosing a model, work through how to calculate shipping costs using your real parcel sizes and common destinations. Show the delivery cost before payment whenever possible. Surprise charges at the final step are more damaging than an honest fee shown early.
Configuring Shipping the Simple Way in Shopstar
Start in the Shopstar dashboard and open Settings, then Shipping. Enter the address where you pack orders, whether that's your home studio, shop or warehouse. The platform needs this origin so shipping rules and courier calculations begin from the right place.

Add zones and rates
Create simple zones such as Local, Main Centres and Outlying. You can use a flat rate when your products are similar, or a weight-based rate when a candle, clothing parcel and framed artwork have very different delivery costs.
Enter the handling time in days and make sure the wording matches your actual packing routine. If you offer free shipping above a basket threshold, enter that rule carefully and check whether bulky or fragile products should be excluded. For Cape Town customers, you can add a pickup option with a clear collection address and collection window.
Shopstar includes shipping rates and delivery options at checkout, while its shipping tools support zones, order management and tracking notifications. Sellers using supported courier connections such as The Courier Guy, Aramex or Pargo can switch on real-time rates where available. Manual flat rates remain useful when you've negotiated your own arrangement or want a very simple first setup.
Place the next media item after you've reviewed the settings, so you can compare the process with your own dashboard.
For platform-specific guidance on delivery zones, collections, free shipping and surcharges, use Shopstar's shipping options and collections help guide. Then create a dummy order from your own store. Test a local address, a main-centre address, an outlying address and a pickup order. Check the shipping charge, handling message, payment step and tracking workflow before you invite real customers to buy.
Local versus International Shipping
A parcel moving from Johannesburg to Cape Town stays inside one courier network and one national set of delivery rules. A parcel going to London or Sydney crosses a border, which adds paperwork, customs checks, possible duties and more handoffs.
Local shipping is the sensible starting point for most new sellers. You can learn how your packaging performs, how long your handling takes and which routes cost the most before adding international complexity. When you do expand, explain to the buyer that the delivery price may not be the only cost. The receiving country can apply customs charges or duties.
| Factor | Local within ZA | International outside ZA |
|---|---|---|
| Courier network | Domestic courier or collection-point network | International courier and destination-country handoffs |
| Paperwork | Delivery address and parcel details | Customs declaration, product description and HS code |
| Customer charges | Usually shown as a domestic delivery fee | Duties, taxes or clearance charges may apply |
| Tracking | Usually simpler within the local network | Updates may vary after handoff |
| Returns | Easier to organise within South Africa | More expensive and difficult to coordinate |
| Best starting point | Build a dependable local process | Add after local packaging and dispatch are reliable |
South African VAT is 15%, and a South African ecommerce guide states that VAT filing is bi-monthly once registered. The same guide notes that exports from South Africa are zero-rated at 0% VAT, which matters when you sell locally and abroad, as explained in this South African ecommerce VAT guide. Confirm the treatment of your specific products and transaction with a qualified tax professional before relying on a general rule.
International orders also need an accurate product description and classification. A handmade silver necklace, for example, should not be described only as “gift”. Give the courier and customs authorities information that matches the actual item.
For a wider commercial view of delivery routes and seller planning, valuation tips for delivery route sellers can help you think about route value beyond the courier fee alone. Shopstar sellers can also refer to international shipping from South Africa before opening overseas delivery.
A Quick Shipping Checklist You Can Trust
Run this checklist whenever you add a product, launch a promotion or change courier. Repeating the routine keeps shipping from becoming a last-minute scramble.
Before listing
- Measure the product: Record packed weight and dimensions, not only the product's size.
- Choose packaging: Match the box, mailer and protective filler to the item's fragility.
- Set handling time: Decide when orders are packed and state the cut-off clearly.
- Decide rates: Choose flat, weight-based, pickup or real-time pricing.
- Map zones: Separate local, main-centre and outlying destinations where the costs differ.
Before shipping
- Check the order: Match the picking slip, product, quantity and address.
- Weigh and measure: Confirm the packed parcel before buying or creating the label.
- Seal properly: Test the tape and cover every opening.
- Print the label: Keep the barcode flat and readable.
- Record the parcel: Photograph it before handover and save the tracking number.
Before launch
- Test checkout: Run a dummy order using different South African addresses.
- Show the promise: Make delivery windows and handling time visible on the cart page.
- Send tracking: Confirm that the customer receives the tracking update after dispatch.
- Explain returns: Tell buyers what they need to do if a product arrives damaged or they need to return it.
- Review the margin: Check whether delivery charges still cover the routes and parcel types you sell.

The seller at the Cape Town kitchen table now has a process. They know what the courier needs, how zones affect the quote, why parcel size matters, how to set a fair delivery charge and how to keep the customer informed. Good shipping for ecommerce isn't magic. It's a learnable habit built through clear rules and careful testing.
Shopstar gives South African makers one place to manage products, orders, payments, shipping options and customer updates while they grow their online store. Visit Shopstar to set up your store, configure delivery choices and test your first checkout with a practical shipping process from the start.


