# Kenya Revenue Authority - Revenue Forecast Report ๐๐ฐ๐ช
This project is a **Streamlit web application** that provides interactive forecasting and analysis of Kenya Revenue Authority (KRA) metrics such as tax collection, compliance rate, VAT, customs duties, and digital services tax.
It uses machine learning and time-series forecasting models to project future trends and provide actionable insights.
---
## ๐ Live Demo
๐ Try the App Here
---
## ๐ธ Screenshot
---
## โจ Features
- ๐ Forecasts revenue collection trends (e.g., Corporate Tax, VAT, Customs Duties).
- ๐งฎ Supports multiple models (Prophet, ARIMA, Holt-Winters).
- ๐ Interactive visualization with confidence intervals.
- ๐ Useful for policymakers, researchers, and financial analysts.
- ๐ฎ Predicts **Taxpayer Growth**, **Compliance Rates**, and **Digital Services Tax** revenue.
---
## ๐ Tech Stack
- Python
- Streamlit
- Prophet
- Statsmodels
- Pandas & Numpy
- Matplotlib & Plotly
---
## ๐ Installation & Setup
1. Clone this repository
```bash
git clone
github.com
cd kenya-revenue-authority-forecast-report
Create and activate a virtual environment
bash
Copy
Edit
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
Install dependencies
bash
Copy
Edit
pip install -r requirements.txt
Run the Streamlit app
bash
Copy
Edit
streamlit run app.py
๐ Example Forecasts
Revenue projections up to 2030
VAT growth analysis
Compliance rate improvements
Impact of digital economy on taxation
๐ค Contributing
Contributions are welcome! Feel free to fork this repo and submit a pull request.
๐ License
This project is licensed under the MIT License.
๐ Author
Developed with โค๏ธ in Kenya ๐ฐ๐ช
By Dev JUMA