DGI Compliance & Tax Regulations
3 min readLast updated: Apr 12, 2026495 views
DGI Compliance & Tax Regulations
Stay compliant with Algerian tax regulations. Hisab is designed to meet all DGI requirements.
Key Compliance Areas
- Invoice numbering: Sequential, unique numbers
- Required fields: Specific information on every invoice
- Tax calculations: Correct TVA application
- Record keeping: 10-year document retention
- Reporting: Periodic declarations (G50)
Invoice Requirements
Mandatory Information
| Field | Description |
|---|---|
| Invoice number | Unique, sequential |
| Issue date | Date of creation |
| Seller info | Name, address, NIF, RC, AI |
| Buyer info | Name, address, NIF (if applicable) |
| Description | Clear description of goods/services |
| TVA rate | Applicable tax rate |
| TVA amount | Calculated tax |
| Total HT/TTC | Before and after tax totals |
Your Business Information
Ensure your profile includes:
- Raison Sociale: Official business name
- NIF: Numéro d'Identification Fiscale
- RC: Registre de Commerce number
- AI: Article d'Imposition
- NIS: Numéro d'Identification Statistique
TVA Rates in Algeria
| Rate | Application |
|---|---|
| 19% | Standard rate for most goods/services |
| 9% | Reduced rate for specific items |
| 0% | Exempt items and exports |
G50 Declaration Support
Hisab helps prepare your G50:
- Go to Reports → Tax Reports
- Select G50 Preparation
- Choose the month
- View summary of TVA collected
- Export data for declaration
Record Keeping
DGI requires 10-year retention:
- All invoices (issued and received)
- Accounting books
- Tax declarations
- Supporting documents
Hisab provides:
- Automatic archiving
- Searchable history
- PDF exports
- Audit trail
Handling Corrections
If you find an error in a finalized invoice:
- Never delete or modify the original
- Create a credit note to cancel
- Issue a new correct invoice
- Document the reason
Compliance Checklist
Daily
- Finalize invoices same day as service/delivery
- Verify customer information is complete
- Check TVA rates are correctly applied
Monthly
- Review all invoices before month-end
- Run G50 preparation report
- Submit G50 declaration on time
Annually
- Complete year-end reporting
- Archive all documentation
- Review tax rate settings
Next Steps
Was this article helpful?