As far as I understand, one can earn about 850ish euros per month (as of 2023) without tax on a student visa source. Also, I learned that investing while on a student visa as a non EU international is something which is commonly done. So, I want to ask the question, suppose I earn 850 euros a month from the gains on investing (probably not going to happen, I know), then would this mean all further income I may earn from part time is taxed?

I would believe the answer is yes, because I think stock profit is considered under income tax, but I haven't found anywhere explicitly stating this, hence the question.

  • Do you imagine selling the stock or just it goes up in value on paper but you do not sell ? May 5, 2023 at 5:38
  • I guess answer including both cases would be helpful @GeorgeWhite May 5, 2023 at 6:00
  • Investment profits are unearned income in the tax codes I'm familiar with. In these codes, no matter how well your investments do you will have earned exactly nothing. Whether the tax treatment of investment income is similar to the treatment of earned income may depend on the nature of the investments.
    – phoog
    May 5, 2023 at 22:03

1 Answer 1


There is no limit on how much you can earn. There is a limit on how many hours you can work, though. Student visas require that you have given proof of sufficient means prior to coming to Germany, generally via a blocked account. As a foreign student in Germany, you are typically allowed to work up to 120 full days per calendar year (or 240 part-time days). See also the r/germany wiki on working as a student.

Of course, that work is then subject to German rules. There is the "working student" privilege that exempts the employer from social security contributions if you're primarily a student, i.e. work at most 20 hours per week during lecture periods. Income will be taxed normally, which means that "minijobs" have simplified deduction rules that make them effectively tax-free for you. Regardless of how you earn income, the first ~10k have a 0% tax rate.

And you can also make money from capital gains (e.g. sales, dividends, and holding accumulating funds). The tax is not going to be the problem here (only the profit is taxed. First ~1k per year are tax-free. Beyond that, taxed with a flat rate of 25%, or optionally with your income tax rate, which is likely to be better). Rather, the problem is going to be filing the taxes correctly. Potential complicating factors:

  • holding assets with a non-German broker (German brokers will generate a suitable summary of your capital gains for you)
  • holding non-EU funds (EU funds (e.g. using the UCITS legal structure) have drastically simplified taxation)
  • declaring losses
  • trading non-stock assets such as crypto (different tax rules)
  • having US residency or citizenship (most banks don't want to work with you)
  • double taxation issues
  • first ~10k per month or per year? May 6, 2023 at 2:27
  • @TrystwithFreedom Income tax is assessed on a per-year basis. If there was a 0% tax rate on the first 10k EUR per month, nearly no one would have to pay taxes.
    – amon
    May 6, 2023 at 6:39

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .