UpGrowth

DGI, Directorate General of Taxes / Tax Inspectorate

The DGI is Algeria's official body responsible for managing, collecting and auditing taxes, duties and fiscal levies. It reports to the Ministry of Finance and operates central, regional and local directorates known as 'tax inspectorates'.

Content verified on July 31, 2026Our methodology
By, Experts fiscal & obligations DGI
Published on Updated on

Role and missions

  • Collecting taxes: IRG, IBS, VAT, TAP and others.
  • Auditing the compliance of tax returns.
  • Issuing tax identification numbers (NIF).
  • Issuing tax compliance certificates.
  • Fighting tax fraud.
  • Informing taxpayers and proposing tax reforms.

Services of the tax inspectorates

  • Issuing the NIF.
  • Declaring and paying taxes using the G50, G12 and other forms.
  • Issuing tax compliance certificates.
  • Handling tax appeals.
  • Recording declarations of dormancy.
  • Updating the taxpayer's tax situation.
  • Tax audits and reassessment notices.
  • Access to the Moussahamatic portal for online filing and tracking.
  • A Moussahamatic account is mandatory for companies subject to IBS, VAT or electronic filing.

Required documents

  • Monthly G50 form, completed and signed.
  • Certified copies of the trade register and the NIF.
  • Lease contract or title deed (in the event of a change of address).
  • Proof of payment (receipts or bank slips).
  • Criminal record extract (for a first registration).

Average timelines

  • Monthly tax return: processed immediately at the counter or online.
  • Tax compliance certificate: 3 to 5 working days.
  • Decision on a tax appeal: 1 to 3 months depending on complexity.

Penalties and interest

  • Late filing: a 10 % penalty + 1 % interest per month.
  • False declaration or fraud: a surcharge of 25 % to 100 %.
  • References: Tax Procedures Code, articles 15 to 44.

Taxpayer obligations

  • File every month, even with no turnover (nil G50).
  • Keep invoices and accounting records for 10 years.
  • Respond to summonses in the event of an audit.

Useful links

FAQ · DGI, Directorate General of Taxes / Tax Inspectorate

Prochaine étape

Externaliser ma fiscalité DGI

NIF + G50 + IBS + conformité Jibayatic

Externaliser ma fiscalité DGI
  • ★ 4.8/5, 100+ entrepreneurs accompagnés
  • ✓ Expert-comptable DGI-compliance
  • 🤝 12+ incubateurs partenaires