I use HoursTracker. It lets you put in your hourly rate and when your OT kicks in and it will take out your hour lunch automatically everyday if you want it to. When i get my check the following week i check it with the app and it's always withing a dollar or two. The only thing is once you get a month or so of punches it makes you delete some to input new punches unless you upgrade to premium for a couple bucks.