How to use this calculator
Pick your seat (dealer or non-dealer), how you won (ron on a discard, or tsumo by self-draw), then set the han and fu of your hand. The exact payout appears instantly — including who pays what on a tsumo, where the payment is split between the dealer and the other two players.
From 5 han upward the hand hits the limit values (mangan and beyond), so the fu selector switches off — at that point only han matter.
The formula behind riichi scoring
All riichi mahjong payments derive from one number, the base points:
Base = Fu × 2^(2 + Han) (capped at 2,000)
A non-dealer ron collects 4× base from the discarder; a dealer ron collects 6×. On a tsumo, a non-dealer collects 2× base from the dealer and 1× from each other player, while a dealer collects 2× from all three. Each payment is rounded up to the nearest 100 points — which is why 1 han 30 fu (base 240) becomes the familiar 1,000-point ron: 240 × 4 = 960, rounded up to 1,000.
When the base would exceed 2,000, the hand is simply a mangan — that's why 4 han 40 fu and 4 han 30 fu score differently (8,000 vs 7,700 for a non-dealer) even though they're both "4 han".
Quick score table (30 fu)
The most common fu value is 30, so these are the numbers worth memorizing. Payments are shown as non-dealer / dealer:
| Hand | Ron (non-dealer) | Ron (dealer) | Tsumo (non-dealer) |
|---|---|---|---|
| 1 han 30 fu | 1,000 | 1,500 | 300 / 500 |
| 2 han 30 fu | 2,000 | 2,900 | 500 / 1,000 |
| 3 han 30 fu | 3,900 | 5,800 | 1,000 / 2,000 |
| 4 han 30 fu | 7,700 | 11,600 | 2,000 / 3,900 |
| Mangan (5 han) | 8,000 | 12,000 | 2,000 / 4,000 |
| Haneman (6-7 han) | 12,000 | 18,000 | 3,000 / 6,000 |
| Baiman (8-10 han) | 16,000 | 24,000 | 4,000 / 8,000 |
| Yakuman (13+ han) | 32,000 | 48,000 | 8,000 / 16,000 |
Tsumo values read as "each non-dealer pays / the dealer pays". A dealer tsumo simply collects the larger number from all three players.
House rules this calculator assumes
Scoring follows the most common modern riichi rule set: base points capped at 2,000 (so 4 han 40 fu is a mangan), no kiriage mangan (4 han 30 fu stays at 7,700 rather than being rounded up to mangan), and kazoe yakuman at 13 han. If your table plays kiriage mangan or caps counted hands at sanbaiman, adjust those two edge cases accordingly — everything else is identical across rule sets.