一套用于计算英国税收系统所得税和国家保险缴款的cli工具。
taxman的Python项目详细描述
税务员提供了一套计算所得税和国民保险的工具。 对英国税收体系的贡献。
它目前支持计算所得税和国民保险 供款(雇主和雇员),并扣除这些供款 净收入。
目前,它只能计算2018-19纳税年度,但是 将很快添加对配置它以计算任何纳税年度的支持。
要求
目前版本的taxman已经过测试,可以在python 3.6上运行。 虽然它可以在其他版本上工作,但建议使用此版本 万一你遇到什么问题。
安装
安装taxman最简单的方法是使用pip:
`bash pip install taxman `
从源构建
如果您希望从源代码构建和安装taxman,请执行以下步骤:
- 克隆存储库:
`bash git clone git@github.com:robinmitra/taxman.git `
2.如果还没有安装pipenv,请安装它,因为此项目使用它来帮助管理 依赖关系。拥有pipenv后,安装所有依赖项(包括dev):
`bash pipenv install --dev `
- 激活pipenv创建的虚拟环境:
`bash pipenv shell `
- 运行测试以确保一切设置正确:
`bash make test `
- 安装软件包:
`bash python setup.py install `
用法
运行以下命令打印所得税和国民保险缴款, 与净收入一起,对于给定的工资和个人津贴:
`bash taxman --employment-income 85000 --personal-allowance 11850 `