Register a Company

How to Register for an Import/Export Code (Customs) in South Africa (2025 Guide)

30th July 2025

Introduction

Dreaming of taking your South African business global or bringing new products into the country? You’ll need an import/export code (sometimes called a customs code or SARS code) before you can legally import or export goods through customs. This guide explains who needs the code, how the online process works in 2025, and what documents you’ll need—so you can start trading with confidence and avoid costly delays.

Import Export Code South Africa: Your Step-By-Step Registration Guide

What Is an Import/Export Code in South Africa?

An import/export code is a unique number issued by the South African Revenue Service (SARS) that legally allows a business or individual to clear goods through customs for import or export. Anyone importing or exporting goods worth more than R50,000 per shipment (or trading regularly, regardless of value) must apply for this code.

Who needs the code?

Note: Occasional, low-value personal shipments may be cleared using a courier’s code, but businesses must register their own.

Shopify Affiliate

Join Shopify for Just $1

Latest SARS Compliance Updates for 2025

How to Register for a SARS Import/Export Code (2025)

1. Prepare Your Documents

Have these on hand:

2. Register for SARS eFiling (if not done)

3. Lodge Your Application via SARS eFiling

Pro Tip: Ensure portfolio type is set to “Organisation” on your eFiling profile for RLA access.

4. Application Review and Approval

5. Start Trading!

With your customs code, you can now legally clear goods through SARS and partner with freight forwarders, shipping companies, and courier services.

Industry-Specific Notes and Fees

Official Resources

Frequently Asked Questions (FAQs)

1. Is an import/export code the same as an EORI or CCN?
No. South Africa does not use EU EORI numbers, but your customs code serves a similar purpose. “Customs Client Number” (CCN) is another local term for the SARS registration code.

2. How long does registration take?
Most codes are issued within 5–10 working days after submitting a complete application, but backlogs or compliance checks can add time.

3. Can I use a “once-off” code?
Yes, SARS allows a Code 70 for a single, first-time import/export, but this has drawbacks and can attract extra scrutiny. For all future business trade, register for a permanent code.

4. What happens if I import/export without a SARS customs code?
Your shipment may be delayed, seized, or incur penalties. Business imports/exports above the threshold must be registered with SARS.

5. Do codes expire or need renewal?
Generally, the code is permanent. If your details change or you add new business lines, you must update SARS. All old/customs registrations must be migrated to the RLA system as of 2025 or risk suspension.

Conclusion

Registering for your import/export code South Africa is the first step toward legal and successful global trade. For 2025, the process is more streamlined online via SARS eFiling, but compliance is stricter, and old codes must be migrated.
Ready to expand your business? Gather your documents, register on eFiling, and apply for your customs code today. For more complex imports/exports, consider consulting a professional for seamless compliance.

Always confirm the latest requirements on the official SARS website and stay up to date with legal changes in South African trade.

Need help with CIPC or compliance filings?

We handle company registration, Beneficial Ownership, CSD and related CIPC filings.

Register a Company Ask Our Specialists
Register for R850 →
Scroll to Top