Skip to main content

Commission Tables

There are 2 ways to setup, use, and calculate commission using EPASS; Commission and Commission Structure.

System Maintenance Tables

Show Image

Commission

Commission table is where you name your commission codes. It is a custom way to report, connecting with Crystal Reports, that you currently use to pay commissions but allows for you to select invoice detail lines and determine how they are affected on the Crystal Report.

You select the commission code on the invoice detail line as shown in the snapshot below. It is available on the item, model, labor, misc. and warranty tabs.

warning

To use this feature please call our technical support staff for assistance, unless you are comfortable customizing complex commission Crystal Reports.

Show Image

Commission Structure

Commission Structure is a completely supported commission payroll reporting structure within EPASS. This table will allow you to create and define all the rules related to how you calculate commission. You can have as many structures as you want. Each structure can have as many levels as needed.

You can also Copy a commission structure. This enables you to keep your current structure and manipulate the copied version to compare what it would look like if you made a few changes to the current way you pay commissions. It will help you determine how salespeople will be affected if the values/percentages changed.

Once you have the Commission Structure table defined, you also have the ability to report on these structures via the OE-47 Salesperson Earnings Report.

Commission Structure Table

Outside of the full year codes, our example also shows the ability to have a structure in place from Jan 01, 2015 that only ran until June 30, 2015 and a new structure put in place on July 01, 2015 which ran until December 31, 2015.

Show Image

info

A good way to identify between codes is to create a consistent naming sequence that represents the start date of the commission structure period.

Code and Description: create for each commission structure.

Default Structure: if checked, when running the OE-47, if a salesperson has not had a structure defined to their code, it will use this structure.

GL Code: allows you to identify the GL code you want this structure information to apply to.

Final Bonus: this section is for bonuses on the grand totals for the pay period, which are also referred to as plateaus. You can add as many bonus levels as needed.

Final Bonus Paid on: Ability to select paid on 'profit' or paid on 'list'.

Final Bonus Structure

Sales Goal $: Dollar amount in sales you need to reach in order to get the bonus level.

GM %: Gross margin % you need to reach in order to get the bonus level.

Bonus %: Percentage that is paid in bonus.

Percent of Wty: Ratio of warranty sales over product sales (for example $100 in wty sales and $1000 product sales would be 10%).

Warranty Bonus %: pay this percent if they hit % of wty level.

Show Image

Percent of Bonus Warranty Paid On: you are able to choose if paid on 'profit' or 'list' and, if including model commission, misc., labor, and/or warranty.

Show Image

Sales $GM%Bonus %% of WtyWty Bonus %
010015420
010015210
01814420
01814210
01513420
01513210
01012420
01012210
0810420
0810210
066420
066210
04200
02-0.500
01-0.2500

CC: allows you to determine two options for credit card payment types and how they effect commissions. Bonus and/or penalty levels and percentages, or CC target to applicable sales and bonus percentage.

Levels

Each structure can have as many levels as needed. A level allows you to define different rules for a set of invoice types. Once you have selected the invoice types for the level, then you could choose which of the following calculations will be performed, and which values are used.

Example

Structure SP-01-2017 can have 1, 2, 10 levels or more.

Level 1 can be set for invoice types AA, BB, RR, DE and determine the model, misc., labor, and warranty calculations for that level, as well as if this level is included for CC bonus/penalty.

Level 2 is set for invoice types CC, DD, MM, LT, BL, GL and then determine the model, misc., labor, and warranty calculations for that level, as well as if this level is included for CC bonus/penalty.

Model Commission

Pay Model Commission: checkbox to determine if we pay on models.

Use Cost: choose from invoice model standard cost, invoice model replacement cost, invoice model landed cost, or invoice model original cost.

Commission Type: select either 'Percent or Profit' or 'Percent of Sell Price'.

Payout: either choose one % which means you always pay this % (either on profit or sell price) or set up a range so depending on the GM% it pays a different %. See above example.

Pay Model Spiff: will pull spiff from invoice model detail line.

Percent: Percentage of the spiff amount that will be paid (if 0.00, it looks back to the spiff on the invoice model detail line and uses that amount).

Pay Serial Spiff: will pull spiff from model in serial inventory. It will check the serial spiff date range.

Misc. Commission

Show Image

Pay Misc Commission: checkbox to determine if we pay on misc.

Commission Type: select either 'Percent of Profit' or 'Percent of Sell Price'.

Payout: either choose one % which means you always pay this % (either on profit or sell price) or set up a range so depending on the GM% it pays a different %. See above example.

