A CA-grade Income Tax calculation engine for India (FY 2025-26) with AIS reconciliation and support for the Income Tax Act, 2025.
Project description
TRB Tax Pro
A CA-grade Income Tax calculation engine for India (FY 2025-26) with AIS reconciliation and support for the Income Tax Act, 2025.
Built for precision, notice remediation, ITR-U compliance, and the 2026 Assessment transitions.
Features
- Marginal Relief (Surcharges): Mathematically rigorous computation across multiple thresholds (₹50L, ₹1Cr, ₹2Cr, and ₹5Cr).
- Section 87A Marginal Rebate: Precise resolution for the "Cliffs" under the New Regime (specifically mapping the ₹12 Lakh threshold gracefully).
- Multi-Year Support: Readily deploy algorithms for classical FY terminology or incoming Tax Year (TY) structures.
- Presumptive Taxation Validation (44AD/44ADA): Dynamic tests against digital transaction limits to unlock enhanced turnover rules (e.g. 5% Cash rules mapping to ₹3Cr limits).
- Automated AIS Reconciliation: Pull SFT entries, Salary, and Capital Gains directly from official JSON specs reducing manual mapping and notice exposure.
Installation
Currently optimized via pyproject.toml and standard pip execution:
- Clone the Repository:
git clone https://github.com/tbhavar/trb_tax_pro.git cd trb_tax_pro
- Install Locally:
pip install -e .
Usage: AIS Core Dashboard
To launch the professional CA wrapper interface featuring the unified Tax Computation and AIS Data Bridging:
streamlit run ui.py
Support the Project
If this engine simplifies your compliance workflows or saves your practice from potential 143(1) mismatch notices, please consider supporting the project: ☕ Buy Me a Coffee
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file trb_tax_pro-1.1.0.tar.gz.
File metadata
- Download URL: trb_tax_pro-1.1.0.tar.gz
- Upload date:
- Size: 21.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1721064f2f43eb65b41ff111935485ac576a466c0499dfae3ced28978a1b74ef
|
|
| MD5 |
d02040ff112892e32affacde509103c6
|
|
| BLAKE2b-256 |
31377992fe291b4e1e2396fd8e126511e797ad67c1584c3fbc0766d4018f957e
|
File details
Details for the file trb_tax_pro-1.1.0-py3-none-any.whl.
File metadata
- Download URL: trb_tax_pro-1.1.0-py3-none-any.whl
- Upload date:
- Size: 29.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e37e4a88310801f3ab50b20b2fa79e9f7ff0bb6014ceb048a7dafea568372c21
|
|
| MD5 |
53e9845c65cd578ce10102fb05623b6f
|
|
| BLAKE2b-256 |
609bed3bf8e863ba7ff71b10144e52c39d5dd21ac2aad54e90a4d4f8b13661ff
|