{% extends "ui/templates/base/layout.html" %} {% block content %}

TDS & Withholding Tax

TDS Compliance Review

Review expenses, purchases, journals and creditor postings from the client SQLite Accounting Mirror. Rules and thresholds come from the editable TDS Rule Master.

{% if error %}
{{ error }}
{% endif %}
{% if review %}
Download ExcelDownload PDF
{% for k,v in review.summary.items() %}
{{ k|replace('_',' ') }}
{{ v }}
{% endfor %}

TDS Category Summary

Rule/category-wise totals for quick review before transaction-level exceptions.

{% for row in review.category_summary %} {% endfor %}
Category / Section Transactions Taxable Base Expected TDS Actual TDS Liability Not Deducted Short
{{ row.category }}
{{ row.legacy_section }}{% if row.statutory_reference %} · {{ row.statutory_reference }}{% endif %}
{{ row.transactions }} {{ '%.2f'|format(row.taxable_base) }} {{ '%.2f'|format(row.expected_tds) }} {{ '%.2f'|format(row.actual_tds) }} {{ '%.2f'|format(row.liability) }} {{ row.tds_not_deducted }} {{ row.short_deduction }}
{% for x in review.transactions %}{% endfor %}
DatePartyLedger / RuleBaseExpectedActualLiabilityStatus
{{ x.date }}{{ x.party }}{{ x.nature_ledger }}
{{ x.rule_name }} · {{ x.legacy_section }}
{{ '%.2f'|format(x.taxable_base) }}{{ '%.2f'|format(x.expected_tds) }}{{ '%.2f'|format(x.actual_tds) }}{{ '%.2f'|format(x.liability) }}{{ x.status }}
{% endif %}{% if history %}

TDS Analysis History

{% for row in history %}{% endfor %}
#{{ row.id }}{{ row.financial_year }}{{ row.period_from }} → {{ row.period_to }}Excel · PDF
{% endif %}
{% endblock %}