@php
$ano = $resumo['ano'];
$analise = $resumo['analise'] ?? [];
$reforma = $resumo['reforma_anual'] ?? [];
$regime = $resumo['regime_anual'] ?? [];
$projecao = $resumo['projecao_transicao'] ?? null;
$cenario = $resumo['cenario_reforma'] ?? null;
$anoSel = (int) ($cenario['ano'] ?? ($projecao['ano_selecionado'] ?? 2026));
$fmt = fn ($v) => 'R$ ' . number_format((float) $v, 2, ',', '.');
$fmt0 = fn ($v) => 'R$ ' . number_format((float) $v, 0, ',', '.');
$pct = ($reforma['total_atual'] ?? 0) > 0
? number_format((($reforma['diff'] ?? 0) / $reforma['total_atual']) * 100, 2, ',', '.')
: '0,00';
$impactColor = ($reforma['diff'] ?? 0) >= 0 ? '#ea0606' : '#82d616';
$charts = $charts ?? ['global' => [], 'por_ano' => []];
@endphp
Análise Consolidada {{ $ano }}
{{ optional($sim->pessoa)->razaosocial ?? optional($sim->snapshot)->nome }}
· Simulação #{{ $sim->idsimulacao }}
· {{ $resumo['meses'] }} meses · Cenário simulação gravado: {{ $anoSel }}
Para salvar em PDF: aguarde os gráficos carregarem (alguns segundos) e use Imprimir → Salvar como PDF no navegador (Ctrl+P).
Documento indicativo.
Colunas Dado real refletem o SPED importado ({{ $ano }}).
Colunas Simulação aplicam a LC 214/2025 conforme cenário {{ $anoSel }} — não substituem apuração fiscal oficial.
{{-- Zona Real --}}
Dado real · SPED {{ $ano }}
Indicadores reais (SPED)
@foreach([
['#82d616', 'R', 'Receita SPED', $fmt($analise['receita_total'] ?? 0), 'Faturamento total importado'],
['#344767', 'T', 'Tributos consumo', $fmt($reforma['total_atual'] ?? 0), 'PIS + Cofins + ICMS + ISS'],
['#17c1e8', 'Rg', 'Regime operacional', $fmt($regime['total'] ?? 0), 'Apuração ICMS/PIS'],
['#7928ca', 'P', 'Produtos no SPED', number_format($analise['total_produtos'] ?? 0, 0, ',', '.'), ($analise['total_operacoes'] ?? 0) . ' operações'],
['#8392ab', 'A', 'Arquivos SPED', number_format($resumo['total_imports'] ?? 0, 0, ',', '.'), $resumo['meses'] . ' meses'],
] as [$color, $letter, $label, $val, $sub])
|
{{ $letter }}
{{ $label }}
{{ $val }}
{{ $sub }}
|
@endforeach
@if(!empty($charts['global']['legado_sped']) || !empty($charts['global']['mensal_real']) || !empty($charts['global']['origem']))
Gráficos · dado real
@if(!empty($charts['global']['legado_sped']))
@endif
@if(!empty($charts['global']['origem']))
@endif
@if(!empty($charts['global']['cfop']) || !empty($charts['global']['ncm']))
@if(!empty($charts['global']['cfop']))
@endif
@if(!empty($charts['global']['ncm']))
@endif
@endif
@if(!empty($charts['global']['filiais']) || !empty($charts['global']['mensal_real']))
@if(!empty($charts['global']['filiais']))
@endif
@if(!empty($charts['global']['mensal_real']))
@endif
@endif
@endif
{{-- Zona Simulação --}}
Simulação · Reforma 2026–2033
Indicadores simulados (cenário {{ $anoSel }})
@foreach([
['#e88024', 'Tr', 'Transição ' . $anoSel, $fmt($reforma['total_reforma'] ?? 0), 'CBS + IBS + legado residual'],
[$impactColor, 'Im', 'Impacto vs. SPED', (($reforma['diff'] ?? 0) >= 0 ? '+' : '') . $fmt($reforma['diff'] ?? 0), (($reforma['diff'] ?? 0) >= 0 ? '+' : '') . $pct . '% sobre tributos reais'],
['#fb6340', 'Bs', 'Base CBS / IBS', $fmt($analise['receita_tributavel'] ?? 0), 'Receita excl. exportação'],
] as [$color, $letter, $label, $val, $sub])
|
{{ $letter }}
{{ $label }}
{{ $val }}
{{ $sub }}
|
@endforeach
@if(!empty($charts['global']['projecao']))
Projeção anual da transição LC 214 vs. tributos reais SPED {{ $ano }}
@endif
@if($projecao && !empty($projecao['linhas']))
Simulações anuais 2026–2033
Totais simulados para cada ano da transição LC 214.
Referência “vs. hoje” = tributos reais SPED {{ $ano }} ({{ $fmt($projecao['total_atual_ref']) }}).
O detalhamento mensal de cada ano (2026–2033) segue nas seções abaixo.
| Ano |
CBS / IBS (alíq. ref.) |
Legado residual |
CBS |
IBS |
PIS/Cof |
ICMS/ISS |
Total simulado |
vs. hoje |
@foreach($projecao['linhas'] as $linha)
@php
$isSel = $anoSel == $linha['ano'];
$cfgAno = config("reforma_tributaria.cenarios.{$linha['ano']}", []);
$aliqCbs = round((float) ($cfgAno['aliq_cbs'] ?? 0) * 100, 2);
$aliqIbs = round(((float) ($cfgAno['aliq_ibs_uf'] ?? 0) + (float) ($cfgAno['aliq_ibs_mun'] ?? 0)) * 100, 2);
@endphp
|
{{ $linha['ano'] }}
@if($linha['ano'] === 2026) (teste)@endif
@if($linha['ano'] === 2033) (pleno)@endif
@if($isSel) *@endif
|
CBS {{ number_format($aliqCbs, 2, ',', '.') }}% · IBS {{ number_format($aliqIbs, 2, ',', '.') }}% |
PIS/Cof {{ $linha['legado_pis_cofins_pct'] }}% · ICMS/ISS {{ $linha['legado_icms_iss_pct'] }}% |
{{ $fmt0($linha['cbs']) }} |
{{ $fmt0($linha['ibs']) }} |
{{ $fmt0($linha['pis'] + $linha['cofins']) }} |
{{ $fmt0($linha['icms'] + $linha['iss']) }} |
{{ $fmt0($linha['total_transicao']) }} |
{{ $fmt0($linha['diff']) }} |
@endforeach
* Ano atualmente gravado nos meses da simulação
@endif
Conferência mês a mês — todos os cenários (2026–2033)
Para cada ano da transição LC 214, os 12 meses do SPED {{ $ano }} são recalculados com as regras daquele cenário (sem alterar o que está gravado no sistema).
Colunas à esquerda = dado real · à direita = simulação do ano indicado.
@foreach($cenariosMensais as $cenarioAno)
@php
$anoCen = $cenarioAno['ano'];
$isGravado = $anoSel === $anoCen;
@endphp
Cenário {{ $anoCen }}
@if($anoCen === 2026)(fase teste)@endif
@if($anoCen === 2033)(regime pleno)@endif
@if($isGravado) · gravado no sistema@endif
@php $anoCharts = $charts['por_ano'][$anoCen] ?? []; @endphp
@if(!empty($anoCharts['composicao']))
@endif
@if(!empty($anoCharts['mensal']))
@endif
| Mês |
Dado real · SPED {{ $ano }} |
Simulação {{ $anoCen }} |
Prod. |
| Regime |
Tributos SPED |
Transição |
Diff |
@foreach($cenarioAno['meses'] as $m)
| {{ $m['periodo'] }} |
{{ $fmt($m['total_regime']) }} |
{{ $fmt($m['total_atual']) }} |
{{ $fmt($m['total_reforma']) }} |
{{ $fmt($m['diff']) }} |
{{ $m['produtos'] }} |
@endforeach
| Total {{ $ano }} |
{{ $fmt($cenarioAno['totais']['total_regime']) }} |
{{ $fmt($cenarioAno['totais']['total_atual']) }} |
{{ $fmt($cenarioAno['totais']['total_reforma']) }} |
{{ $fmt($cenarioAno['totais']['diff']) }} |
{{ $resumo['total_produtos'] }} |
@endforeach
Gerado em {{ now()->format('d/m/Y H:i') }} · MAIORE Simulador Tributário