Strategic Company Registration in Eswatini
Establishing a business in Eswatini (formerly Swaziland) requires compliance with the Companies Act 2009. Elidge Business Solutions CC handles the complexity of the Registrar of Companies and tax compliance with the Eswatini Revenue Service (ERS), ensuring your setup in Mbabane or Manzini is fast, secure, and fully legal.

Registrar of Companies
We facilitate your registration directly with the Ministry of Commerce, Industry and Trade, securing your Certificate of Incorporation.
TIN Tax Registration
Secure your Tax Identification Number (TIN) from the Eswatini Revenue Service (ERS) as part of our comprehensive setup package.
Trading License
We assist in obtaining the mandatory Trading License from the Ministry or local municipality, which requires a physical inspection.
EIPA Support
Guidance on investment incentives via the Eswatini Investment Promotion Authority (EIPA) for foreign investors.
Entity Formation & Licensing
Expert guidance for foreign investors entering the Swati economy.

Private Company (Pty) Ltd
The standard choice for most businesses. Shareholders have limited liability. Requires at least one director and shareholder.
Register a Pty Ltd →
Public Company
Suitable for large enterprises intending to offer shares to the public. Subject to stricter governance requirements.
Register Public Co. →
Foreign Company Branch
Register a branch of a foreign company (External Company) to operate in Eswatini without forming a new local entity.
Open a Branch →Simplified 4-Step Setup in Mbabane
Efficient processing through the Ministry of Commerce.
Name Reservation
We conduct a name search with the Registrar of Companies to ensure your proposed business name is unique.
Document Filing
Submission of the Memorandum and Articles of Association (Form E) and Form J (directors) to the Registrar.
TIN Registration
Application for the Tax Identification Number (TIN) at the Eswatini Revenue Service (ERS).
Trading License
Application for a Trading License, which involves a health inspection of the business premises.
Eswatini Setup FAQ
Key information on commercial laws and tax regulations.

Scale Your Business in Eswatini
Start your journey in the Kingdom. Get your Certificate of Incorporation and TIN with Elidge’s expert local assistance in Mbabane.
Start Registration Now