This project focused on the design and implementation of a Tax Compliance Monitoring Dashboard for the Kaduna State Internal Revenue Service (KADIRS).
# KADIRS Tax Compliance Monitoring Dashboard
An interactive **Tax Compliance Monitoring Dashboard** built for the **Kaduna State Internal Revenue Service (KADIRS)**. The project covers the full analytics workflow β from raw tax-compliance data cleaning and validation, through exploratory data analysis and KPI engineering, to an interactive Streamlit dashboard for monitoring compliance, revenue, audit performance, and defaulters.
---
## π Overview
KADIRS is responsible for assessing, collecting, and accounting for internally generated revenue in Kaduna State. This project delivers a single, interactive view of tax-compliance health so that revenue officers can:
- Track compliance and filing behaviour across LGAs and sectors.
- Monitor revenue collection trends over time.
- Identify top defaulters and high-risk taxpayers.
- Follow audit progress and outcomes.
- Drill into KPIs that summarise overall performance.
The work is split into two parts:
1. **Analysis pipeline** β a set of Jupyter notebooks that load, clean, validate, explore, and compute KPIs from the raw compliance data, producing ready-to-use summary tables.
2. **Interactive dashboard** β a Streamlit app that visualises the cleaned data and summary tables with Plotly charts, filters, and KPI cards.
---
## β¨ Features
The dashboard exposes the following views (see screenshots below):
- π **Home / overview** β high-level summary and navigation.
- π§ **Sidebar navigation** β switch between dashboard sections.
- π **Key Performance Indicators (KPIs)** β compliance rate, collection rate, filing rate, and other headline metrics.
- β
**Compliance analysis** β compliance status distribution and trends.
- π° **Revenue analysis** β revenue by LGA, sector, and month.
- π΅οΈ **Audit analysis** β audit coverage, findings, and outcomes.
- π **Search bar** β look up specific taxpayers / records.
- β οΈ **Top defaulters** β ranked list of taxpayers with the highest outstanding liabilities.
---
## π οΈ Tech Stack
| A β¦