1. Choose the right legal structure
Most outsourcing companies opt for a limited liability company (SARL) or public limited company (SA). A SARL is easier to register but caps liability to shares. A SA allows foreign ownership above 49% in free zones but requires higher capital (minimum DZD 5 million for SA vs. DZD 1 million for SARL).
Pitfall: Misclassifying the business activity can delay approval. Tech outsourcing must be registered under NACE code 62 (computer services) or 63 (data processing). Using a vague description (e.g., “consulting”) may trigger audits.
2. Secure a local partner (if not in a free zone)
Negotiation tip: The local partner’s role should be clearly defined in the Joint Venture Agreement (JVA) to avoid disputes. Common sticking points include profit-sharing, decision-making authority, and IP ownership.
Pitfall: Some “partners” lack real influence. Verify their business registration with the Chamber of Commerce (CCI) before signing.
3. Reserve the company name
Processing time: Typically 3–5 business days. Fees are DZD 5,000 (subject to confirmation).
Pitfall: Using a name too similar to an existing business can lead to rejection. Check the CNRC database before submitting.
4. Draft the company statutes (statuts)
Legal requirement: Statutes must be notarized in Algeria. Foreign founders can authorize a local lawyer to handle this.
Pitfall: Vague descriptions of activities (e.g., “all IT services”) may require clarification during registration. Be precise.
5. Deposit the share capital
Banking process:
1. Open a temporary bank account in the company’s name (requires notarized statutes).
2. Deposit the minimum capital (DZD 1 million for SARL, DZD 5 million for SA).
3. Obtain a bank certificate of deposit.
Foreign currency rules: If funding comes from abroad, use an authorized exchange office (e.g., CASNOS) to convert funds to DZD.
Pitfall: Some banks delay approval for foreign-owned accounts. Engage a local lawyer to expedite the process.
6. Register with the CNRC
Processing time: 10–15 business days. Fees are DZD 50,000–100,000 (varies by company type).
Pitfall: Missing documents (e.g., partner’s tax compliance certificate) will cause delays. Double-check the CNRC checklist.
7. Obtain tax and social security registration
Pitfall: Late tax registration can result in fines. Prioritize this step after CNRC approval.
8. Open a corporate bank account
Bank options: Public banks (e.g., BNP Paribas Algérie, Société Générale Algérie) are most reliable for foreign-owned firms.
Pitfall: Some banks require physical presence for account opening. Authorize a local director to act on your behalf.
9. Register for foreign exchange compliance
Pitfall: Unauthorized foreign currency transactions can lead to penalties or account freezes. Work with a compliance advisor if unsure.
10. Apply for necessary licenses (if applicable)
Pitfall: Operating without a required license can result in fines or shutdowns. Verify with the Chamber of Commerce before starting.
11. Hire employees and comply with labor laws
Pitfall: Undocumented hires lead to heavy fines. Use a local HR firm to ensure compliance.
FAQ
Q: How long does the full registration process take?
3–6 months, depending on bank approvals, partner documentation, and CNRC processing. Delays often occur at the banking and foreign exchange stages.
Q: What are the main taxes for a tech outsourcing company?
– Corporate tax: 25% (reduced to 15% in free zones for first 5 years).
– VAT: 19% (mandatory if revenue exceeds DZD 10 million/year).
– Social security contributions: ~25% of payroll (employer + employee).
What to do next
Sources
💡 Starting a business in Algeria? GlobalStart guides you step by step: procedures, real costs, company forms (SARL, EURL, SPA) and CNRC registration.