Brouillon — fiche en cours de validation par notre expert comptable. À ne pas citer sans vérification.
macompta.ai
Luca
assistant wiki

Une question sur la compta d'indépendant en Suisse ? Demande-moi, je t'oriente vers les bonnes fiches.

Réponses basées sur le wiki. Pour ta situation précise, l'abonnement macompta.ai te donne Luca + l'appui d'un expert.

Invariants du bilan

fondamental draft non validé bilanequationintegritecontroles sources: pme-2026, co-958, fiduciaire-ch-2026-core

Invariants du bilan

Règles d'intégrité comptable que macompta.ai vérifie systématiquement avant de déclarer un dossier "propre". Toute violation = anomalie levée à l'user (cf. lib/v2/anomalies.ts — beta 2 chantier #4).

Équation fondamentale

ACTIF = PASSIF + CAPITAL PROPRE

Ou de façon plus opératoire pour Liora :

Σ(comptes classe 1) = Σ(comptes classe 2) + Σ(comptes classes 2980 + 9100)

Si l'écart ≠ 0 → erreur quelque part. Tolérance : 0.05 CHF (arrondi de centimes acceptable, au-delà = bug).

Sens normal des comptes (signes)

ClasseSens normalSi signe inversé en clôture
1 ActifDébit (positif)Sauf comptes amortissements (correctifs) — vérifier
2 PassifCrédit (positif au passif, négatif au bilan affichage)Sauf surcoût utilisateur — vérifier
3 ProduitsCrédit (positif au PP affichage)Anomalie sauf rabais/avoirs
4-8 ChargesDébit (négatif au PP affichage — convention Liora)Anomalie sauf reprise (ex: part privée véhicule)
Convention Liora : les charges sont affichées négatives dans le PP (cf. feedback-bilan-conventions). C'est un choix produit, pas une norme — mais il facilite la lecture user.

Contrôles automatiques à passer

1. Bouclage actif = passif (tolérance 0.05)

|Σ actif - Σ (passif + cap propre + résultat)| ≤ 0.05

2. Cohérence résultat

Résultat (9100) = Σ produits (classe 3) - Σ charges (classes 4-8)

3. TVA cohérente (si assujetti)

TVA due (2200) cohérente avec CA × taux applicable

Voir tva-methodes.

4. Tirages privés cohérents (RI uniquement)

2850 ≠ 0 attendu pour tout indépendant RI actif sur l'exercice (carte mixte ou prélèvements)

Si 2850 = 0 et user = RI : poser la question "tu n'as rien prélevé cette année ?".

5. Reprise N-1 cohérente

Solde d'ouverture N (compte X) == Solde de clôture N-1 (compte X) (PDF bilan)

Si écart → soit le N-1 n'est pas à jour, soit erreur de saisie d'ouverture.

6. Cumul roulant cohérent par phase

La phase d'import (extraits banque, factures, OP) modifie les cumuls. À chaque sauvegarde de phase : recalculer et stocker la somme cumulée. Si phase N+1 diverge de phase N sans nouvelle saisie → bug pipeline.

Anti-patterns détectés

Convention véhicule mixte appliquée

La reprise de part privée vehicule-mixte diminue le compte 6200 (au crédit). Vérifier :

Liens