<prompt> Human: I really need to be saving more for retirement than I have been so I plan to put my entire end of year raise towards my retirement savings plans. This will put me close to the limits as I understand them. But Im somewhat confused.Through my employer we have a retirement plan. We have a Traditional 401k and a Roth 401k available to us. My employer matches 401k contributions 100 up to 3 of annual salary. My employer also contributes profit sharing money into the 401k depending on how well the company does. I then also put 4 into the Roth 401k that is also part of the plan.So total annual contributions look like this:401k 3 salary from me, 3 salary from employer, profit sharing this year about 4,000Roth401k 4 salary from me.I understand that the 401k contribution limit is 18,000 but is that traditional 401k only or both traditional and Roth401k combined? Can I put 18k in the 401k and 18k in the Roth 401k? If Im capped at 18,000 for both can I go out and get a traditional Roth IRA from someplace other than my employers plan and max it out to 5,500. Or can I not contribute to both a Roth 401k and normal Roth IRA?If I contribute to the accounts and the profit sharing is more than I expected what happens to the overages, are there penalties for contributing too much?Thanks in advance. Edit: formatting.Assistant: Depends on your income. The 18k is the employee cap for both kinds of contributions to 401k. The employer contributions dont count tonthe 18k.Human: My annual income is around 142,000.The employer matching and the profit sharing dont count towards the 18k limit? Thats good news!  <response>: With 142,000 income and the matching formula for this plan, your 2017 limits would be the following Pre-Tax Roth Deferrals - 18,000 combined Employer Match - the lesser of 4,260 or your deferrals 3 of salary or 100 of deferrals, whichever is lesser Profit Sharing - 54,000 less whatever you deferred or received as a match contribution 31,740 if you maxed the other two 