Penalty Charges

Penalties applied for late payments

{% if user.is_staff %}
{% if is_overdue %} {% endif %}
{% endif %}
Total Penalties
KES {{ total_penalties|floatformat:2 }}
Penalty Rate
{{ penalty_rate }}% (monthly)
{% if is_overdue %}
Suggested Penalty
KES {{ current_penalty|floatformat:2 }} ({{ days_overdue }} days overdue)
{% endif %}
{% if penalty_charges %}
    {% for penalty in penalty_charges %}
  • KES {{ penalty.amount|floatformat:2 }}

    {% if penalty.is_automatic %} 🤖 Auto {% else %} 👤 Manual {% endif %}

    {{ penalty.penalty_rate }}% rate for {{ penalty.days_overdue }} days overdue

    Outstanding: KES {{ penalty.outstanding_amount|floatformat:2 }}

    {% if penalty.penalty_date %}

    📅 Penalty Date: {{ penalty.penalty_date|date:"M d, Y" }}

    {% endif %} {% if not penalty.is_automatic and penalty.applied_by %}

    Applied by: {{ penalty.applied_by.get_full_name }}

    {% endif %}

    {{ penalty.applied_date|date:"M d, Y" }}

    {{ penalty.applied_date|time:"H:i" }}

    {% if user.is_staff and not penalty.is_automatic %}
    {% csrf_token %}
    {% endif %}
  • {% endfor %}
{% else %}

No penalties applied yet.

{% if is_overdue and user.is_staff %} {% endif %}
{% endif %}