Metadata-Version: 2.1
Name: netto
Version: 0.0.2
Summary: German income tax (Einkommensteuer) and social security (Sozialabgaben) calculator
Author-email: Martin Klein <hi@martinklein.co>
Project-URL: Homepage, https://github.com/0-k/netto
Project-URL: Documentation, https://netto.readthedocs.io/en/latest/
Project-URL: Bug Tracker, https://github.com/0-k/netto/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE

# netto

[![Documentation Status](https://readthedocs.org/projects/netto/badge/?version=latest)](https://netto.readthedocs.io/en/latest/?badge=latest)
[![PyPI version](https://img.shields.io/pypi/v/netto.svg)](https://pypi.python.org/pypi/netto)
[![CI](https://github.com/0-k/netto/actions/workflows/workflow.yml/badge.svg)](https://github.com/0-k/netto/actions/workflows/workflow.yml)
[![codecov](https://codecov.io/gh/0-k/netto/branch/master/graph/badge.svg)](https://codecov.io/gh/0-k/netto)
[![License](https://img.shields.io/pypi/l/netto.svg)](LICENSE.txt)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

German income tax (Einkommensteuer) and social security (Sozialabgaben) calculator.

Currently tested against the following assumptions:
* Tax class I/IV
* Public health and pension insurance
* West-German pension deduction
* Optional: Church tax
* Supported tax years: 2018-2023

### TODO list

* Implement tax class II & III/V
* Calculate support for children (Kindergeld/Kinderfreibetrag)
* Implement fields for private health insurance
* Implement fields for private pension insurance
* Implement correct pension deductible for East Germany
* Convenience function to calculate church tax (by state)

## Sources

* [German tax curve](https://www.bmf-steuerrechner.de/Tarifhistorie_Steuerrechner.pdf?__blob=publicationFile&v=1)
* [Wage tax (Lohnsteuer)](https://www.bmf-steuerrechner.de/bl/bl2022/eingabeformbl2022.xhtml)
* [Social security deductable (Vorsorgepauschale)](https://www.lohn-info.de/vorsorgepauschale.html)
* [Social security rates](https://www.lohn-info.de/sozialversicherungsbeitraege2022.html)
* [Taxable income calculator](https://udo-brechtel.de/mathe/est_gsv/reverse_zve_brutto.htm)
* [Solidarity tax (Solidaritätszuschlag)](https://www.lohn-info.de/solizuschlag.html)

## Credits

Martin Klein, 2022
