What Do Regulations 330A to 330D Require of Consignors and Consignees?
The consignor and consignee regulations were inserted into the National Road Traffic Regulations by Government Notice R. 846 of 2014, with effect from 31 January 2015. In plain terms:
| Regulation | What it requires | What it means when you subcontract |
|---|---|---|
| 330A - Offering and accepting goods | A consignor or consignee may not offer or accept goods on a vehicle that is not loaded in line with the Act. The consignor must get a written statement from the operator on the vehicle's payload and load distribution. Neither may contract with an operator to carry goods on a vehicle that would be overloaded. | Get each sub-hauler's payload and axle configuration in writing for every vehicle you will use, and do not book a load the vehicle cannot carry legally. |
| 330B - Method of determining mass | The consignor must use an accurate method to establish vehicle and axle mass, keep a record of the mass of every load leaving its premises, and make the record available to traffic officers. | Weigh at origin where you can, keep the weighbridge slip with the trip, and expect your client's records to be checked against yours. |
| 330C - Goods declaration | A goods vehicle on a public road must carry a declaration with the vehicle licence numbers, nature and quantity of goods, operator, consignor and consignee details, a written transport agreement covering loading instructions and each party's responsibilities, and a schedule of insurance. | The sub-hauler's driver needs this declaration for your loads too. Issue it from your system, not by hand at the gate. |
| 330D - Insurance | A consignor or consignee may not transport or accept goods unless the transportation is fully insured for damage that can result from an incident. | Ask for proof of cover from the sub-hauler and check how your own policy treats subcontracted loads. |
The regulation 330C requirement for a written agreement is important for subcontracting. It means a handshake arrangement with a sub-hauler is not just poor practice: the declaration on the truck is supposed to reflect a written agreement that sets out loading instructions and responsibilities.
These duties sit alongside, not instead of, the operator's own obligations. Overloading fines are covered in our overloading fines schedule guide. Because the declaration carries names and addresses of natural persons, handle it in line with POPIA, as discussed in our POPIA and driver data post.
What Should a Transport Subcontractor Vetting Checklist Include?
Vet before the first load, not after. The checklist below is our recommended minimum for a sub-hauler running goods vehicles over 3,500 kg GVM on public roads. Adjust it to your clients' requirements and the type of freight.
| Area | Check | Evidence to hold | When to re-check |
|---|---|---|---|
| Company | Registered business, tax status, banking details confirmed | CIPC registration, tax compliance status PIN, bank confirmation letter | Annually, and on any change of bank details |
| Operator registration | Each vehicle's owner registered as operator, with a valid operator card displayed (category G for goods vehicles over 3,500 kg GVM) | Copy of operator card per vehicle | On expiry |
| Vehicle licensing | Licence disc valid for every truck and trailer | Copy of licence disc or registration certificate | On expiry |
| Roadworthiness | Certificate of fitness or roadworthy valid where required | COF copy per vehicle | On expiry; spot check on site |
| Payload | Tare, GVM or GCM and permissible maximum payload per combination | Signed payload and load distribution statement (reg 330A) | Each new vehicle or configuration |
| Drivers | Correct licence code and a valid professional driving permit (PrDP) | Licence and PrDP copies per driver | On expiry; check every new driver |
| Driver fitness | Medical fitness and any client-specific requirements (induction, substance testing) | Certificates and induction records | As per client or site rules |
| Insurance | Vehicle, goods-in-transit and public liability cover suitable for your loads | Insurance schedule naming the insured vehicles | Annually and on renewal |
| Safety record | Incident history, traffic offences, previous client references | Signed declaration, references | Annually |
| Tracking | Vehicle tracked, with data you can access for your trips | Tracking provider confirmation, shared access | At onboarding |
| RTMS status | Certified or not; if certified, certificate number and expiry | RTMS certificate copy | On expiry |
| Agreement | Signed subcontract agreement with loading instructions and responsibilities | Agreement on file | On renewal or rate change |
For the driver documents in more detail, see our driver licensing and PrDP guide. For roadworthy and COF timing, see the COF guide for heavy vehicle operators.
Take Action
Turn the table above into a one-page onboarding form. No sub-hauler gets a load number until every row has a document attached and a named person has signed it off.
How Do You Verify Documents Instead of Just Collecting Them?
A folder of photocopies is not vetting. Copies can be out of date, belong to a different vehicle, or be altered. Practical verification steps:
- Match registration numbers. Check that the operator card, licence disc, COF and insurance schedule all list the same registration and the same owner.
- Check the person, not just the permit. At the gate, compare the driver's licence card and PrDP with the person in the cab.
- Confirm insurance with the insurer or broker. A schedule shows cover on the day it was printed. A quick confirmation from the broker shows it is still in force.
- Confirm bank details by phone. Payment diversion fraud often targets sub-hauler payments. Verify any change of banking details on a number you already hold, never one supplied in the change request.
- Weigh the first loads. The payload statement is a promise. Weighbridge slips on the first few loads show whether it holds.