× Home Features Pricing Blog Contact
Commissions

How to Calculate MLM Commissions (With Examples)

August 2, 2026 9 min read

Commission calculation is the heartbeat of any MLM business. Get it right and members trust every payout; get it wrong and you'll spend your days answering "why was I paid this?" This guide explains how the most common MLM commissions are calculated — with simple worked examples — and why, past a certain size, software should do the math for you.

First: PV, BV, and Volume

Most MLM plans don't calculate commissions directly in dollars. Instead, each product is assigned a point value — PV (Point Value) or BV (Business Volume). Commissions are then paid as a percentage of accumulated points. This keeps payouts consistent across currencies and countries, which matters the moment you sell internationally.

For simplicity, the examples below treat 1 point as roughly 1 currency unit, but remember that real plans run the math on points.

Level (Unilevel) Commissions

In a level plan, you earn a set percentage on the volume of each level beneath you, down to a maximum depth. Say your plan pays: Level 1 = 10%, Level 2 = 5%, Level 3 = 3%.

Example:

Level 1 members generate 2,000 PV → 10% = 200

Level 2 members generate 5,000 PV → 5% = 250

Level 3 members generate 8,000 PV → 3% = 240

Total commission = 690

Each level's volume is multiplied by that level's rate, and the results are summed. Simple to follow — which is exactly why unilevel is the easiest plan to explain to members.

Binary Commissions (Pay Leg)

Binary plans pay on the weaker leg. You total the volume in each leg, take the smaller one, and apply your binary payout percentage (say 10%).

Example:

Left leg volume = 12,000 PV

Right leg volume = 8,000 PV (weaker leg)

Binary payout = 10% of 8,000 = 800

The 4,000 PV excess on the left leg is typically carried forward to the next cycle (or flushed, per plan rules).

This "pay on the weaker leg" mechanic is why binary members work to keep both legs balanced. Read more in our binary vs unilevel vs matrix comparison.

Matching Bonuses

A matching bonus pays you a percentage of what your personally-sponsored members earn — rewarding you for developing strong leaders. If your matching bonus is 20%:

Example:

Your referral earns 800 in commissions this cycle.

Your matching bonus = 20% of 800 = 160

Matching bonuses can stack across multiple generations of leaders, which is powerful — and exactly the kind of layered calculation that's painful to do by hand.

Rank & Achievement Bonuses

Most plans add rank bonuses on top: hit a volume or team requirement, unlock a one-time or recurring bonus. These layer over your level or binary earnings and often carry their own qualification rules (personal volume, active legs, etc.). The more ranks and rules you add, the more moving parts your calculation has — and the more room for manual error.

Why Manual Calculation Breaks Down

With five members, a spreadsheet works. With five hundred — across multiple levels, two legs, matching bonuses, rank qualifications, and carry-forward volume — manual calculation becomes slow, fragile, and a trust risk. One wrong formula and dozens of members are paid incorrectly.

This is precisely what MLM software solves. A proper commission engine applies your rules automatically the instant a sale or sign-up happens, handles carry-forward and flushing, and produces auditable reports so every member can see exactly how their earnings were calculated.

Frequently Asked Questions

What is PV and BV?

PV (Point Value) and BV (Business Volume) are the point units plans use instead of raw currency, so commissions stay consistent across countries and currencies.

How is binary commission calculated?

Take the volume of your weaker leg, apply your binary percentage, and pay that. Excess on the stronger leg is carried forward or flushed per your rules.

Should I calculate commissions manually?

Only at very small scale. Beyond a handful of members, software is faster, accurate, and auditable — and protects member trust.

Let the software do the math

CoreMLM's commission engine calculates level, binary, matching, and rank bonuses automatically — with carry-forward, flushing, and full audit reports. Configure your rules once and let the platform handle every payout.

Book a Free Demo