Add before-tax income and after-tax income Gini coefficients for
both current law and the reform to the CLI/GUI table output.
Test model using Tax-Analyzer-Framework version 4.12.0, which is now
required.
Changes for Version 1.7 (2021-10-15)
Revise installation documentation to indicate that a 64-bit Anaconda
Python distribution must be installed in order to use the tax model.
Streamline the no_flat_tax logic without making any substantive
tax logic changes.
Test model using Tax-Analyzer-Framework version 4.10.0, which is now
required.
Changes for Version 1.6 (2021-09-26)
Change default definition of fullinc so that full income equals
gross income, meaning that full income excludes the employer
share of social security contribution (payroll) taxes.
Add ssc_er_in_fullinc calcoptions parameter, whose default value
is false, and associated logic, so that there is an option to
include the employer share of social security contribution
(payroll) taxes in full income as is often done in tax analysis.
Changes for Version 1.5 (2021-09-20)
Add ability to simulate a range of simple income tax credit reforms.
Add syllabus for user training sessions.
Add documentation on how to join the model development team.
Test model using Tax-Analyzer-Framework version 4.9.1, which is now
required.
Changes for Version 1.4 (2021-09-05)
Test model using Tax-Analyzer-Framework version 4.9.0, which is now
required.
Changes for Version 1.3 (2021-08-30)
Test model using Tax-Analyzer-Framework version 4.8.0, which is now
required.
Changes for Version 1.2 (2021-06-14)
Test model using Tax-Analyzer-Framework version 4.7.0, which is now
required.
Add two calculation-option parameters that permit PIT taxes to be
ignored and/or SSC taxes to be ignored; these option parameters can
be specified on the new GUI Calcopts page.
Add an SQL script that generates from dump output a tax table where
the bins are defined by income levels, providing an alternative to
the standard tax table where the bins are defined as income deciles.
Put the tax data file in an encrypted and password-protected zip
file.
Include the employer-share of SSC taxes as part of full income.
Add a no_flat_tax policy parameter that taxes all income using the
progressive tax schedule now used only for employment income.
Add another tax bracket to the progressive tax schedule bringing the
total number to five.
Include imputed values for missing non-employment income among
non-DIVA taxpayers and include them in the all.csv input data
file.
Add a calculation-option parameter that permits all imputed missing
incomes to be set to zero; the default value of this parameter is
false; the value of this calculation-option parameter can be
specified on the new GUI Calcopts page.
Changes for Version 1.1 (2021-05-22)
Use the new features in Tax-Analyzer-Framework version 4.6,
which is now required, to improve cross-sectional graph output in
two ways:
Add to each cross-sectional graph output file a new column that
includes the value of income at the bottom of each income percentile;
Correct the cross-sectional graphing capability that handles
income distributions with large mass points (that is, bunched
incomes).
Change CLI test cases to have tax year 2019 instead of 2018.
Changes for Version 1.0 (2021-05-20)
Create a new default model input data file containing 802,794
individuals by integrating information from three 2019 files
provided by the Albania General Directorate of Taxation (GDT).
Provide enhanced graphing capabilities so that cross-sectional
graphs can be created even if the percentile income distribution
has large mass points (that is, incomes are bunched).
Changes for Version 0.1 (2021-05-16)
Initial version of ALI-Tax-Analyzer model that uses 2018
annual-declaration-form data on 9196 individuals to estimate
personal income taxes and social security contributions.