UpGrowth

DGI, Directorate General of Taxes / Tax Inspectorate

UpGrowth is a private business support company, with no connection to the DGI. This guide is free. If you would rather delegate the procedure, we can handle it for you.

Official services of the DGI: www.mfdgi.gov.dz

Have UpGrowth handle it

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 August 23, 2026Our methodology
By, Tax and DGI-obligations experts
Published on Updated on

Role and missions

  • Collecting taxes: IRG, IBS, VAT, the taxe locale de solidarité 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: no issuing deadline is set by any published text, so we state none.
  • Decision on a tax appeal: no text published in the Journal officiel sets a decision deadline, and we announce none.

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

Outsource my DGI tax filings

NIF + G50 + IBS + Jibayatic compliance

Outsource my DGI tax filings
  • ✓ Firm quote within 48 h
  • ✓ Chartered accountant, DGI compliance