Skip to content

Calculate net income from annual gross salary according Greek taxation

License

Notifications You must be signed in to change notification settings

forfolias/tax-calculator-gr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Greek tax calculator

A command-line tool designed to calculate net income from an annual gross salary in Greece. By inputting your gross salary and selecting an employment type, the tool applies Greek tax regulations to provide an estimate of your net income. This tool is ideal for employees, freelancers, and contractors who need quick insights into their take-home pay.

Disclaimer

Please note that the calculations provided are estimates based on general tax rules and may not be fully accurate. This tool is not a substitute for professional accounting advice. Users should consult a certified accountant for precise tax calculations. The authors of this tool are not liable for any inaccuracies or financial outcomes resulting from its use.

Supported employment types

  • Employee (IKA)
  • Freelancer
  • IKE
  • OE / EE

Run

You can run the tool directly, without installing any dependencies, by providing all necessary parameters through the command line. If you want to run it in interactive mode, you have to install required dependencies first.

Command line

You can provide all options through the command line:

./bin/tax-calculator --employment-type ika --annual-gross-salary 30000 --salaries-count 14 --kids-number 1

You can also use multiple employment types calculations:

./bin/tax-calculator -e ika freelancer --annual-gross-salary 50000 --salaries-count 14 --kids-number 1 --expenses 3000 --prepaid-tax 0 --functional-year 1 --monthly-insurance-cost 238.22

Interactive shell

Virtual environment

Create and activate a new virtual environment:

python -m venv venv
source venv/bin/activate

Install dependencies

pip install -r requirements.txt

You can run the tool in interactive mode in order to make it ask for all necessary options for the calculations.

./bin/tax-calculator --user-interface shell

Translations

You can compile translations by running:

make compilemessages

Application checks the LANG environment variable to select user's language. You can force a language prepending the LANG environment variable:

LANG=el_GR ./bin/tax-calculator -u shell -e ika

Screenshots

input output

About

Calculate net income from annual gross salary according Greek taxation

Topics

Resources

License

Stars

Watchers

Forks