Points reference
Complete guide to point calculation in Riichi Mahjong
Base points formula
Points in Riichi Mahjong are calculated from han (yaku value) and fu (minipoints).
Base points formula:
Base = fu × 2^(han + 2)
The base points are multiplied by different factors depending on dealer/non-dealer and ron/tsumo.
When base points exceed 2,000, the hand is capped at mangan (base 2,000); from 5 han, the fixed limit values below apply.
Final points calculation
Final points are calculated by multiplying base points:
| Role | Ron | Tsumo |
|---|---|---|
| Dealer | Base × 6 | Base × 2 (from each) |
| Non-dealer | Base × 4 | Base × 1 + Base × 2 (each non-dealer + dealer) |
All values are rounded up to the nearest 100.
Limit hands
When han reaches certain thresholds, fixed point values (limit hands) are used instead of the formula:
| han | Limit | Base | Dealer Ron | Non-dealer Ron |
|---|---|---|---|---|
| 5 | Mangan | 2,000 | 12,000 | 8,000 |
| 6–7 | Haneman | 3,000 | 18,000 | 12,000 |
| 8–10 | Baiman | 4,000 | 24,000 | 16,000 |
| 11–12 | Sanbaiman | 6,000 | 36,000 | 24,000 |
| 13+ * | Yonbaiman / Kazoe Yakuman * | 8,000 | 48,000 | 32,000 |
| Yakuman hand | Yakuman | 8,000 | 48,000 | 32,000 |
* 13+ han without a yakuman depends on the ruleset:
- WRC, JPML: yonbaiman (non-dealer 32,000 / dealer 48,000). It is not a yakuman, so it never stacks with a yakuman.
- M-League: capped at sanbaiman (non-dealer 24,000 / dealer 36,000).
- Mahjong Soul: counted yakuman (kazoe yakuman, non-dealer 32,000 / dealer 48,000).
4 han 40+ fu and 3 han 70+ fu are always mangan. 4 han 30 fu and 3 han 60 fu (base 1,920) are rounded up to mangan (kiriage mangan) in WRC, M-League; in JPML, Mahjong Soul they score 7,700 (non-dealer ron) / 11,600 (dealer ron).
Calculation examples
Here are some practical calculation examples:
Basic 1 han
| Winner | Type | Payment | Total |
|---|---|---|---|
| Dealer | Ron | Discarder: 1,500 | +1,500 |
| Tsumo | Non-dealer ×3: 500 | +1,500 | |
| Non-dealer | Ron | Discarder: 1,000 | +1,000 |
| Tsumo | Non-dealer ×2: 300, Dealer: 500 | +1,100 |
Riichi + Tanyao
| Winner | Type | Payment | Total |
|---|---|---|---|
| Dealer | Ron | Discarder: 2,900 | +2,900 |
| Non-dealer | Ron | Discarder: 2,000 | +2,000 |
High-fu hand
| Winner | Type | Payment | Total |
|---|---|---|---|
| Dealer | Ron | Discarder: 4,800 | +4,800 |
| Tsumo | Non-dealer ×3: 1,600 | +4,800 | |
| Non-dealer | Ron | Discarder: 3,200 | +3,200 |
| Tsumo | Non-dealer ×2: 800, Dealer: 1,600 | +3,200 |
Mangan (5 han)
Mangan| Winner | Type | Payment | Total |
|---|---|---|---|
| Dealer | Ron | Discarder: 12,000 | +12,000 |
| Tsumo | Non-dealer ×3: 4,000 | +12,000 | |
| Non-dealer | Ron | Discarder: 8,000 | +8,000 |
| Tsumo | Non-dealer ×2: 2,000, Dealer: 4,000 | +8,000 |
Haneman (7 han)
Haneman| Winner | Type | Payment | Total |
|---|---|---|---|
| Dealer | Ron | Discarder: 18,000 | +18,000 |
| Tsumo | Non-dealer ×3: 6,000 | +18,000 | |
| Non-dealer | Ron | Discarder: 12,000 | +12,000 |
| Tsumo | Non-dealer ×2: 3,000, Dealer: 6,000 | +12,000 |
Chiitoitsu (7 pairs)
| Winner | Type | Payment | Total |
|---|---|---|---|
| Dealer | Ron | Discarder: 2,400 | +2,400 |
| Non-dealer | Ron | Discarder: 1,600 | +1,600 |
Tips for memorization
💡 Memorize common values: Non-dealer/dealer ron: 1 han 30 fu = 1,000/1,500, 2 han 30 fu = 2,000/2,900, 3 han 30 fu = 3,900/5,800
💡 Know the limits: Non-dealer ron: 5 han = mangan (8,000), 6–7 han = haneman (12,000), 8–10 han = baiman (16,000)
💡 Dealer hands score about 1.5x: A dealer win scores about 1.5 times a non-dealer win with the same hand (base × 6 vs. base × 4). Rounding up to 100 makes it inexact: a 2 han 30 fu ron is 2,900 for the dealer vs. 2,000.