{% extends "pos/base.html" %}
{% load static %}
{% block title %}Balance Sheet{% endblock %}
{% block stylesheets %}
{% endblock %}
{% block heading %}Balance Sheet{% endblock %}
{% block content %}
{% if bs.is_balanced %}
✓ Balanced — Total Assets equal Total Liabilities + Equity.
{% else %}
⚠ Out of balance — Assets ({{ bs.total_assets|floatformat:2 }}) vs.
Liabilities + Equity ({{ bs.total_liab_plus_equity|floatformat:2 }}).
{% endif %}
Assets
| Account |
{{ bs.as_of_date }} |
{% if bs.has_comparison %}
{{ bs.compare_date }} |
Change |
{% endif %}
{% for node in bs.assets.roots %}
{% include "coa/_bs_node.html" with node=node depth=0 has_comparison=bs.has_comparison %}
{% empty %}
| No asset balances. |
{% endfor %}
| Total Assets |
{{ bs.total_assets|floatformat:2 }} |
{% if bs.has_comparison %}
|
{% endif %}
Liabilities
{% for node in bs.liabilities.roots %}
{% include "coa/_bs_node.html" with node=node depth=0 has_comparison=bs.has_comparison %}
{% empty %}
| No liability balances. |
{% endfor %}
| Total Liabilities |
{{ bs.total_liabilities|floatformat:2 }} |
{% if bs.has_comparison %}
|
{% endif %}
Equity
{% for node in bs.equity.roots %}
{% include "coa/_bs_node.html" with node=node depth=0 has_comparison=bs.has_comparison %}
{% endfor %}
|
Current Period Profit / (Loss)
|
{% if bs.current_pl < 0 %}
({{ bs.current_pl|floatformat:2|cut:"-" }})
{% else %}
{{ bs.current_pl|floatformat:2 }}
{% endif %}
|
{% if bs.has_comparison %}
{% if bs.current_pl_compare < 0 %}
({{ bs.current_pl_compare|floatformat:2|cut:"-" }})
{% else %}
{{ bs.current_pl_compare|floatformat:2 }}
{% endif %}
|
|
{% endif %}
| Total Equity |
{{ bs.total_equity|floatformat:2 }} |
{% if bs.has_comparison %}
|
{% endif %}
| Total Liabilities & Equity |
{{ bs.total_liab_plus_equity|floatformat:2 }} |
{% if bs.has_comparison %} | {% endif %}
Assets {{ bs.total_assets|floatformat:2 }}
=
Liabilities + Equity {{ bs.total_liab_plus_equity|floatformat:2 }}
Generated {{ bs.as_of_date }} · All figures in your base currency · Negative amounts shown in parentheses
{% endblock %}
{% block javascripts %}
{% endblock %}