How Should You Calculate Christmas Bonuses?

With the way the ecomny is now days people appricate any type of bonus they get. Where I work they start out with an amount for all employees like 500 dollars and then money is take off for different things, like if they are late they get 25 taken off and if they miss a day that was unexcused there goes another 25. So that motivates people to make that little extra effort becuase they know its impacting there Christmas bonus! Good Luck!