How to Calculate Sales Rep Commissions in QuickBooks

Is there a way in QuickBooks to set up calculations for commissions due an Account Rep upon issuing an invoice?
Unfortunately, QuickBooks can’t calculate the commissions for you.  It can give you a Sales Rep by Detail report that you can download into Excel to calculate the commissions.  If you don’t want to calculate your commissions manually or your commission structure is complicated, you might want to consider an add-on product.  There are three listed in the Intuit Marketplace. Here is more information about creating the Sales by Rep Detail report from the QuickBooks Knowledge Base:

Sales by Rep Detail report

This report is a more detailed version of the sales by rep summary report. In addition to showing sales income from each sales representative, this report lists the sales transactions that contributed to each sales total. Initially, the report shows sales for the current month, but you can change the period of time covered by the report by choosing a different date range from the Dates list.

The report includes income from parts, services, and other charge items recorded on an invoice or sales receipt. It does not include income from sales tax or reimbursed expenses.

This report can be useful if you pay your sales representatives a commission. This report sorts each item on each invoice by sales rep. In addition, it lists the original invoice line item amount and the amount paid. If the invoice was partially paid, the sales rep gets credit only for the amount that was paid.

You may want to view this report on a cash basis, even if your organization usually uses the accrual method. If you view this report on a cash basis, it won’t show what was sold during this time period; instead, it will show what the customer paid during this time period. Cash flow problems can occur if you pay your sales reps a commission before your customer pays you. You can change the basis of the report to view the information in the way that is most useful for your organization.  If the report you’re working with is a summary report (a report that summarizes transactions instead of listing them), you can change its basis from cash to accrual or vice versa.

  1. In the Report window, or the Report Finder, click Modify Report.
  2. Select either Cash or Accrual as the report basis.
  3. Click OK.

For information in this report to be accurate, create sales reps in QuickBooks.

  1. From the Lists menu, choose Customer & Vendor Profile Lists, and then choose Sales Rep List .
  2. Click the Sales Rep button and choose New.
  3. Enter the name in the Sales Rep Name field and click OK (or Next, if you’re planning to add several sales reps now).
  4. If the sales rep is not already entered on your vendor, employee, or other names list, you’ll be prompted to add it.

The Sales Rep list is separate from your employee list and doesn’t link to your employee information, so you can add in-house reps (employees) and outside sales reps (non-employees) to the list.

  1. Assign a sales rep to every invoice in QuickBooks. To do this, enter the name of the sales rep into the Rep field on the invoice.
  2. Generate a draft of the report.
  3. Before calculating the commission owed to each sales rep, look at the bottom of the report. If you see “No sales rep” listed in place of a sales rep name then some invoices were not assigned a sales rep. Double-click each invoice line to QuickZoom to it, then assign a sales rep to each invoice before calculating commissions. If you don’t see “No sales rep” listed, you are ready to calculate your sales commissions.

The amount you owe the sales rep is not calculated on this report, however you can export this report to Excel, enter your sales commission percentage, and let Excel do the calculations.
To create this report

From the Reports menu, choose Sales and then Sales by Rep Detail.

Get free QuickBooks support and training!
LinkedIn   Google+   FaceBook

This article is provided for informational purposes and is not intended to be construed as legal, accounting, or other professional advice. For further information, please consult appropriate professional advice from your attorney and certified public accountant.

Ruth Perryman - QuickBooks Specialist Written by +Ruth Perryman

Ruth is the an Intuit Premier Reseller that offers great deals on QuickBooks POS and QuickBooks Enterprise. She has provided expert QuickBooks help to thousands of businesses all over the world since 1996.

Visit our webstore for great deals on QuickBooks and QuickBooks POS!

8 Responses to How to Calculate Sales Rep Commissions in QuickBooks

  • I am looking for an app that will calculate sales commissions on QBs on a Mac. I have a client that is looking for one and I am having a difficult time finding one for the Mac.

  • Hi –
    When I do a P&L by job by sales rep, it doesn’t print/show expenses. When I do a report for all sales reps, it does show the expenses. So on the same job, when it is sorted by rep, no expenses show up, but when I leave the REP filter off, the expenses allocated to that job are listed. Can you help?

    • Hi Liz,

      Unfortunately, you can’t get a Profit & Loss by sales rep. Try using the customer type instead of sales rep.


      • As I understand from the question, there should be a way to get a report on the expenses by sales rep.
        In the Profit & Loss report you can sort the columns should be by sales rep (it’s next to where you set the date) that will give you a P& L report according to the sales rep. May be I didn’t understand fully the question so my answer doesn’t help.

        • Hi Raymond,

          Only revenue transactions can be tagged by sales rep, and that’ll only give you revenue and cost of goods sold when you filter a Profit & Loss report by rep.

          There’s no way to get sales rep info on expense transactions, and Liz is looking for expenses.


  • I have a salon that I just opened and I am paying my employees on commission. I can’t see any way to post daily sales totals in QuickBooks like I am doing for my hourly employee on the time sheet. I can’t believe Quickbooks can’t do this, paying my commission seems so common.

    Thank you

    • Hi Jean,

      Unfortunately, you can’t have more than one sales rep on a sales receipt, so your best bet is probably to enter a separate sales receipt for each rep.

      You could also try creating an item custom field and adding it as a column on your sales receipt. You could then enter your sales on a separate line for each employee. You can filter most sales reports by custom fields, but you’ll want to be very careful to enter the employee exactly the same each time unless you’re using QuickBooks Enterprise which allows you to create a drop-down selection for custom fields.