50k per year pre tax in Germany, would end up being 30k after taxes. If you're married, you'd get substantial tax benefits and there are also benefits, if you have children.
However you'd definitely pay less than 400/month. If you're paying more than 200/month, you got quite unlucky. In some places, such as Berlin, childcare is free.