ElyForma
Business Registration & ComplianceImport ExportImport Export CodeSARSSouth AfricaInternational Trade

How to Register for Import/Export Code

Complete guide to registering for an import/export code with SARS in South Africa. Learn import/export registration requirements, process, documentation, and how to obtain import/export code for international trade.

Business Law Expert
May 12, 2026
12 min read
How to Register for Import/Export Code

How to Register for Import/Export Code

An import/export code from SARS is required for businesses engaging in international trade in South Africa. Understanding the registration process, requirements, and documentation helps you obtain an import/export code and start trading internationally. This comprehensive guide covers everything you need to know about registering for an import/export code.

What Is an Import/Export Code?

Understanding Import/Export Code

Import/Export Code:

  • Unique identifier for international trade
  • Required for importing/exporting goods
  • Issued by SARS Customs
  • Valid for business operations
  • Required for customs clearance

Purpose:

  • Identify importers/exporters
  • Track international trade
  • Customs clearance
  • Trade compliance
  • Revenue collection

Registration Requirements

When Registration Is Required

Must Register If:

  • Importing goods into South Africa
  • Exporting goods from South Africa
  • Engaging in international trade
  • Clearing goods through customs
  • Trading internationally

Registration Timeline:

  • Register before importing/exporting
  • Register before first shipment
  • Complete registration promptly
  • Maintain registration

Registration Process

Step-by-Step Process

Step 1: Prepare Information

  • Company registration details
  • Business information
  • Contact details
  • Bank account details
  • Business activities

Step 2: Complete Registration Form

  • Complete DA185 form (Application for Registration as Importer/Exporter)
  • Enter company information
  • Provide business details
  • Enter contact information
  • Provide bank account details

Step 3: Submit Registration

  • Submit to SARS Customs
  • Can submit online or in person
  • Include required documents
  • Pay registration fee (if applicable)

Step 4: Receive Import/Export Code

  • Import/export code issued
  • Registration confirmed
  • Can start trading
  • Keep code safe

Required Documents

Registration Documentation

Required Documents:

  • Company registration certificate
  • Business license (if applicable)
  • ID document of applicant
  • Proof of address
  • Bank account details
  • Business activity description

Import/Export Code Uses

Where Code Is Used

Used For:

  • Customs declarations
  • Import/export documentation
  • Trade permits
  • Customs clearance
  • International trade

Important:

  • Use code on all declarations
  • Keep code secure
  • Update if details change
  • Maintain registration

Customs Registration

Additional Requirements

Customs Registration:

  • Register with SARS Customs
  • Get customs code
  • Complete customs registration
  • Maintain customs compliance

Customs Obligations:

  • Declare all imports/exports
  • Pay customs duties
  • Comply with regulations
  • Maintain records

Common Issues

Registration Problems

Issue: Registration Delayed

  • Follow up with SARS Customs
  • Provide additional information
  • Contact for assistance
  • Complete registration

Issue: Code Not Received

  • Check application status
  • Contact SARS Customs
  • Verify information
  • Follow up promptly

Tips for Registration

Best Practices

  1. Register Early: Register before first shipment
  2. Prepare Documents: Gather all required documents
  3. Understand Requirements: Know import/export regulations
  4. Maintain Compliance: Comply with customs requirements
  5. Keep Code Safe: Store import/export code securely
  6. Update Information: Update if details change

Frequently Asked Questions

How do I register for an import/export code?

Complete DA185 form (Application for Registration as Importer/Exporter), provide company and business information, submit to SARS Customs online or in person, and receive import/export code. Register before first import/export shipment.

When must I register for import/export code?

Register for import/export code before importing or exporting goods. Register before your first international shipment to ensure you have the code for customs clearance.

What documents do I need for registration?

Required documents include: company registration certificate, business license (if applicable), ID document, proof of address, bank account details, and business activity description.

Is import/export code mandatory?

Yes, import/export code is mandatory for businesses importing or exporting goods in South Africa. You cannot clear goods through customs without a valid import/export code.

How long does registration take?

Import/export code registration typically takes 5-10 business days. Register early before you need to import/export to avoid delays in your first shipment.

Conclusion

Registering for an import/export code requires completing DA185 form, providing company and business information, submitting to SARS Customs, and receiving import/export code. Register before first import/export shipment, maintain customs compliance, use code on all declarations, and keep code secure. Understanding import/export registration helps you engage in international trade and comply with customs requirements in South Africa.

Share:
About the Author
Business Law Expert

Business Law Expert

Specializing in South African business registration, CIPC compliance, tax requirements, BEE certification, and business law with extensive knowledge of company registration processes.