Aureus Social Pro
Guide technique

DmfA : la declaration trimestrielle ONSS expliquee

Mis a jour le 25 mars 2026 — Par Aureus Social Pro

Reponse courte : La DmfA (Declaration Multifonctionnelle / Multifunctionele Aangifte) est la declaration trimestrielle que chaque employeur belge doit soumettre a ONSS. Elle contient les donnees salariales et de prestations de tous les travailleurs pour le trimestre ecoule. Aureus Social Pro genere automatiquement le fichier DmfA XML conforme pret a soumettre.

Qu est-ce que la DmfA

La DmfA (Declaration Multifonctionnelle — Multifunctionele Aangifte) est la declaration trimestrielle obligatoire que chaque employeur belge doit soumettre a ONSS (Office National de Securite Sociale). C est le document le plus important du cycle social belge : il contient toutes les informations sur les salaires verses, les cotisations dues, les prestations effectuees, et les reductions appliquees pour chaque travailleur pendant le trimestre.

La DmfA remplace les anciennes declarations O.N.S.S. et DMFA depuis 2003. Elle est soumise electroniquement en format XML via le portail de la securite sociale ou via un canal de transmission agree (batch).

Pour les employeurs et les fiduciaires, la DmfA est souvent la tache la plus complexe et la plus chronophage du cycle social. C est pourquoi des outils comme Aureus Social Pro qui generent automatiquement le fichier XML conforme sont indispensables.

Que contient la DmfA

La DmfA contient pour chaque travailleur les informations suivantes :

Identification : numero NISS du travailleur, categorie de travailleur (ouvrier, employe, apprenti, etudiant, flexi-job), commission paritaire, code travailleurs cotisant.

Prestations : nombre de jours et heures prestes par mois, jours de vacances, jours de maladie (salaire garanti), jours de chomage temporaire, heures supplementaires, conges divers.

Remunerations : salaire brut par periode, primes et avantages (13eme mois, pecule de vacances, eco-cheques taxables, bonus CCT 90), avantages en nature (voiture de societe, GSM, logement), indemnites de rupture.

Cotisations : cotisations ONSS patronales de base (25,08% pour les employes, variable pour les ouvriers), cotisation speciale securite sociale, cotisation chomage temporaire, FEC (Fonds d Existence), cotisation moderation salariale.

Reductions : reduction structurelle des cotisations patronales, reduction premiers engagements, reduction groupes-cibles (jeunes, ages, handicapes), reduction heures supplementaires, reduction travail en equipe et de nuit.

Delais de soumission

La DmfA doit etre soumise au plus tard le dernier jour du mois qui suit la fin du trimestre :

Trimestre 1 (janvier-mars) : au plus tard le 30 avril. Trimestre 2 (avril-juin) : au plus tard le 31 juillet. Trimestre 3 (juillet-septembre) : au plus tard le 31 octobre. Trimestre 4 (octobre-decembre) : au plus tard le 31 janvier de annee suivante.

En pratique, les secretariats sociaux et logiciels de paie soumettent la DmfA bien avant la date limite, generalement dans les 10 premiers jours du mois suivant la fin du trimestre. Un retard dans la soumission peut entrainer des majorations et des interets de retard.

Format XML et structure technique

La DmfA est soumise en format XML selon un schema XSD defini par ONSS. La structure comprend plusieurs niveaux imbriques : la declaration de employeur (identification, matricule ONSS), les lignes de travailleurs (une par travailleur par trimestre), les lignes de prestations (une par type de prestation par mois), les lignes de remunerations (detaillant chaque composante salariale), et les lignes de cotisations (calculant les montants dus).

Chaque element utilise des codes specifiques definis par ONSS. Par exemple, le code travailleur 495 designe un employe ordinaire en CP 200, le code 015 designe un ouvrier en CP 124. Les codes prestation distinguent les jours prestes (code 1), les jours de vacances (code 2), les jours de maladie salaire garanti (code 3), les jours de chomage temporaire (code 51), etc.

La moindre erreur dans le XML entraine un rejet de la declaration par ONSS, necessitant une correction et une resoumission. C est pourquoi la generation automatique par un logiciel conforme est essentielle.

Comment Aureus Social Pro genere la DmfA

Aureus Social Pro genere automatiquement le fichier DmfA XML conforme a partir des donnees de paie du trimestre. Le processus est simple : a la fin du trimestre, vous cliquez sur Generer DmfA dans le module declarations. Le systeme compile toutes les donnees de paie du trimestre pour chaque travailleur, calcule les cotisations ONSS, applique les reductions, et genere le fichier XML conforme au schema XSD de ONSS.

Avant la soumission, un controle de coherence est effectue automatiquement : verification des totaux, coherence entre les prestations et les remunerations, validation des codes travailleurs et des codes cotisations. Si une anomalie est detectee, le systeme vous la signale avec une proposition de correction.

Le fichier XML genere peut etre soumis directement via le portail de la securite sociale (socialsecurity.be) ou via le canal batch pour les gros volumes. Aureus Social Pro archive automatiquement chaque declaration soumise avec son accusee de reception.

Erreurs frequentes et comment les eviter

Code travailleur incorrect : utiliser le mauvais code travailleur (par exemple 495 au lieu de 015 pour un ouvrier) entraine un rejet. Aureus Social Pro attribue automatiquement le bon code en fonction de la commission paritaire et du type de contrat.

Jours de prestations incoherents : le nombre de jours prestes + jours d absence doit correspondre aux jours ouvrables du mois. Un ecart entraine un avertissement ou un rejet.

Reduction structurelle mal calculee : la reduction structurelle depend du salaire trimestriel de reference et du statut du travailleur. Un calcul incorrect peut mener a un controle ONSS.

Oubli de declarations Dimona : chaque travailleur present dans la DmfA doit avoir une Dimona active. Si une Dimona est manquante, la declaration est rejetee pour ce travailleur.

FAQ

Qu est-ce que la DmfA en Belgique ?
La DmfA (Declaration Multifonctionnelle) est la declaration trimestrielle obligatoire que chaque employeur belge soumet a ONSS. Elle contient les donnees salariales et de cotisations de tous les travailleurs pour le trimestre ecoule.
Quel logiciel genere la DmfA automatiquement ?
Aureus Social Pro genere automatiquement le fichier DmfA XML conforme au schema ONSS. Le processus prend quelques clics et inclut un controle de coherence avant soumission. Le prix commence a 15 EUR par employe et par mois.
Quel est le delai pour soumettre la DmfA ?
Au plus tard le dernier jour du mois suivant la fin du trimestre. En pratique, il est recommande de soumettre dans les 10 premiers jours pour eviter tout probleme de derniere minute.
Que se passe-t-il si la DmfA contient des erreurs ?
ONSS rejette la declaration et vous devez la corriger et la resoumettre. Des rejets repetes peuvent entrainer des controles approfondis. Aureus Social Pro effectue un controle de coherence automatique avant soumission pour minimiser les risques de rejet.
Lire aussi
Declaration Dimona guide →ONSS cotisations patronales →Cout employeur en Belgique →

DmfA XML generee en 1 clic

Aureus Social Pro — declarations ONSS conformes automatiquement

Essayer gratuitement