📍 Guide principal de la série : Excel pour PME : tableaux structurés, fonctions dynamiques, Copilot et Python.
Excel ne remplace pas un logiciel comptable certifié pour la production des états légaux d’une moyenne entreprise. En revanche, pour une TPE/PME en démarrage, une coopérative, une association, un freelance — Excel suffit largement à tenir une comptabilité saine, à préparer les déclarations fiscales et à produire un compte de résultat lisible. Ce tutoriel applique les principes du plan comptable SYSCOHADA simplifié (utilisé dans les pays UEMOA) à un classeur Excel pratique.
Prérequis
- Excel 2016 ou plus récent
- Quelques notions comptables de base (compte, débit, crédit) — un rappel est inclus dans ce tutoriel
- Activité avec moins de 50 millions FCFA de CA annuel idéalement
- Temps : 90 minutes pour la première construction
Étape 1 — Rappels comptables minimaux
Toute opération comptable s’enregistre sur deux comptes : un est débité, un est crédité, pour le même montant. C’est le principe de la partie double. Quand on encaisse une vente de 100 000 FCFA en banque : compte 521 (Banque) débité de 100 000, compte 701 (Ventes de marchandises) crédité de 100 000. Quand on règle une facture fournisseur en banque : 401 (Fournisseurs) débité, 521 (Banque) crédité.
Le plan SYSCOHADA classe les comptes en 9 classes :
- Classe 1 : Capitaux propres et passif financier
- Classe 2 : Immobilisations (matériel, véhicules)
- Classe 3 : Stocks
- Classe 4 : Tiers (clients 411, fournisseurs 401)
- Classe 5 : Trésorerie (banque 521, caisse 571)
- Classe 6 : Charges (achats 601, services 611, salaires 661, impôts 631)
- Classe 7 : Produits (ventes 701, prestations 705)
Ce vocabulaire suffit pour la majorité des opérations courantes d’une PME.
Étape 2 — Structurer le classeur
Un classeur comptable utilise quatre feuilles. Comptes liste tous les comptes utilisés avec numéro et libellé. Journal enregistre toutes les opérations en partie double. Balance calcule les soldes par compte. Résultat produit le compte de résultat synthétique.
Créer le classeur. Renommer Feuil1 en Comptes. Ajouter les 3 autres feuilles.
Étape 3 — La feuille Comptes
Sur Comptes, en-têtes : Numéro, Libellé, Classe, Type (Charge/Produit/Bilan). Saisir les comptes utilisés. Pour une petite activité commerciale :
521 Banque 5 Bilan
571 Caisse 5 Bilan
411 Clients 4 Bilan
401 Fournisseurs 4 Bilan
601 Achats marchandises 6 Charge
611 Loyer 6 Charge
612 Électricité 6 Charge
613 Téléphone 6 Charge
661 Salaires 6 Charge
631 Impôts (TVA, IS) 6 Charge
701 Ventes marchandises 7 Produit
705 Prestations 7 Produit
Convertir en tableau structuré (Ctrl + L) nommé tblComptes. C’est la base à laquelle le journal va se référer.
Étape 4 — La feuille Journal
Sur Journal, en-têtes : Date, Pièce (n° de facture ou justificatif), Compte_débit, Compte_crédit, Libellé, Montant. Convertir en tableau structuré tblJournal.
Saisir les premières opérations. Exemple d’un mois :
03/05/2026 | F-001 | 411 | 701 | Vente marchandise client A | 150000
03/05/2026 | F-001 | 521 | 411 | Encaissement client A | 150000
05/05/2026 | F-002 | 411 | 701 | Vente marchandise client B | 80000
07/05/2026 | F-003 | 601 | 401 | Achat marchandise fournisseur | 60000
07/05/2026 | F-003 | 401 | 521 | Règlement fournisseur | 60000
10/05/2026 | LOY | 611 | 521 | Loyer mai | 250000
15/05/2026 | SAL | 661 | 521 | Salaires mai (3 employés) | 600000
Chaque ligne est un mouvement complet : un compte débité, un compte crédité, un montant. Pour fiabiliser la saisie, ajouter une validation sur Compte_débit et Compte_crédit pointant vers tblComptes[Numéro].
Étape 5 — La feuille Balance
La balance liste pour chaque compte le total débité, le total crédité, et le solde. Sur Balance, en A1 : Numéro. En B1 : Libellé. En C1 : Total débit. En D1 : Total crédit. En E1 : Solde débiteur. En F1 : Solde créditeur.
Pour A2, lister les comptes : =tblComptes[Numéro] (avec Microsoft 365 ou Excel 2021+, sinon copier manuellement).
B2 : =RECHERCHEV(A2;tblComptes;2;FAUX)
C2 : =SOMME.SI(tblJournal[Compte_débit];A2;tblJournal[Montant])
D2 : =SOMME.SI(tblJournal[Compte_crédit];A2;tblJournal[Montant])
E2 : =SI(C2-D2>0;C2-D2;0)
F2 : =SI(D2-C2>0;D2-C2;0)
Recopier pour tous les comptes. En bas, totaux : =SOMME(C2:C100) et =SOMME(D2:D100). Les deux totaux doivent être strictement égaux (c’est le contrôle de la partie double). S’ils diffèrent, il y a une erreur de saisie quelque part dans le journal.
Étape 6 — La feuille Résultat
Le compte de résultat oppose les produits (ventes) aux charges (achats, salaires, loyers) sur la période, et donne le résultat net (bénéfice ou perte).
Sur Résultat, structure simplifiée :
=== PRODUITS ===
Ventes marchandises (701) | =SOMME.SI(tblJournal[Compte_crédit];"701";tblJournal[Montant])
Prestations (705) | =SOMME.SI(tblJournal[Compte_crédit];"705";tblJournal[Montant])
Total produits | =SOMME(...)
=== CHARGES ===
Achats marchandises (601) | =SOMME.SI(tblJournal[Compte_débit];"601";tblJournal[Montant])
Loyer (611) | =SOMME.SI(tblJournal[Compte_débit];"611";tblJournal[Montant])
Électricité (612) | =SOMME.SI(tblJournal[Compte_débit];"612";tblJournal[Montant])
Téléphone (613) | =SOMME.SI(tblJournal[Compte_débit];"613";tblJournal[Montant])
Salaires (661) | =SOMME.SI(tblJournal[Compte_débit];"661";tblJournal[Montant])
Impôts (631) | =SOMME.SI(tblJournal[Compte_débit];"631";tblJournal[Montant])
Total charges | =SOMME(...)
=== RÉSULTAT ===
Résultat net | =Total_produits - Total_charges
Si le résultat net est positif, l’activité est bénéficiaire. Cette synthèse simplifiée n’est pas un état légal certifiable (pour cela il faut un comptable), mais c’est suffisant pour piloter au mois le mois.
Étape 7 — Filtrer par période
Pour un compte de résultat mensuel ou trimestriel, ajouter un critère de date dans les SOMME.SI. Sur Résultat, en cellules H1 et H2 : Date début et Date fin (saisies par l’utilisateur).
Modifier les formules en SOMME.SI.ENS :
=SOMME.SI.ENS(tblJournal[Montant];tblJournal[Compte_crédit];"701";tblJournal[Date];">="&$H$1;tblJournal[Date];"<="&$H$2)
L’utilisateur change H1 et H2, et tout le résultat se recalcule pour la période choisie.
Étape 8 — TVA et déclaration
Si l’activité est assujettie à TVA, créer trois comptes supplémentaires : 4451 TVA collectée (sur ventes), 4452 TVA déductible (sur achats), 4455 TVA à reverser ou à crédit (différence à payer ou à récupérer).
Sur chaque vente : 411 débité du TTC, 701 crédité du HT, 4451 crédité de la TVA collectée. Sur chaque achat : 601 et 4452 débités du HT et de la TVA déductible, 401 crédité du TTC.
En fin de mois (ou de trimestre), calcul de la TVA à reverser : TVA collectée − TVA déductible. Cette somme est due à la DGID (Sénégal), DGI (Côte d’Ivoire) selon le calendrier de déclaration. Au Sénégal, la déclaration mensuelle est due au plus tard le 15 du mois suivant.
Étape 9 — Vérifier que ça marche
Saisir 20 opérations diverses (ventes, achats, charges fixes, encaissements). Vérifier que la balance est équilibrée (totaux Débit = Crédit). Vérifier que le résultat net du Résultat correspond à ce qu’on attend (Produits – Charges).
Faire un test de trésorerie : =SOMME.SI(...;"521";...) - SOMME.SI(...;"521";...) sur les colonnes Compte_débit et Compte_crédit du Journal. Le résultat doit correspondre au solde réel du compte bancaire à la date du dernier mouvement.
Erreurs fréquentes
| Symptôme | Cause | Solution |
|---|---|---|
| Balance déséquilibrée | Une ligne avec un seul compte rempli | Vérifier que chaque ligne a Débit ET Crédit |
| Compte introuvable dans balance | Numéro saisi en texte vs nombre | Tout en texte ou tout en nombre, cohérent |
| Résultat semble incorrect | Charge omise (loyer non comptabilisé) | Liste exhaustive des charges en début de période |
| TVA collectée trop élevée | Ventes saisies en TTC dans 701 | Séparer HT (701) et TVA (4451) |
| Banque négative dans la balance | Solde initial non saisi | Première écriture : 521 débit du solde initial, 109 crédit (Capitaux ou Apports) |
Lectures complémentaires
- Factures professionnelles — la source des écritures de vente.
- Gestion des stocks — la valorisation stock entre dans le bilan.
🔝 Retour au guide principal : Excel pour PME.
Foire aux questions
Excel remplace-t-il un comptable ?
Non. Excel sert à tenir la comptabilité opérationnelle au jour le jour. Un comptable certifié reste indispensable pour la clôture annuelle, les déclarations fiscales formelles, et les conseils stratégiques. Excel facilite son travail en lui fournissant des données propres.
Faut-il connaître la comptabilité avant ?
Une formation de quelques heures suffit pour les opérations courantes. Pour les cas particuliers (cessions d’immobilisation, provisions, réévaluations), demander à un comptable.
Combien de temps faut-il par mois pour tenir cette comptabilité ?
Pour une petite activité (50-100 opérations par mois), 2-3 heures par mois suffisent : saisie au fil de l’eau, vérification fin de mois.
Quel logiciel comptable certifié recommander si Excel devient limité ?
Pour les PME en AOC, Sage 100, Ciel, Wave Comptabilité, ou des solutions cloud comme Pennylane (souvent en abonnement). Vérifier que le logiciel produit les états SYSCOHADA exigés par les administrations locales.
Comment archiver les pièces justificatives ?
Numériser chaque facture/reçu et nommer le fichier avec le numéro de pièce du journal (ex : F-001.pdf). Stocker dans un dossier organisé par mois. La législation locale impose généralement un délai d’archivage de 5 à 10 ans selon les pays.
Le journal comptable est-il valable juridiquement en cas de contrôle ?
Le journal Excel est généralement accepté en complément des justificatifs papier ou numérisés. Pour une garantie maximale, faire valider chaque clôture mensuelle par un expert-comptable qui imprime et signe le journal. La signature électronique est aussi acceptée dans certains pays.