In many German universities, undergraduate education is tuition-free for both domestic and international students. However, students are required to cover semester fees, living expenses, health insurance, and other personal expenses. The estimated living expenses in Germany range from €800 to €1,000 per month, depending on the city and lifestyle.