1. Home
  2. Knowledge Base
  3. WC Vendors
  4. Vendor Store Management
  5. Vendor Orders
  6. How to generate and send vendor statements
  1. Home
  2. Knowledge Base
  3. WC Vendors
  4. Marketplace Management
  5. Vendor Management
  6. How to generate and send vendor statements
  1. Home
  2. Knowledge Base
  3. WC Vendors
  4. How to generate and send vendor statements
  1. Home
  2. Knowledge Base
  3. Marketplace Management
  4. How to generate and send vendor statements
  1. Home
  2. Knowledge Base
  3. Vendor Store Management
  4. How to generate and send vendor statements

How to generate and send vendor statements

Running a multi-vendor marketplace means keeping your vendors informed about their earnings. WC Vendors Pro includes a Vendor Statements feature that automatically generates a monthly financial summary for each vendor—covering gross revenue, commissions, tax, shipping, refunds, and net payout. This article walks you through setting it up, generating statements manually, and managing them from your admin.

Requirements

  • WC Vendors Pro v2.0.7 or later installed and activated
  • WC Vendors (free) installed and activated
  • At least one active vendor on your marketplace

Step 1: Configure the statements settings

Head to WC VendorsSettingsStatements and decide how you want statements to work.

  1. Go to WC VendorsSettings.
  2. Click the Statements tab.
  3. Auto-Generate Statements is enabled by default. Uncheck it if you’d rather generate statements manually every month.
  4. Email Notification is enabled by default. Uncheck it if you don’t want vendors to receive an email when their statement is ready. The email includes a financial summary and a link to their vendor dashboard.
  5. Click Save changes.
WC Vendors → Settings → Statements tab showing the Auto-Generate Statements and Email Notification checkboxes.

Step 2: Generate statements manually

Even with auto-generation turned on, you can generate statements for any past month at any time—useful for catching up on months you may have missed.

  1. Go to WC VendorsStatements.
  2. Click Generate Statements.
  3. Select the Year and Month you want to generate for.
  4. Optionally, pick a specific vendor from the Vendor dropdown. Leave it on All Vendors to generate for everyone at once.
  5. Click Generate Statements to queue the jobs.
WC Vendors → Statements page showing the Generate Statements button and the Year, Month, and Vendor dropdowns open.

Statement generation runs in the background using Action Scheduler. Refresh the page after a few moments to see the new entries appear in the list.

Step 3: Manage statements in the admin

The WC Vendors → Statements page lists all generated statements. You can filter by vendor, year, or month to find what you need.

WC Vendors → Statements page showing the full statements table with Vendor, Period, Orders, Net Amount, Status, and Actions columns.

View a statement’s details

Click View on any row to open a side drawer with the full financial breakdown: gross revenue, commissions, tax, shipping, refunds, fees, and net payable.

Statement details drawer open on the right side, showing the Financial Summary breakdown for a vendor.

Mark a statement as paid

Once you’ve paid a vendor, click Mark as Paid on their statement row to update its status. To update several statements at once, check the boxes next to them and use the bulk Mark as Paid action.

Regenerate a statement

If orders were added or corrected after a statement was generated, click Regenerate on that row. This overwrites the existing data with a fresh calculation. You’ll be asked to confirm before it runs.

Download a PDF

Click PDF on any row to download a printable PDF copy. The PDF includes the vendor’s name, the period, and the full financial breakdown—handy for your records or to share with the vendor directly.

Delete a statement

Click Delete on a row to permanently remove a statement. This can’t be undone, but you can always regenerate the statement later from the same month’s data.

What vendors see

The Statements tab in the vendor dashboard

Vendors can view their own statements from their vendor dashboard. The Statements tab lists each monthly statement with the period, number of orders, gross revenue, net amount, and status (Generated or Paid).

Vendor dashboard Statements tab showing a list of monthly statements with Period, Orders, Revenue, Net Amount, Status, and View / Download PDF action links.

Clicking View opens the statement detail page, which shows the full financial breakdown including gross revenue, commissions, tax, shipping, refunds, fees, and the final net payable amount. Vendors can click Download PDF from this page to save a copy for their records.

Statement detail page on the vendor dashboard showing the financial summary rows and the Download PDF button in the top-right corner.

The statement email

When a statement is generated and email notifications are turned on, the vendor receives an email with the subject “Your statement for April 2026 is ready”. The email contains a financial summary table and prompts the vendor to log in to their dashboard to view the full statement and download a PDF.

Example vendor statement ready email showing the summary table with Period, Orders, Gross Revenue, Commissions, Tax, Shipping, Refunds, Fees, and Net Payable rows.

Troubleshooting

Statements didn’t generate on the 1st of the month.
Confirm Auto-Generate Statements is checked under WC Vendors → Settings → Statements. Then go to WooCommerce → Status → Scheduled Actions and search for wcv_generate_monthly_statements — verify it’s queued for the next run. If the action is missing entirely, toggle the Auto-Generate setting off, save, then back on and save again to reschedule it.

A vendor didn’t receive the statement email.
Confirm Email Notification is checked under WC Vendors → Settings → Statements. Then check that your store’s mail-sending is working (SMTP plugin or host mail), and verify the vendor’s account email is correct under Users → All Users.

Statement data is missing recent orders.
Orders added or refunded after a statement was generated aren’t reflected automatically. Click Regenerate on that row to recalculate with the latest data. You’ll be asked to confirm before it runs.

Frequently asked questions

When are statements generated automatically?
When auto-generation is enabled, statements are created for all active vendors on the 1st of each month, covering the previous month’s orders. So on 1 May, statements are generated covering April.

Can I generate a statement for just one vendor?
Yes. When you click Generate Statements, choose the vendor from the Vendor dropdown instead of leaving it on All Vendors.

What data does a statement include?
Each statement covers the vendor’s gross revenue, earned commissions, tax collected, shipping charged, any refunds processed, and the final net payable amount. Order count for the period is also shown.

What does “Generated” status mean?
“Generated” means the statement has been created but the vendor hasn’t been marked as paid yet. Once you’ve sent the payment, use Mark as Paid to update the status.

Need help?

If you have a question or run into any issues, we’re here to help.

Was this article helpful?

Related Articles

Complete Your Purchase