When I first started my own small business, I created a rather complex scheme to set goals and reward achievements. It had multiple line items and algorithms for payouts. We reviewed it weekly with the team - and once a quarter we paid bonuses to the team. It was a great idea, well executed, but it didn't have the right impact.
Goals for rewarding the team should be immediate, visible, and variable.
A handful of $50 bills on hand to reward exceptional performance will guarantee that all efforts will be made to do it again. (Caution - make sure all payroll is accounted for - even cash bonuses - and appropriate taxes are accounted for. Work with your payroll service to ensure you are able to execute your bonus program without violating any rules.) The same is true for movie tickets, dinner coupons, and comp time. Be generous with your rewards - and make them very public to all team members. Jealousy drives motivation.
So, I ended up reworking the bonus system. The goals would change based on business need - but were universally simple, actionable, and direct. The team could see what was asked of them, and what they could do to deliver the desired results. Meeting or exceeding the targets resulted in immediate visible reward. Not meeting the goals meant no reward - and a discussion of what went well and what fell short and required structural improvement to achieve the desired results next time.
The goals changed over time to ensure that bonuses were well linked to our company values - quality, customer service, creativity, customer retention, and growth.
Here are some more thoughts on this subject.
