Plot hole: In the last car-chasing scene, the timekeeper had switched his car to chase them, then how could Justin Timberlake get the timekeeper's salary (a day's time) from a car that the timekeeper picked up from the streets?
Suggested correction: I think it is the car of another time keeper. Hence, it may have a time transfer system.
Other mistake: Will did not have enough time to place into the pot at the poker game. For those at the end of a hand, they each have contributed a minimum of an equal percent based on the number of people in the hand. There were potentially 5 people at the start of the hand, and Will did not have enough to cover 20% of the final pot. He would have needed well over 200 years available, and we know he had a little over 100.
Suggested correction: It's suggested that Will was at the table for a while, and we, the viewers, return later to see the stakes have increased. This is established when the camera shows his wrist as having over 250 years available, when he entered with barely over 100.
Continuity mistake: Toward the end of the movie, after the TimeKeeper dies and Timberlake and the girl start running toward the TimeKeeper's car for more minutes, in the background, as they are running, the TimeKeeper's body has vanished.
Continuity mistake: When Will leaves Dayton for the first time, the car leaves Zone 12. Later it goes through Zone 8, and eventually arrives at Zone 4 (New Greenwich). But when the authorities are first checking the security footage of Will on the bridge, they have a Time Zone map on the wall, and Zone 12 and 4 are next to each other, with Zone 8 in a different direction.
Plot hole: Conceptually, there is no point in working unless you earn more time than it takes you to commute to work, work, and commute from work - literally living day by day. We are given no information on why Will's mother, on her commute home, has only 1.5 hours to live. Unless her work didn't pay her at all, why would she work that day?
Suggested correction: You described the plot perfectly, poor people have to work just to live day to day. Rachel, Will's mother, had to pay off a 2-day loan, which is why she was left her with only 90 minutes. Then the bus fare increased, which she wasn't expecting, from 1-hour to 2-hours, which explains why she had to walk home.
Revealing mistake: When serving on the bridge, there are multiple shots where skid marks from previous takes are visible. (00:44:20)