Simplifying income tax planning by automatically extracting Form 16 details and comparing tax liability under the Old and New Income Tax Regimes.
🌐 Live Demo: https://taxscale.vercel.app
TaxScale is a Full Stack Web Application that helps salaried individuals make informed tax decisions by automating income tax calculations.
The application extracts salary information from Form 16 or accepts manual salary details, calculates tax liability under both the Old and New Income Tax Regimes, and recommends the more beneficial option.
The tax calculation engine is configuration-driven, allowing tax rules to be updated every financial year without modifying the application's business logic.
- 📄 Upload Form 16 PDF
- ⚡ Automatic extraction of salary and deduction details
- 💰 Calculates tax liability under both tax regimes
- 📊 Side-by-side tax comparison
- ✅ Recommends the better tax regime
- 📑 Download detailed tax report
- ⚙ Configuration-driven tax engine for easy annual updates
- 📱 Responsive user interface
- ☁ Cloud deployment using Vercel & Render
Understanding which income tax regime is more beneficial can be challenging due to:
- Multiple tax slabs
- Standard deductions
- Section 87A rebate
- Different deduction rules
- Complex manual calculations
Most taxpayers rely on spreadsheets or online calculators, which often require repetitive manual data entry and may not provide a clear comparison.
TaxScale simplifies the entire process.
Users upload their Form 16 or manually enter salary details.
The system automatically:
- Extracts salary information
- Calculates tax under both regimes
- Compares tax liability
- Recommends the better tax regime
- Generates a downloadable tax report
- React.js
- Vite
- JavaScript
- HTML5
- CSS3
- Node.js
- Express.js
- MongoDB
- Vercel
- Render
- Git
- GitHub
- PDF Parsing
- PostHog Analytics
User
│
▼
React Frontend (Vercel)
│
REST API Requests
│
▼
Express Backend (Render)
│ │
▼ ▼
Form 16 Parser Tax Calculation Engine
│
▼
Configuration-based Tax Rules
│
▼
Tax Comparison Result
│
▼
Download Summary Report
taxscale/
│
├── frontend/ # React Application
├── backend/ # Express Backend APIs
├── java-engine/ # Tax Calculation Engine
├── config/ # Tax Configuration Files
├── assets/ # Screenshots & Sample Reports
└── README.md
- Full Stack Web Application
- Real-world Finance Automation Project
- Automated Form 16 Processing
- Configuration-driven Tax Engine
- Easy Annual Tax Rule Updates
- Modular Backend Architecture
- Separate Frontend & Backend Deployment
- Responsive User Interface
- Scalable Client-Server Architecture
📥 Sample Tax Report
git clone https://github.com/Demonster9/taxscale.gitcd taxscalenpm installnpm run dev- User Authentication
- Tax History Dashboard
- Multi-Year Tax Comparison
- Investment Planning Dashboard
- Support for Additional Income Sources
- Excel Report Export
- Admin Panel for Tax Rule Management
- Improved PDF Parsing Accuracy
Dhananjay Tangade
B.Tech Information Technology
Government College of Engineering, Karad
GitHub: https://github.com/Demonster9
Contributions, suggestions, and improvements are welcome.
If you'd like to improve this project:
- Fork the repository
- Create a new feature branch
- Commit your changes
- Open a Pull Request
If you found this project useful, please consider giving it a ⭐ on GitHub.
It motivates me to continue building useful software projects.






