Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics GP (Archived)

Sales and Service Persons as Individual P&L

Posted on by 6,010

I need to change the way we are doing commission reporting.  We currently commission our sales and service staff based on when they have become profitable for the company (there is an algorithm that determines a "break even" point for each individual).  We then run sales / cogs reports based on the "front end" sales history tables.  The expenses are being pulled from the "back end" GL FRx reports that we have.  Then we have to compare the sales / cogs report minus the expenses to see their "P&L".  I would like to have all of this information based off of GL accounts and not the "front end" sales history tables.

Now to my question...

What is the best way to code sales and cogs to a particular GL unit?  Currently we have our default GL accounts setup on the inventory item card.  Our current account structure is this:

aaa-bb-cc

aaa = Account Name (ex. Equipment Sales, Equipment COGS, Equipment Expense)

bb = Division Name (ex. Corporate, Irrigation, Equipment)

cc = Location Name (ex. General, Sales Person Name, Service Person Name)

Our account numbers are as follows:

400 - Sales
500 - COGS
600 - Expenses

All of our default inventory accounts are setup to go the the based on the division that sells the inventory and the General location account.  Equipment parts are setup up 400-4-21 (Sales - Equipment - General). 

What I am wanting to do is when an equipment part is sold by a particular sales person, change the GL account for each line item (because each part will go to one of many 400 and 500 accounts depending on what the part is) to represent (Sales - Equipment - Salesperson and COGS - Equipment - Salesperson).

Our expenses are already being coded to the (Expenses - Equipment - Salesperson).  If I can get the Sales and COGS coded to the salesperson as well then I will be able to look at a true P&L on each individual salesperson. 

   Sales - Equipment - Salesperson
   COGS - Equipment - Salesperson
 - ________________________________
   Gross Margin
 - Expenses - Equipment - Salesperson
   _________________________________
   Net Income

Any ideas on the best way of doing this?  I would prefer to make it as automated as possible but I am open for ALL suggestions (especially the INEXPENSIVE ones).

