SCF accounting and G50 declarations, automated for Algeria.

Algerian fiscal identity, DZ taxes mapped to G50 categories, bilingual French/Arabic amount-in-words, and a guided monthly G50 declaration workflow — built on Odoo 19's core Accounting app, no Enterprise required.

The problem

Algerian businesses must apply the SCF chart of accounts and file a monthly G50 declaration covering TVA, TAP, and stamp duty — but Odoo's generic accounting core ships none of it. Existing Algerian localizations on the App Store are either thin chart-of-accounts seeds with no tax engine, stuck on Odoo 16 and earlier, or priced above €1,000 with almost no documentation, screenshots, or proof the G50 workflow even works.

The solution

This module adds Algerian fiscal identity (NIF, NIS, RC, Article d'imposition), CNRC activity codes, all 58 wilayas with communes, SCF account groups, and DZ tax categories directly on Odoo 19's Accounting app. A dedicated G50 declaration model aggregates posted TVA, TAP, and stamp duty for the period, then walks the accountant through draft, confirmed, and paid states with a bilingual French/Arabic PDF.

Capabilities

Everything an Algerian close needs

Every capability below is implemented in the module.

01

Algerian reference data

All 58 wilayas in French and Arabic, hierarchical communes with postal codes, and a CNRC economic-activity nomenclature — ready to attach to any partner.

02

Fiscal identity on partners and company

NIF, NIS, RC (registre de commerce), and Article d'imposition fields on both the partner and the company, plus wilaya/commune selection with a live commune-by-wilaya domain.

03

SCF account structure

SCF account groups spanning classes 1 to 7, with representative accounts, give statements and declarations a real Algerian chart backbone from day one.

04

Algerian tax automation

TVA 19%, TVA 9%, TAP 2%, TVA exonérée, and droit de timbre are configured out of the box, each one mapped to its own G50 declaration category.

05

Bilingual amount-in-words

Every invoice computes its total amount in words, in both French and Arabic, ready for print — the legally expected convention on Algerian commercial documents.

06

Guided G50 monthly declaration

One click aggregates TVA collectée, TVA déductible, TAP, and stamp duty for the period into a G50 declaration, then walks it through draft, confirmed, and paid with a bilingual PDF.

07

Cash-payment stamp duty

Droit de timbre is computed automatically on cash-paid invoices against a configurable rate and cap, with a manual override for edge cases that survives future recomputes.

08

SCF-compliant invoicing

Invoices and their printed reports carry the company's NIF/RC/NIS, the customer's fiscal identifiers, the montant en lettres, and the stamp-duty line when applicable.

09

Role-based Comptabilité DZ workspace

A dedicated app menu with Utilisateur and Responsable access groups keeps G50 declarations, reference data, and DZ settings organized and permission-controlled.

Workflow

How it works

1

Set up fiscal identity

Fill the company's NIF/NIS/RC/Article and wilaya, then configure the DZ taxes and stamp-duty rate/cap in Comptabilité DZ settings.

2

Post invoices and bills

Issue customer invoices and record vendor bills as usual, using the DZ-mapped taxes; cash sales get their stamp duty calculated automatically.

3

Compute the G50 declaration

Create a declaration for the period and click Calculer to aggregate TVA collectée/déductible, TAP, and timbre straight from posted entries.

4

Confirm, pay, and print

Move the declaration through Confirmée and Payée, then print the bilingual French/Arabic G50 PDF ready to hand to the tax administration.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

It ships SCF account groups across classes 1 to 7 and a representative set of accounts so declarations and statements have a real SCF backbone. A full, exhaustive legal chart template, a statutory balance-sheet/income-statement/TVCP report engine, and fixed-asset depreciation tables are on the roadmap, not in this version.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Algérie | Comptabilité Algérienne (SCF · TVA · G50)

Algerian reference data, fiscal identity on partners and company, SCF account structure and automated DZ taxes — with a guided monthly G50 declaration, cash-payment stamp duty and bilingual amount-in-words on invoices.

Buy on Odoo App Store