Exceptions: allows you to exclude a list of misc. codes that start with the value you enter. Example: any code that starts with "X-" would be excluded.

Labor Commission

Show Image

Pay Labor Commission: checkbox to determine if we pay on labor

Use Cost: invoice labor standard cost, invoice labor actual cost, invoice labor cost

Commission Type: select either 'Percent of Profit' or 'Percent of Sell Price'

Payout: either choose one % which means you always pay this % (either on profit or sell price) or set up a range so depending on the GM% it pays a different %. See above example.

Warranty Commission

Show Image

Pay Warranty Commission: checkbox to determine if we pay on misc.

Commission Type: select either 'Percent of Profit' or 'Percent of Sell Price'

Payout: either choose one % which means you always pay this % (either on profit or sell price) or set up a range so depending on the GM% it pays a different %. See above example.

Salesperson Table

You have the ability to track which commission structure the salesperson belongs to. You enter the date range related to each structure so you can historically track which structure they belonged to at which time.

Example: From the date range 2017-01-01 to 2017-12-31 they belong to SP-01-2017

Show Image

You will notice that salesperson MC belonged to a commission structure SP-01-2014 for all of 2014; however, appears that they left the company and came back on October 01, 2015 which falls into the SP-07-2015 structure, then remains with the company to current.

This allows to track commission structures for salespeople with great flexibility. You can have an unlimited number of structures based on however you want to group them, as well as any structure can belong to any pay period. A salesperson can easily switch structures in the middle of a pay period, if needed. It also allows the company to make commission changes mid way throughout a year and continue to easily track salesperson commission calculations from one structure to another.

Show Image

OE–47 Salesperson Earnings Report

This report gives the ability for managers, salespeople and payroll staff to run the commission report based on the security level they have and to run it for finished and/or open invoice status.

System Maintenance Security

If the user has any of the first three, they'll be able to run the report in some form. If they do not have the fourth, it will force them to sign in again when they try to run the report. If user A was signed in, then user B sat down to run the report, it will force the sign-in, load all of B's settings, then open the report with those credentials.

For Everyone: if you have this security, the user is able to run the report without any restrictions. Security at the highest level usually set, for example, to a payroll user, regional sales manager, or accounting department users.

For My Branch: if you have this security, then the salesperson drop down will be filtered to only show salespeople in that user's branch, and branch will be locked so even if they run it for ALL salespeople, it will still only show salespeople from their branch, but it will include sales that their salespeople had in another branch. This way it keeps everything under the primary branch, and the numbers will match up compared to other grouping options.

Example

Typically a store manager would have this security. It will take their user salesperson code, read their salesperson code table to determine the branch they belong to, then will find all salesperson codes with the same branch and filter the report to only show them those salespeople.

Show Image

When the store manager logs in with their security, the OE-47 knows to auto populate with only the salespeople within the store manager's branch. They can then run for 'all' or an 'individual' salesperson code, but will only be able to select from their specific branch salesperson codes.

Show Image

For Me Only: if the user has this security, then branch is locked to ALL as above and salesperson is set to themselves and locked so they can't change it. It will pull up all of their sales regardless of branch. Group By also locks to Invoice Type option only.

Show Image

Report Options

Report Type: Complex 1 is a standard report type that can be used by anyone. Other than Complex 1, a customized report type version can be programmed to suit your company's needs.

Status: you can run the report on 'Finished' or 'Open' status. Finished is most commonly used for paying commissions.

Open is used as a sales tool to see what they have open in a view that represents how it would look if finished. Now, they can also select to run by Schedule/Pickup Date, Invoice Start Date or if you want to include blank schedule/pickup date invoices.

Date From & To: if the status is finished, then pull all invoices that are finished within this date range. If status is open, then pull all open invoices based on the Type (Schedule/Pickup Date or Invoice Start Date).

Branch: select the branch you want to run the report for, or for ALL branches, based on your user security.

Salesperson: select the salesperson you want to run the report for, or for ALL records, based on your user security.

info

You also have the checkbox option '0% Salesperson 2 Split is actually 50/50'. Only check this if you want anywhere salesperson 2 currently shows 0% to equal 50% when running the report.

Group By: options to group by are Invoice Type, Salesperson/Branch, Salesperson/Invoice, GL/Salesperson, and Salesperson. These groupings are only available to all users except if security is set to 'Only for Me'.

info

Grouping by Salesperson is a specific layout most commonly used by someone in the payroll department.

Detail/Summary: option to select to run the report in detail or summary.

Complex 1 Report Layout Example

Show Image