I seem to have a logic error in a payroll program I created. I have looked at it for several days now and have tried everything I could think of. Maybe someone can point me in the right direction on this. It runs through the initial questions fine and then no matter what I do it runs through the loop with the error message every time instead of only when the user inputs invalid information. It then performs the calculations and displays the information. I can't seem to get the error message to work only when invalid information is entered. I have zipped the whole file and attached it. Any help with this would be wonderful! I'm sure it is something simple that I'm not seeing.