Duplicates the 7 deduction columns twice per month: once with the formula evaluated at base=ƏH amount (LE=0), and once at base=0/LE=MK amount with the formula(0,0) baseline subtracted. The sum of (ƏH-part + MK-part) for each row equals the slip's actual deduction — serves as a built-in sanity check. Baseline subtraction keeps Gəlir vergisi correct across the threshold (200 AZN) without special-casing it. Formulas are read from Salary Component at runtime via _safe_eval — no hardcoded rates, so the report stays correct when tax law changes. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| taxes_az | ||
| .gitignore | ||
| CLAUDE.md | ||
| README.md | ||
| TAX_ARTICLES_NORMALIZATION.md | ||
| TECHNICAL_SPECIFICATION_PROPERTY_TAX_AUTOMATION.md | ||
| check_tax_articles.py | ||
| check_tax_articles_safe.py | ||
| convert-int-to-float.js | ||
| fixtures.json | ||
| float-change.js | ||
| license.txt | ||
| pyproject.toml | ||
README.md
Taxes Az
Azerbaijan Taxes
License
unlicense