{% extends 'base.html' %} {% load static %} {% block title %}Loan Statement - {{ loan.loan_number }}{% endblock %} {% block content %}

🧾 Loan Statement

Loan Number: {{ loan.loan_number }}

{% if statement_data and 'error' not in statement_data %}

â„šī¸ Loan Details

Borrower: {{ statement_data.loan.borrower_name }}
Phone: {{ statement_data.loan.borrower_phone }}
Principal Amount: KES {{ statement_data.loan.principal_amount|floatformat:2 }}
Interest Rate: {{ statement_data.loan.interest_rate|floatformat:2 }}%
Interest Amount: KES {{ statement_data.loan.interest_amount|floatformat:2 }}
Processing Fee: KES {{ statement_data.loan.processing_fee|floatformat:2 }}
Total Amount: KES {{ statement_data.loan.total_amount|floatformat:2 }}
Loan Term: {{ statement_data.loan.loan_term }} days
Disbursement Date: {{ statement_data.loan.disbursement_date|default:"N/A" }}
Due Date: {{ statement_data.loan.due_date|default:"N/A" }}
Status: {{ statement_data.loan.status|title }}

🧮 Payment Summary

Amount Paid
KES {{ statement_data.loan.amount_paid|floatformat:2 }}
Outstanding Balance
KES {{ statement_data.loan.balance|floatformat:2 }}
Total Repayments
{{ statement_data.summary.total_repayments }}
{% if statement_data.summary.days_overdue > 0 %}
âš ī¸ This loan is {{ statement_data.summary.days_overdue }} days overdue
{% endif %}
{% if statement_data.repayments %}

Repayment History

{% for repayment in statement_data.repayments %} {% endfor %}
Date Amount Method Reference Balance After
{{ repayment.date }} KES {{ repayment.amount|floatformat:2 }} {{ repayment.method|title }} {{ repayment.reference|default:"N/A" }} KES {{ repayment.balance_after|floatformat:2 }}
{% else %}
🧾

No Repayments Yet

No repayments have been recorded for this loan.

{% endif %} {% else %}
âš ī¸

Error Loading Statement

{{ statement_data.error|default:"Unable to load loan statement data." }}

{% endif %}
{% endblock %}