{{-- resources/views/livewire/simulateur-igs.blade.php --}}
{{-- En-tête --}}
✨ NOUVEAU — Simulateur IGS 2026

Calculateur IGS — Art. C40 CGI 2026

Impôt Général Synthétique — 12 classes. Résultat instantané avec et sans adhésion CGA (abattement 50%).

{{-- Formulaire gauche --}}

1 Vos informations

{{-- Type de contribuable --}}
@if($typeContribuable === 'proflib')

ℹ️ Seuil IGS : 30M FCFA pour les professions libérales (médecins, avocats, consultants, architectes)

@endif
{{-- CA HT --}}
FCFA
@error('caHt')

{{ $message }}

@enderror @if($caHt)

= {{ number_format((float)$caHt, 0, ',', ' ') }} FCFA HT

@endif
{{-- Indications légales --}}

📌 Points clés IGS :

• Classe 1 : CA < 500 000 FCFA → Exonéré

• Classes 2-7 : 500K — 10M → 20 000 à 300 000 FCFA/an

• Classes 8-12 : 10M — 50M → 350K à 2M FCFA/an + DSF

Abattement CGA 50% (art. 119 CGI)

• AIR 2,2% prélevé imputable sur IGS N+1

{{-- Résultat droite --}}
@if($erreur)
⚠️ {{ $erreur }}
@elseif($resultat === null) {{-- État vide --}}
🧮

Saisissez votre CA HT pour calculer votre IGS instantanément.

@elseif(!($resultat['eligible_igs'] ?? true)) {{-- Hors IGS --}}

⚠️ CA supérieur au seuil IGS

{{ $resultat['message'] }}

Régime applicable :

{{ $resultat['regime'] === 'REEL_SIMPLIFIE' ? 'Réel Simplifié (CA 50M — 100M)' : 'Réel Normal (CA > 100M)' }}

→ Simuler le passage au régime réel
@else {{-- Résultat IGS --}}
{{-- Badge classe --}}

Votre classe IGS 2026

Classe {{ $resultat['classe'] }} @if($resultat['classe'] === 1) EXONÉRÉ @else {{ $resultat['badge_couleur'] === 'green' ? 'Classes 1-7' : 'Classes 8-12' }} @endif
@if($resultat['dsf_obligatoire'])
⚠️ DSF
obligatoire
@endif
{{-- Montants clés --}} @if($resultat['montant_igs'] > 0)

IGS annuel sans CGA

{{ number_format($resultat['montant_igs'], 0, ',', ' ') }}FCFA

✅ Avec abattement CGA 50%

{{ number_format($resultat['montant_igs_cga'], 0, ',', ' ') }}FCFA

💰 Économie annuelle avec adhésion CGA {{ number_format($resultat['economie_cga'], 0, ',', ' ') }} FCFA
@endif
{{-- Détails : acomptes, AIR --}} @if($resultat['montant_igs'] > 0)

Acomptes trimestriels 2026

@foreach($resultat['echeances'] as $ech)

{{ $ech['code'] }}

{{ $ech['date'] }}

@if($ech['code'] !== 'ANNUEL')

{{ number_format($resultat['acompte_trimestriel'], 0, ',', ' ') }} FCFA

@endif
@endforeach

• AIR 2,2% estimé (si grands comptes) : {{ number_format($resultat['air_estime_2_2'], 0, ',', ' ') }} FCFA — imputable sur IGS N+1 (Arrêté MINFI/DGI 00001/2026)

@endif {{-- Obligations persistantes --}}

⚠️ Obligations non libérées par l'IGS

    @foreach($resultat['obligations'] as $obligation)
  • {{ $obligation }}
  • @endforeach
{{-- Actions --}}
@endif
{{-- Tableau complet barème --}}

Barème complet IGS 2026 — Art. C40 CGI Cameroun

@foreach($bareme as $b) @endforeach
Classe CA HT Min (FCFA) CA HT Max (FCFA) IGS Annuel Avec CGA (-50%) DSF
{{ $b['classe'] }} {{ number_format($b['ca_min'], 0, ',', ' ') }} {{ number_format($b['ca_max'], 0, ',', ' ') }} {{ $b['montant_igs'] == 0 ? 'Exonéré' : number_format($b['montant_igs'], 0, ',', ' ').' FCFA' }} {{ $b['montant_igs_cga'] == 0 ? 'Exonéré' : number_format($b['montant_igs_cga'], 0, ',', ' ').' FCFA' }} {{ $b['dsf_obligatoire'] ? '✓' : '—' }}

Source : Art. C40 du CGI Cameroun 2026 — Loi n°2025/012 — Arrêté MINFI/DGI n°00001/2026