DUTY CALCULATOR · SOUTH AFRICA

Import Duty in South Africa — How It Works, What You’ll Pay, How to Clear It

TL;DR. Importing into South Africa triggers three main costs: customs duty (based on HS code and tariff rate), VAT (15% on the customs value plus duty), and clearance fees. JLog handles the SARS-side clearance for importers — including the R150,000 threshold qualification (Customs Code 70707070) for individuals importing under the cumulative annual limit. Below: what each cost is, how it’s calculated, and how to clear it.

The Three Costs of Importing into South Africa

Every import landing in South Africa incurs three layers of cost at the border. Knowing which line costs what is the difference between a tidy budget and a nasty surprise:

The formula:

Total landed cost = (CIF value × duty rate) + ((CIF value + duty) × 15% VAT) + clearance fees

CIF means Cost + Insurance + Freight — the value of the goods plus the cost of shipping them and the marine/air insurance, all expressed in ZAR using the SARS-published exchange rate on the day the entry is filed.

How Customs Duty Is Calculated

Customs duty in South Africa follows a five-step calculation. SARS doesn’t leave room for interpretation — the numbers either reconcile or the entry gets rejected.

  1. Classify the goods under an HS code. The Harmonised System (HS) is an 8-to-10 digit international code that maps every product to a specific tariff line. Each line in the SA tariff book carries its own duty rate, statistical unit, and any applicable rebate or anti-dumping note.
  2. Determine the CIF value. Cost of the goods (the commercial invoice value), plus insurance, plus the freight charge to the SA port of entry. Foreign-currency values convert to ZAR at the SARS exchange rate published for the entry date — not the exchange rate on the invoice date.
  3. Apply the duty rate. The rate is read off the SA tariff book against the HS code from Step 1. Most consumer goods fall between 0% and 25%. Motor vehicles, certain textiles, and certain agricultural products attract higher rates. Some categories (original artworks, antiques, books) attract 0% under heritage or cultural exceptions.
  4. Add VAT. 15% on (CIF + duty). This is where the number usually balloons — on a R100,000 CIF value at 20% duty, VAT is 15% of R120,000 = R18,000.
  5. Add clearance and handling fees. Broker fee, SARS bill-of-entry charge, port handling, container release, and any agent-side disbursements.

HS classification is where most importers get burned. The wrong code can mean a 20%+ overpayment if you classify into a higher-duty line, or worse, a SARS audit later if you classify into a lower-duty line that doesn’t match the goods. We classify HS codes as part of every quote so the number on the entry is defensible if SARS queries it.

Common HS Code Categories and Typical Duty Rates

The numbers below are illustrative ranges drawn from the SA tariff book. Final rates depend on the exact 8-to-10 digit HS classification and any applicable trade agreement:

Disclaimer. These rates are illustrative and not legally binding. Final duty depends on the exact HS classification, the country of origin, and any applicable trade agreement (SACU, SADC, AGOA, EU-SADC EPA). JLog handles the classification during quote preparation, so the number you see on the quote is the number that will appear on the bill of entry.

The R150,000 Threshold — Customs Code 70707070

This is the single biggest change to SA import compliance in the last five years and most occasional importers don’t know it has happened. As of 20 November 2025, SARS requires a formal Importer’s Code (a SARS Customs registration) for any importer expecting to bring goods totalling R150,000 or more in a calendar year.

The mechanism is technical but the effect is blunt: Customs Code 70707070 — the “Casual Importer Code” that unregistered individuals have historically used — now automatically rejects any individual entry valued over R150,000. The reject happens at the SARS gateway, not at the port, so you find out about it before the goods even arrive if your broker is on the ball.

Below the threshold. Occasional individual importers can continue to use Customs Code 70707070 for one-off, low-value shipments. This is the path for personal effects, single artworks bought abroad, hobbyist purchases, and individual e-commerce buys.

At or above the threshold. A SARS-registered Importer’s Code is required. This is a formal registration process — SARS issues a unique customs code tied to your tax number or company registration, the code is recorded against every bill of entry you file, and your import history is tracked under that code for the rest of the entity’s life.

JLog provides turnkey transition for clients crossing the threshold. We manage the SARS DA185 registration application, the supporting documentation (proof of address, bank confirmation, tax number verification, company registration if applicable), and we clear the first shipment under the new Importer’s Code as part of the package. Typical turnaround is 5-10 working days from documents-in to code-issued.

APN — Advance Import Payment Notification

For any individual import payment over R100,000 leaving South Africa, SARS requires an Advance Import Payment Notification (APN) filed before the payment crosses the border. The APN ties the payment to a specific bill of entry, preventing money-laundering and ensuring SARS can match the forex outflow to the duty and VAT collection.

Practically: if you’re wiring USD 6,000 (roughly R110,000) to a European supplier for goods that will land in Cape Town next month, SARS wants the APN reference number on the SWIFT instruction before the bank releases the funds. Without it, the bank either rejects the payment or holds it until the APN clears.