*This post is locked for comments

  • Ron Wilson Profile Picture
    Ron Wilson 6,010 on at
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Sales and Service Persons as Individual P&L
    Thanks for all your help Frank...and everyone else! Hey I have started a blog...check it out and let me know what you think. Ron
  • Frank Hamelly | MVP, MCP, CSA Profile Picture
    Frank Hamelly | MVP... 4,029 Super User 2024 Season 2 on at
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Sales and Service Persons as Individual P&L

    Makes sense to me Ron.  Since the rest of your account structure is already set to capture revenue and cost by salesperson, adding the rebates account and letting SSRS do the calculations for you sounds like the way to go.

  • Ron Wilson Profile Picture
    Ron Wilson 6,010 on at
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Sales and Service Persons as Individual P&L

    Not a problem Frank.  Thanks Leslie! 

    So I think I am going to do the following:

    - Create an Additional Rebate COGS account for each salesperson (this will reduce the cost of goods sold by the rebate amount).
    - Write an SSRS Report that will pull the Sales/COGS (less the additional rebates COGS accounts) from historical invoices based on the SalespersonID and a date range. 

    - Reduce the amount of the COGS by the amount in the additional rebate account

    - Subtract out the expenses for the salesperson

                 Sales

               - COGS

               + Additonal Rebates

               ___________________

               Gross Margin

              - Expenses

              ____________________

            = Net Income

    Does that make sense?

  • Frank Hamelly | MVP, MCP, CSA Profile Picture
    Frank Hamelly | MVP... 4,029 Super User 2024 Season 2 on at
    Re: Re: Re: Re: Re: Re: Re: Re: Sales and Service Persons as Individual P&L

    Thanks for the clarification Leslie!  I've never used MDA so, based on the fact that I knew they wanted to phase MDA out in favor of AA, I thought that had.  Sorry for the confusion on this point Ron. :)

  • L Vail Profile Picture
    L Vail 65,271 on at
    Re: Re: Re: Re: Re: Re: Re: Sales and Service Persons as Individual P&L

    Hi Frank,

    MDA is separate from Analytical Accounting. My personal experience with Analytical Accounting is that it's a bear. MDA is (to me) much easier to set up and use. GP tried to phase out MDA and switch everyone over to AA but they were not successful (thank goodness).

    Kind regards,

    Leslie

  • Frank Hamelly | MVP, MCP, CSA Profile Picture
    Frank Hamelly | MVP... 4,029 Super User 2024 Season 2 on at
    Re: Re: Re: Re: Re: Re: Sales and Service Persons as Individual P&L

    It's a module that allows you to assign codes to indivdual transactions and then subsequently report based on those codes.  It's designed to help keep the chart of accounts smaller but still give reporting capabilities at a more granular level than is typically provided by GL accounts.  It used to be called Multidimensional Analysis as the codes provided additional 'dimensions' to inquiry and reporting.

  • Ron Wilson Profile Picture
    Ron Wilson 6,010 on at
    Re: Re: Re: Re: Re: Sales and Service Persons as Individual P&L
    Sorry to keep this thread going and going but what is Analytical Accounting?
  • Frank Hamelly | MVP, MCP, CSA Profile Picture
    Frank Hamelly | MVP... 4,029 Super User 2024 Season 2 on at
    Re: Re: Re: Re: Sales and Service Persons as Individual P&L

    Makes sense to me Ron.  That sounds like the last remaining piece of the puzzle, right?  You could also take Leslie's idea to use Analytical Accounting (aka Multi Dimensional Analysis, depending on the version you're on) to record the rebates, then pull the AA (MDA) coded amounts into your report.  This would eliminate the need to add another account to your chart of accounts.

  • Ron Wilson Profile Picture
    Ron Wilson 6,010 on at
    Re: Re: Re: Sales and Service Persons as Individual P&L

    Leslie,

    I disagree...I definitely think you added something here.  My idea was to create, exactly what you said, a GL structure for each salesperson.  Now that you say it was a monster, I can definitely see that!!! 

    So let me back up and ask this.

    I can automate the sales and cogs reporting with SSRS reports based on the salesperson ID of each individual posted invoice.  I can also pull the expenses from the GL accounts, which are already structured to the salesperson level.  The one issue that has really brought all of this up is that we have rebates for sales that are issued from our vendors.  We need to somehow tie these rebates to a particular salesperson.  Should we create a rebates COGS account, for each salesperson, that will reduce the salespersons overall COGS by the rebates that individual received?  We could then subtract the total rebates in their individual COGS account from the total COGS for that salesperson to get their actual COGS.

    Does this make any sense?

  • L Vail Profile Picture
    L Vail 65,271 on at
    Re: Re: Sales and Service Persons as Individual P&L

    I'll chime in here.

    I have a couple of clients who are doing something like this. As Frank said, there are so many different commission structures out there . . .

    One client uses Multidimensional Analysis, they have a full P&L for each salesperson, not just gross profit. In my opinion this is a very cumbersom way to go. The other one uses Integration manager with VB script to dynamically change the account number based on the salesperson and territory. This is a pretty slick solution, but certainly not 'out of the box'.

    I can't recall anyone using a 3rd party product, but perhaps it will come to me (do you here my 'way back machine' starting up?).

    Seems like the SmartList answer may be working for you, but instead of exporting it from SmartList I would use a direct connection to Excel. Depending on which version you are using you could use an Office Data Connection or Microsoft Query to tie Excel in directly so that you can refresh the data. Another thing you can use (though more complicated than a linked connection) is the SmartList Export Solution. If you have SmartList Builder, and therefore Excel Report Builder it would be easier to create the report, but you do not need it.

    Microsoft Query has been around forever and you could easily (with a little technical knowledge) create a 'live' connection to GP that could be quickly refreshed.

    I did have one client try and do this through the GL, but they ended up creating a GL structure for each salesperson  - what a mess. As salespeople came and went their Chart of Accounts became a monster. MDA to the rescue!

    I don't think I've added anything here, but I gave it a shot :)

    Kind regards,

    Leslie

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,235 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans