{% extends "base.html" %} {% block title %}DRE - Demonstração do Resultado{% endblock %} {% block content %}

DRE - Demonstração do Resultado

Resultado do exercício por período

Voltar
Limpar
{% if produtos_sem_conta > 0 %}
Atenção: {{ produtos_sem_conta }} produto(s) com controle de estoque estão sem conta contábil configurada. O CMV desses produtos não será gerado automaticamente. Ver produtos
{% endif %} {% if total_lancamentos == 0 %}
Nenhum lançamento contábil encontrado no período selecionado. Configure as contas contábeis nos grupos/produtos para gerar CMV automático nas vendas.
{% endif %}
Demonstração do Resultado do Exercício
Período: {{ data_inicio.strftime('%d/%m/%Y') }} a {{ data_fim.strftime('%d/%m/%Y') }}
{% if (dre.outras_receitas or 0) > 0 %} {% endif %} {% if (dre.outras_despesas or 0) > 0 %} {% endif %}
Descrição Valor (R$)
RECEITA BRUTA {{ "%.2f"|format(dre.receita_bruta or 0) }}
(-) CUSTO DAS MERCADORIAS VENDIDAS (CMV) {{ "%.2f"|format(dre.cmv or 0) }}
LUCRO BRUTO {{ "%.2f"|format(dre.lucro_bruto or 0) }}
(-) DESPESAS OPERACIONAIS {{ "%.2f"|format(dre.despesas_operacionais or 0) }}
RESULTADO OPERACIONAL {{ "%.2f"|format(dre.resultado_operacional or 0) }}
(+) Outras Receitas {{ "%.2f"|format(dre.outras_receitas) }}
(-) Outras Despesas {{ "%.2f"|format(dre.outras_despesas) }}
RESULTADO LÍQUIDO DO PERÍODO R$ {{ "%.2f"|format(dre.resultado_liquido or 0) }}
Resultado do Período

{% if (dre.resultado_liquido or 0) >= 0 %} LUCRO {% else %} PREJUÍZO {% endif %}

R$ {{ "%.2f"|format((dre.resultado_liquido or 0)|abs) }}

Margem Bruta
{% set margem_bruta = dre.margem_bruta or 0 %}

{{ "%.1f"|format(margem_bruta) }}%

Lucro Bruto / Receita Bruta
Margem Líquida
{% set margem_liquida = dre.margem_liquida or 0 %}

{{ "%.1f"|format(margem_liquida) }}%

Resultado Líquido / Receita Bruta
Estatísticas
Lançamentos no período {{ total_lancamentos }}
Receita Bruta R$ {{ "%.2f"|format(dre.receita_bruta or 0) }}
Total CMV R$ {{ "%.2f"|format(dre.cmv or 0) }}
Total Despesas R$ {{ "%.2f"|format(dre.despesas_operacionais or 0) }}
{% endblock %}