JLog bundles APN filing into every international quote over R100,000. Standalone, the fee is typically R750 to R1,500 depending on documentation complexity. On a full clearance quote where APN is one of several deliverables, it’s usually folded into the broker fee with no separate line item.

When You Need an Importer’s Code

You need a formal SARS Importer’s Code if any of the following apply:

If any of the above describe you, treat the Importer’s Code as a 30-day project to complete before the next shipment lands — not as something to deal with at the port.

Special Duty Considerations

Trade agreements. South Africa is party to several preferential trade agreements that reduce or eliminate duty for qualifying goods:

Preferential rates require a valid certificate of origin from the exporting country. Without the certificate, the most-favoured-nation (MFN) rate applies and the saving is lost.

Anti-dumping duties. Specific products from specific origins carry additional anti-dumping duty over and above the standard rate. Examples include certain Chinese steel, glass, ceramics, and apparel. These are published in the SARS anti-dumping schedule and applied automatically by HS code and country of origin.

Rebates and refunds. Industrial rebate schemes allow manufacturers to import inputs duty-free when the output is exported. Drawback claims refund duty paid on goods that are subsequently re-exported in their imported state. Both are paperwork-heavy but materially reduce duty for qualifying importers.

Bonded warehousing. Imported goods can be held in a SARS-licensed bonded warehouse without paying duty or VAT until they’re released for local use (or re-exported, in which case duty is never paid). Goods can remain in bond for up to two years. JLog’s Woodstock facility has bonded capability in progress, with a fully bonded warehouse on the 2026 roadmap.

How JLog Handles Your Import Clearance

Every JLog import clearance includes the full SARS-side process, end-to-end, end to end:

JLog is currently progressing the SARS AEO (Authorised Economic Operator) Level 1 application — the accreditation programme for trusted traders with proven compliance histories. Once accredited, JLog clients benefit from priority clearance lanes, reduced documentary examination, and lower SARS audit exposure.

Indicative Pricing

Real pricing depends on the complexity of the shipment, the number of line items, the value, and the destination port. The ranges below are typical for budgeting purposes:

Final quotes confirmed within 4 working hours of receiving your shipment details.

FAQ

How much import duty will I pay on my shipment?
Import duty in South Africa depends on the HS code classification of your goods, the customs value (CIF: cost + insurance + freight), and any applicable trade agreement rates. Most consumer goods fall between 0% and 25% duty. VAT of 15% applies on top of (customs value + duty). JLog provides an exact duty + VAT calculation as part of every import clearance quote.

What is the R150,000 threshold for imports?
Since 20 November 2025, SARS requires an Importer’s Code (formal SARS registration) for any importer expecting to bring goods totalling R150,000 or more in a calendar year. Below that threshold, occasional individual importers can use Customs Code 70707070 (the Casual Importer Code). JLog provides turnkey registration support for importers crossing the threshold.

Do I need to file an APN for my import?
An Advance Import Payment Notification (APN) is required by SARS for any individual import payment over R100,000 leaving South Africa. JLog files APN as part of every international quote over that amount, typically included in the broader clearance fee.

How do I find the right HS code for my product?
HS code classification is detailed work — each 8 to 10 digit code maps to a specific tariff rate, and misclassification can mean overpayment or audit risk. JLog includes HS classification in every import quote, drawing on SARS’ published tariff book and SACU rulings. For self-research, the SARS website publishes the full tariff schedule under “Customs and Excise.”

Can I avoid import duty?
Not legally on dutiable goods. However, several legal mechanisms reduce or defer duty: (1) trade agreement preferential rates (SACU, SADC, AGOA, EU-SADC EPA), (2) industrial rebate schemes for manufacturers, (3) drawback claims for re-exports, (4) bonded warehousing for deferred clearance. JLog advises on which apply to your shipment during quote preparation.

What’s the difference between duty and VAT?
Duty is a tariff specific to each HS code, paid into SARS Customs. VAT is 15% of (customs value + duty), paid into SARS VAT. Both are collected by SARS Customs at point of clearance. VAT-registered importers can claim the import VAT back as input VAT on their next return; duty is not reclaimable.

How long does customs clearance take?
Standard clearance typically takes 1-3 working days from arrival at the SA port or airport, assuming all documentation is in order. Queries or examinations can extend this. JLog’s direct SARS eFiling Customs access and AEO Level 1 application in progress are designed to minimise clearance time and reduce examination risk.

Get an Import Duty Estimate

Send us the shipment details and we’ll come back with an exact landed cost. Commercial invoice (or supplier quote), supplier address, weight and dimensions, and the destination address in South Africa are enough for us to produce a duty + VAT + clearance + delivery quote within 4 working hours.

Email: [email protected]
Phone: +27 21 300 6099
Office: Unit 12C, Nearby Industrial Park, 10 Railway Street, Woodstock, Cape Town 7925
Hours: Mon-Fri 08:00-17:00 SAST