Sales Type — A New Twist on Commissions

As developers of business software, it is a core practice for us to "eat our own dogfood," which means using xTuple ERP software to run our own business. Usually we do a very good job of this, but sometimes we hit a roadblock. Ever since the Enhanced Commissions package came out, over a year ago, we have been dying to use it to manage our own sales commissions, but it was missing a key feature for us. Until recently, our own commission software did not have a way to assign different commission percentages based on the lead source. It was a gap we were highly motivated to fill.

In December 2012 we took a step toward the solution when we introduced the concept of Sales Type in xTuple 4.0. This feature was added primarily to allow more flexibility in accounting: Sales Type allows a different set of Sales Account Assignments for different types of sales. For example, a counter sale to a customer might be recorded differently from a call-center sale. This was great for sales accounting, but didn't fix our problem. To meet our need, we had to make the concept of Sales Type also apply to sales commissions.

The latest update to the Enhanced Commissions package, just released in May 2013, allows Sales Managers to set commission levels based on Sales Type. Sales Type allows for commission scenarios where you want to pay a sales rep a different commission based the context of the sale. For example, you might pay a different commission if the rep dug up the customer themselves, or received the lead from a lead-generating website. Or you might increase the commission for sales made at a particular event. 

Sales Type adds yet another dimension to the already sophisticated set of tools in the Enhanced Commission package. Here's what the assignment screen looks like now that Sales Type has been added:

As you can see, this matrix allows you to assign commission plans in many different ways. So, for example, you could assign different commissions for different product lines (Product Category), or you could set commission by Sales Rep Group. Or, you could do both: you could have a different commission for each Product Category AND Sales Rep Group. You can combine the different criteria to create very specific commission assignments. Add Sales Type, for example, and you could create a commission system like this:

EXAMPLE OF COMMISSION ASSIGNMENTS

Sales Rep Group Product Category Sales Type Commission
Inside Sales Reps Shoes Regular Sale 08%
Inside Sales Reps Shoes Trade Show Sale 12%
Inside Sales Reps Hats Regular Sale 6%
Inside Sales Reps Hats Trade Show Sale 12%
Outside Sales Reps Shoes Regular Sale 10%
Outside Sales Reps Shoes Trade Show Sale 17%
Outside Sales Reps Hats Regular Sale 12%
Outside Sales Reps Hats Trade Show Sale 18%

You can further specify commission assignments that would override these commission assignments for and apply only to specific items, customers or sales reps. Creativity and the needs of your business are the only limiters here.

Another feature of the package is the ability to adjust the commission percentage based on the actual price that the rep charges the customer. So, you can scale the commission down as the discount goes up.

The Enhanced Commissions package is an excellent option for businesses with a large sales team, as it gives sales managers flexibility to create commissions programs that motivate sales people and accommodate the needs of the business. We developed the package over a year ago in partnership with a sponsoring customer, and we are excited to finally be able to use it ourselves. This may be something useful for your organization.

BC Wilson

Director Cloud Services at xTuple, October 2008 – January 2018

With the explosive movement of cloud strategies, BC was promoted to director of cloud services in 2014. Previously, he oversaw operations and hiring of managers for critical lines of business for the Product Management Group, driving return on investment (ROI) for all xTuple products and managed ongoing engineering and development of the xTuple Classic GUI product, including all customer-sponsored enhancements, as well as the xTuple Web Portal product. Prior to xTuple, BC was a senior product manager for Trader Electronic Media, where he directed the development of websites for the classified advertising market. He has also worked as a partner in a web design agency, and a content producer for the Road Runner and Starband broadband service providers. BC began his career as a writer and editor for the Ziff Davis computer magazines.

He holds a B.A. in Theology from Georgetown University, and an M.F.A. in Creative Writing from Old Dominion University. In 2012, BC was appointed as a commissioner of Bicycle and Pedestrian Trails in Norfolk, Virginia.