@php
use App\Support\Money;
$logo = \App\Support\Identite::cheminLogo();
$rate = fn ($r) => rtrim(rtrim(number_format((float) $r, 2, ',', ' '), '0'), ',').' %';
@endphp
@if ($logo !== null)

@endif
Impôt sur les sociétés — estimation
Exercice {{ $report['year'] }}
Document strictement indicatif — il ne remplace pas la liasse fiscale ni votre comptable. Le résultat
est estimé sur les flux de trésorerie validés (CPC de gestion) ; le résultat fiscal réel intègre des
retraitements (amortissements, provisions, réintégrations) hors de portée de cet outil.
{{-- Résultat --}}
| Détermination du résultat | Montant (DH) |
| Produits imposables | {{ Money::format($report['total_produits']) }} |
| Charges déductibles | {{ Money::format($report['total_charges']) }} |
| Résultat {{ $report['year'] }} | {{ Money::format($report['result']) }} |
{{-- Barème --}}
| Tranche (résultat imposable) |
Taux |
Base |
IS |
@foreach ($report['brackets'] as $b)
| {{ Money::format($b['from']) }} — {{ $b['to'] !== null ? Money::format($b['to']) : 'au-delà' }} |
{{ $rate($b['rate']) }} |
{{ Money::format($b['base']) }} |
{{ Money::format($b['tax']) }} |
@endforeach
| IS selon le barème progressif | {{ Money::format($report['progressive_tax']) }} |
| Cotisation minimale ({{ $rate($report['minimum_rate']) }} de {{ Money::format($report['minimum_base']) }}, plancher {{ Money::format($report['minimum_floor']) }}) |
{{ Money::format($report['minimum_contribution']) }} |
{{-- IS retenu & net --}}
| IS retenu (le plus élevé — {{ $report['basis'] === 'minimum' ? 'cotisation minimale' : 'barème progressif' }}) | {{ Money::format($report['is_retained']) }} |
| − Acomptes déjà versés | {{ Money::format($report['acomptes_paid']) }} |
| − RAS IS retenue à la source (factures) | {{ Money::format($report['ras_is']) }} |
@if ($report['is_credit'] > 0)
| Crédit d'impôt |
{{ Money::format($report['is_credit']) }} |
@else
IS net à payer |
{{ Money::format($report['net_due']) }} |
@endif
Acomptes prévisionnels {{ $report['year'] + 1 }} : 4 × {{ Money::format($report['next_year_installment']) }}
(25 % de l'IS retenu chacun).