How to reduce shipping costs for a small business
Most small stores can lower their shipping bill by fixing four things: the size of the box, which courier gets which parcel, the rate they pay at their volume, and how many parcels go out twice. Start by working out what you spend per order today, then change one lever at a time so you can see what actually moved the number.
The short answer: where the savings usually are
Shipping cost per order is made up of the courier charge, the box and filler, the label and your own packing time. Small businesses tend to overspend in the same few places, and none of them need a big budget to fix.
Work through these in roughly this order, because the early ones cost nothing and affect every parcel you send.
- Pack in a box that fits the product, since couriers charge on size as well as weight.
- Compare at least two or three couriers for each type of parcel instead of using one by habit.
- Ask for a volume rate once you can show the courier your monthly parcel count.
- Match the service to the distance, so local orders do not travel on a national rate.
- Make returns cheaper to handle, and reduce the reasons customers send things back.
- Stop paying for parcels that fail to arrive the first time.
Find out what shipping really costs you per order
You cannot cut a cost you have not measured. Export the last three to six months of orders and add up what you paid for courier charges, packaging materials, labels and any surcharges. Divide by the number of orders. That figure is your average shipping cost, and it is the baseline every later change gets compared against.
Split the number by destination and by parcel size if you can. A store that ships mostly small items locally and the odd heavy item nationally has two very different problems, and an average hides both of them. Keep the spreadsheet simple: order number, destination, box size, weight, courier, amount charged, amount you recovered from the customer.
Also note the gap between what customers pay at checkout and what you pay the courier. If you charge a flat rate, some orders subsidise others. That is fine when you know about it, and expensive when you do not.
Packaging and dimensional weight
Couriers bill on whichever is higher: the actual weight of the parcel or its volumetric (dimensional) weight. Volumetric weight is worked out from the box size, commonly length times width times height in centimetres divided by 5000, though the divisor differs between couriers, so check the figure in your own rate sheet. A light but bulky parcel can end up billed as if it were much heavier.
That makes the box the first place to look. Measure the products you ship most often and compare them against the boxes you currently use. If a pair of shoes ships in a box with five centimetres of empty space on every side, you are paying to move air.
- Stock two or three box sizes that fit your common orders closely, rather than one size that fits everything loosely.
- Use padded or poly mailers for soft goods like clothing, which usually weigh less and take up less volume than a box.
- Fold, roll or flat-pack items where the product allows it.
- Replace heavy filler with lighter material, and use only as much as the product needs.
- Weigh and measure a sample of packed parcels each month. Boxes drift larger over time as people reach for whatever is nearest.
Rate shop across couriers
No single courier is cheapest for every parcel. One may be best for small parcels to the major metros, another for heavier items, and a pickup-point network may beat both when the customer is happy to collect. In South Africa that mix can include The Courier Guy, Aramex, PostNet, and pickup networks such as Pargo, PUDO and PAXI. Check each one's current rate card instead of relying on memory, because prices and service levels change.
Rate shopping means getting a quote from several couriers for the same parcel and choosing per shipment. Doing that by hand across several websites is slow, which is why many small stores use a platform that compares couriers in one place. Bob Go is one example of a shipping platform that does this. Whichever route you take, compare the total cost, including fuel surcharges, insurance and any fee for remote areas, and not just the headline rate.
Keep price in proportion with reliability. A courier that is a few rand cheaper but loses or delays a noticeable share of parcels will cost you more in refunds and support time than it saves. Record delivery outcomes per courier so the comparison includes more than price.
Negotiate a rate once you have volume
Published rates are usually a starting point. Once you ship a steady number of parcels each month, contact the courier's business or account team and ask what they can offer. Come with facts: your monthly parcel count, your typical weights and sizes, your main destinations and how consistent your volumes are.
Ask about more than the per-kilogram price. Fuel surcharge terms, free collection from your premises, packaging supplied at cost, insurance included in the rate and longer payment terms all have a value. A courier will often give ground on the extras more readily than on the headline price.
Do not sign up to a volume commitment you cannot meet. If your orders are seasonal, say so and negotiate around the pattern. Having a second courier quote in hand also keeps the conversation honest, and it costs you nothing to ask.
Regional versus national shipping
Distance and route both change the price. A parcel going within the same city or province is almost always cheaper to move than one crossing the country, and a service built for local delivery can be quicker as well. If a large share of your customers sit in one region, look at whether a regional service, a local courier or your own delivery runs would cut costs for those orders.
You can then build your shipping rules around that. Offer cheaper or free delivery to the region where it costs you least, and keep a higher rate for far-flung destinations. Most store platforms let you set different rates per shipping zone, so the checkout reflects the real cost instead of averaging it.
Pickup points help in a similar way. Where the customer collects from a nearby pickup network, you often pay less than for door-to-door delivery, and you avoid the failed attempts that come with nobody being home.
Make returns cheaper
Returns hit you twice: you pay for the return leg and you lose or discount the item. The cheapest return is the one that never happens, so look at why parcels come back. Wrong size, product not as pictured and damage in transit are the usual reasons, and each one has a fix.
Better size guides and clearer photos reduce the first two. Stronger packaging and a sturdier box for fragile goods reduce the third. Read your return reasons every month and fix the most common one first.
For the returns that do arrive, set a clear policy about who pays for the return label. Some stores charge a flat return fee, some offer free returns only above an order value, and some give a store credit refund when the customer pays their own return shipping. Pick the approach your margins can carry and state it plainly on the product and checkout pages, so there are fewer disputes.
Avoid failed deliveries and re-delivery fees
A parcel that fails on the first attempt costs extra at every step: a second delivery attempt, possibly a re-delivery or storage fee, a return to sender, and a customer who writes in to ask where their order is. These costs are easy to miss because they arrive on a courier invoice weeks later.
Most failed deliveries have simple causes. The address was incomplete, nobody was home, the phone number was wrong, or the customer did not know the parcel was arriving that day. You can cut all of these by validating addresses at checkout, asking for a working mobile number, and sending the customer a tracking link as soon as the parcel ships.
Tracking also lets you act before a problem becomes a charge. If a parcel is stuck at a depot or an attempt has failed, you can contact the customer and rearrange delivery while it is still a one-message fix. Without tracking, you usually hear about it only when the customer complains or the invoice shows up.
Where TrackIt For Business fits
TrackIt For Business does not change your courier rates, and it is not a courier. You keep the couriers you already use. What it adds is visibility over the delivery side of the costs above, which is the part most stores cannot see.
It tracks parcels across 3,000+ carriers, shows a delivery performance view per courier so your rate shopping can include reliability, and flags at-risk or delayed parcels before they turn into failed deliveries. Connect a WooCommerce store and completed orders become tracked shipments automatically. Otherwise you can add shipments manually, by CSV import or through the REST API.
A simple order to work in
- Export your recent orders and calculate your average shipping cost per order, split by destination and parcel size.
- Measure your most common products and switch to boxes or mailers that fit them closely.
- Collect quotes from at least two or three couriers for your usual parcels and choose per shipment where you can.
- Take your monthly volume to your main courier and negotiate rates, surcharges and extras together.
- Set shipping zones so local orders cost less and distant ones reflect the real price.
- Review your return reasons and fix the most common one.
- Send tracking links on dispatch and watch for stuck or failed parcels so you can step in early.
- Recalculate your cost per order after a month and compare it with your baseline.
Preguntas frecuentes
What is the fastest way to reduce shipping costs for a small business?
Check your box sizes first. Switching to packaging that fits your products closely lowers the billed weight on every parcel and needs no negotiation. After that, compare two or three couriers for your usual parcel and use the cheapest reliable one for each type.
What is dimensional weight and why does it matter?
Dimensional (volumetric) weight is a weight figure calculated from the size of the parcel. Couriers charge on the higher of the actual weight and the dimensional weight, so a large, light box can cost more than a small, heavy one. Many couriers divide length times width times height in centimetres by 5000, but check the divisor in your own rate sheet.
When can a small business negotiate shipping rates?
As soon as you can show a steady monthly parcel count. Even modest volumes give you something to discuss. Bring your numbers, ask about surcharges and extras as well as the base rate, and keep a competing quote ready.
Does offering free shipping help or hurt shipping costs?
Free shipping does not lower what you pay the courier, so it only works when your prices and margins absorb the cost. Many stores set free shipping above a minimum order value so that the larger basket pays for it. Work out the number from your own average shipping cost and margin rather than copying a competitor.
Can TrackIt For Business lower my shipping costs?
Not directly, since it does not set courier prices and you keep your own couriers. It helps by showing delivery performance per courier and flagging delayed or at-risk parcels early, which can reduce failed deliveries and the extra costs that follow. It costs $14.99 a month, plus R1.50 per package the first time its Wallet passes are generated, and tracking-only packages cost nothing extra.
Más guías
- TrackIt For Business
- How to set up an ecommerce store, step by step
- How to start an online business, step by step
- Online store launch checklist: what to do before launching your shop
- What to do when setting up an online shop
- How to start an online store in South Africa
- How to set up shipping for an online store
- Order fulfilment for a small ecommerce business
- How to choose a courier for your online store
- Order tracking for small business online stores
- How to reduce 'where is my order' (WISMO) enquiries
- Setting up a WooCommerce store, step by step
- A checklist for setting up a Shopify store
- Essential tools for a new ecommerce store
- Post-purchase customer experience for online stores
- How to start a dropshipping business, step by step
- How to start selling online from home
- Customer service for a new online store
- How to grow a small online store from 10 to 100 orders a day
- You got your first online order: what to do next
- How much does it cost to start an online store?
- How to add a tracking number to a WooCommerce order
- WooCommerce order tracking page and shortcode: how it works and how to build one
- WooCommerce shipping zones, shipping classes and settings explained
- Shopify shipping rates: how to set them up
- Shopify order tracking without an app
- How to track dropshipping orders
- Free shipping threshold: how to calculate it
- Ecommerce returns policy and how to handle returns
- How to ship with The Courier Guy, Pargo, PUDO and PAXI