{% extends 'base.html' %} {% load humanize %} {% block title %}Invoices - 3ncount{% endblock %} {% block page_title %} Sales Invoices {% endblock %} {% block page_actions %} New Invoice {% endblock %} {% block content %}
Total Invoiced
RM {{ total_invoiced|floatformat:2|intcomma }}
Total invoice amount
Total Paid
RM {{ total_paid|floatformat:2|intcomma }}
Received payments
Outstanding
RM {{ total_outstanding|floatformat:2|intcomma }}
Awaiting payment

Filter Invoices

Clear

Invoice List

{{ invoices|length }} invoices
{% for invoice in invoices %} {% empty %} {% endfor %}
Invoice # Date Due Date Customer Amount Paid Balance Status Actions
{{ invoice.invoice_number }} {{ invoice.invoice_date|date:"d/m/Y" }} {{ invoice.due_date|date:"d/m/Y" }} {% if invoice.is_overdue %} Overdue {% endif %} {{ invoice.customer.name|truncatewords:3 }} RM {{ invoice.total|floatformat:2|intcomma }} RM {{ invoice.amount_paid|floatformat:2|intcomma }} RM {{ invoice.get_balance_due|floatformat:2|intcomma }} {% if invoice.status == 'DRAFT' %} Draft {% elif invoice.status == 'SENT' %} Sent {% elif invoice.status == 'PAID' %} Paid {% elif invoice.status == 'PARTIAL' %} Partial {% elif invoice.status == 'OVERDUE' %} Overdue {% elif invoice.status == 'CANCELLED' %} Cancelled {% endif %}

No invoices found

{% if request.GET %} Try adjusting your filters or clear all filters {% else %} Create your first invoice to start tracking sales {% endif %}

{% endblock %} {% block extra_css %} {% endblock %}