Skip to content

Commission Reports

The Commission Report gives you a complete view of all instructor earnings across your platform. Filter by instructor or date, add manual entries, export data, and process payout requests — all from one page.

Admin view Admin Commission Report


Go to WordPress Admin > LearnDash Dashboard > Commission Report.

This page is only available when Monetization is enabled in your settings.

Every course sale that generated a commission appears as one row in the table:

Column What it shows
Date When the sale was recorded
Course The course that was sold
Price The full sale price
Earning The instructor’s commission amount
% Share The revenue share percentage applied
Fee Any platform fee that was deducted
Mode Whether the sale came through LearnDash or WooCommerce
Reference The order or transaction reference number

Narrow the data to what you need:

  1. Choose a specific instructor from the Select Instructor dropdown
  2. Set a Start Date and/or End Date to filter by sale date
  3. Click Submit to apply, or Reset to clear all filters

When you select an instructor, a summary bar appears showing their total Paid Earnings and Unpaid Earnings.

Click + Add Manual Entry to record a commission that was not captured automatically. This is useful for offline sales, manual adjustments, or bonus payments to instructors.

  1. Click the + Add Manual Entry button above the report table
  2. A dialog opens with the following fields:
Field Required Description
Instructor Yes Select the instructor who should receive the commission from the dropdown
Course Yes Select the course this commission is associated with
Commission Amount Yes Enter the amount to credit (e.g., 25.00)
Note / Reference No Add an optional note explaining the entry (e.g., “Offline workshop payment” or “Bonus for Q1”)
  1. Click Add Commission to save the entry
  2. The new commission appears in the report table with “Manual” as the mode

Click CSV in the table header to download the currently filtered data as a spreadsheet.

When an instructor submits a withdrawal request, it appears in your WordPress admin for review.

  1. Go to WordPress Admin > Withdrawals
  2. Open the withdrawal entry
  3. Update the status to Approved or Rejected

The instructor receives an automatic email notification when you change the status.