Rank System Rules
This document defines the rank hierarchy, qualification requirements, maintenance rules, and benefits for the IWM Platform partner program.
Rank Definitions
The IWM Platform uses a 5-tier rank system that rewards partner performance and team building.
Rank Hierarchy
| Level | Rank Name | Code | Description |
|---|---|---|---|
| 1 | Starter | STARTER | Entry-level partner, automatic upon registration |
| 2 | Consultant | CONSULTANT | Proven performer with initial team |
| 3 | Manager | MANAGER | Team leader with growing organization |
| 4 | Director | DIRECTOR | Senior leader with substantial network |
| 5 | Top Leader | TOP_LEADER | Elite performer with mature organization |
Rank Requirements Overview
Starter
Qualification Requirements:
| Requirement | Value | Period |
|---|---|---|
| Personal Volume (PV) | 0 | N/A |
| Team Volume (TV) | 0 | N/A |
| Active Referrals | 0 | N/A |
Description: All new partners start at Starter rank automatically upon registration and activation.
Consultant
Qualification Requirements:
| Requirement | Value | Period |
|---|---|---|
| Personal Volume (PV) | 5,000 RUB | Monthly |
| Team Volume (TV) | 15,000 RUB | Monthly |
| Active Direct Referrals | 3 | Current |
Additional Criteria:
- Partner must be in
ACTIVEstatus - All 3 referrals must have at least 1,000 RUB PV in the qualification month
Manager
Qualification Requirements:
| Requirement | Value | Period |
|---|---|---|
| Personal Volume (PV) | 10,000 RUB | Monthly |
| Team Volume (TV) | 75,000 RUB | Monthly |
| Active Direct Referrals | 5 | Current |
| Consultants in Team | 2 | Current (any level) |
Additional Criteria:
- At least 2 partners in the downline must hold Consultant rank or higher
- Team volume excludes personal volume
Director
Qualification Requirements:
| Requirement | Value | Period |
|---|---|---|
| Personal Volume (PV) | 15,000 RUB | Monthly |
| Team Volume (TV) | 300,000 RUB | Monthly |
| Active Direct Referrals | 10 | Current |
| Managers in Team | 3 | Current (direct lines only) |
Additional Criteria:
- At least 3 directly sponsored partners must hold Manager rank or higher
- Minimum 6 months as Manager before Director qualification
Top Leader
Qualification Requirements:
| Requirement | Value | Period |
|---|---|---|
| Personal Volume (PV) | 20,000 RUB | Monthly |
| Team Volume (TV) | 1,000,000 RUB | Monthly |
| Active Direct Referrals | 15 | Current |
| Directors in Team | 3 | Current (direct lines only) |
| Total Career Points | 500,000 | Lifetime |
Additional Criteria:
- At least 3 directly sponsored partners must hold Director rank
- Minimum 12 months total time as Manager or Director
- Must pass compliance review
Maintenance Requirements
Partners must meet ongoing requirements to maintain their rank.
Monthly Maintenance Thresholds
| Rank | Minimum PV | Minimum TV | Min Active Referrals |
|---|---|---|---|
| Starter | 0 | 0 | 0 |
| Consultant | 3,000 RUB | 10,000 RUB | 2 |
| Manager | 7,500 RUB | 50,000 RUB | 4 |
| Director | 12,000 RUB | 200,000 RUB | 8 |
| Top Leader | 15,000 RUB | 750,000 RUB | 12 |
Note: Maintenance requirements are approximately 75% of qualification requirements.
Rank Benefits
Commission Level Access
| Rank | Maximum Commission Depth |
|---|---|
| Starter | Levels 1-3 |
| Consultant | Levels 1-5 |
| Manager | Levels 1-7 |
| Director | Levels 1-9 |
| Top Leader | Levels 1-10 |
Rank Bonuses
| Rank | Monthly Rank Bonus | Condition |
|---|---|---|
| Starter | 0 RUB | N/A |
| Consultant | 2,000 RUB | Maintain rank for full month |
| Manager | 10,000 RUB | Maintain rank for full month |
| Director | 35,000 RUB | Maintain rank for full month |
| Top Leader | 100,000 RUB | Maintain rank for full month |
Additional Perks
| Rank | Perks |
|---|---|
| Starter | Basic dashboard access, standard support |
| Consultant | Priority support, monthly training webinars |
| Manager | Advanced analytics, quarterly strategy calls |
| Director | Personal account manager, annual conference invite |
| Top Leader | Executive events, profit sharing eligibility, advisory board |
Qualification Period
Evaluation Schedule
| Aspect | Timing |
|---|---|
| Evaluation Period | Monthly (1st to last day of month) |
| Calculation Time | 1st of following month, 00:00 UTC |
| Rank Update | Immediate upon qualification |
| Notification | Within 24 hours of rank change |
Qualification Snapshot
At the end of each month, the system captures:
Qualification Snapshot = {
personal_volume: [Total PV for the month],
team_volume: [Total TV for the month],
active_referrals: [Count of active direct referrals],
team_ranks: [Count of qualified team members by rank],
career_points: [Total lifetime career points]
}This snapshot is stored for audit and historical reference.
Rank Advancement
Advancement Rules
| Rule | Description |
|---|---|
| Immediate Promotion | Rank increases immediately when all requirements are met |
| No Waiting Period | Partners can advance multiple ranks in a single month if requirements are met |
| Mid-Month Calculation | System checks qualification daily |
| Notification | Partner notified via email and in-app notification |
Advancement Example
Scenario: Partner currently at Starter rank has exceptional month
| Week | Event | Status |
|---|---|---|
| Week 1 | Partner achieves Consultant requirements | Promoted to Consultant |
| Week 2 | Continued growth, meets Manager PV/TV | Still Consultant (missing team rank requirement) |
| Week 3 | 2 team members reach Consultant | Promoted to Manager |
| Week 4 | No further advancement | Ends month as Manager |
Rank Maintenance and Demotion
Grace Period
When a partner fails to meet maintenance requirements:
| Month | Status |
|---|---|
| First Month Below | Warning issued, rank maintained |
| Second Month Below | Final warning, rank maintained |
| Third Month Below | Demotion to highest qualified rank |
Demotion Process
Maintenance Check Failed
|
v
First Occurrence?
|
Yes +-> Issue Warning (Rank Maintained)
| Set grace_counter = 1
|
No v
|
grace_counter < 3?
|
Yes +-> Issue Final Warning (Rank Maintained)
| Increment grace_counter
|
No v
|
Demote to Highest Qualified Rank
Reset grace_counter = 0
Send Demotion NotificationDemotion Rules
| Rule | Description |
|---|---|
| Demotion Level | Partner drops to highest rank they currently qualify for |
| Multi-Level Drop | Partner may drop multiple ranks if requirements are far below |
| Benefits Adjustment | Commission depth and bonuses adjusted immediately |
| Re-Qualification | Partner can immediately re-qualify if requirements are met |
Demotion Example
Scenario: Director fails maintenance for 3 months
| Metric | Director Requirement | Actual | Qualified As |
|---|---|---|---|
| PV | 12,000 RUB | 8,000 RUB | Manager (7,500) |
| TV | 200,000 RUB | 60,000 RUB | Manager (50,000) |
| Active Referrals | 8 | 5 | Manager (4) |
Result: Demoted from Director to Manager
Rank History Tracking
All rank changes are permanently recorded:
Tracked Data
| Field | Description |
|---|---|
from_rank_id | Previous rank (null if initial) |
to_rank_id | New rank |
change_type | PROMOTION, DEMOTION, or INITIAL |
qualification_snapshot | Full snapshot of metrics at time of change |
period_id | Month/year of the change (e.g., "2024-01") |
created_at | Exact timestamp of change |
Use Cases
- Compliance audits
- Partner dispute resolution
- Performance trend analysis
- Rank achievement certificates
Career Points Calculation
Career Points (CP) are a lifetime accumulation metric used for rank qualification and recognition.
Earning Career Points
| Source | CP Rate | Example |
|---|---|---|
| Personal Purchases | 1 CP per 1 RUB | 10,000 RUB order = 10,000 CP |
| Commission Earned | 0.5 CP per 1 RUB | 5,000 RUB commission = 2,500 CP |
| Direct Referral First Purchase | 500 CP flat | New referral makes first order = 500 CP |
| Team Member Rank Advancement | Varies | Team member reaches Manager = 1,000 CP |
Career Points Properties
| Property | Description |
|---|---|
| Accumulation | Points only increase, never decrease |
| No Expiration | Lifetime total, never resets |
| Period Tracking | Monthly CP also tracked separately |
| Reversal Impact | Clawbacks reduce available balance but not CP |
Volume Calculation Rules
Personal Volume (PV)
PV represents the partner's own qualifying purchases and activities.
Included in PV:
- Personal product purchases
- Personal investment participations
- Subscription renewals
Excluded from PV:
- Shipping costs
- Taxes
- Refunded amounts
Team Volume (TV)
TV represents the total volume generated by the partner's downline.
Calculation:
TV = Sum of all PV from partners in downline (levels 1-10)Included in TV:
- All PV from direct referrals (Level 1)
- All PV from indirect referrals (Levels 2-10)
Excluded from TV:
- Partner's own PV (Personal Volume is separate)
- Volume from partners beyond Level 10
Active Referral Definition
A referral is considered "Active" when:
| Criterion | Requirement |
|---|---|
| Status | Partner status = ACTIVE |
| Minimum PV | At least 1,000 RUB PV in current month |
| Time | Registered at least 30 days ago |
Rank Progression Table
| Rank | PV | TV | Active Refs | Team Rank Requirement | Commission Depth | Monthly Bonus |
|---|---|---|---|---|---|---|
| Starter | 0 | 0 | 0 | None | 1-3 | 0 |
| Consultant | 5,000 | 15,000 | 3 | None | 1-5 | 2,000 |
| Manager | 10,000 | 75,000 | 5 | 2 Consultants | 1-7 | 10,000 |
| Director | 15,000 | 300,000 | 10 | 3 Managers | 1-9 | 35,000 |
| Top Leader | 20,000 | 1,000,000 | 15 | 3 Directors | 1-10 | 100,000 |
Edge Cases
New Partner Qualification
- New partners can qualify for higher ranks in their first month
- No minimum tenure requirement for Starter to Consultant
- Manager and above have tenure requirements
Inactive Period Return
| Scenario | Action |
|---|---|
| Partner returns after inactivity | Rank evaluation begins fresh |
| Previous rank | Not automatically restored |
| Grace period | Resets to 0 |
| Career points | Retained from before inactivity |
Team Member Termination
| Scenario | Impact |
|---|---|
| Direct referral terminated | Counts reduced for rank calculation |
| Downline restructuring | Orphaned partners may be reassigned |
| Volume impact | Terminated partner's TV contribution removed |