However when you live in Germany and work for a German company, your employer pays your taxes and social security contributions (providing you with national health care, social security and pension) from your gross wage and transfers your net wage once a month to your bank account. But what happens when the employer is based in the US? How taxes are payed then and how much are they? Can I still get national health care and social security in Germany? What else should I know?