Hong Kong Scoring

How It Works

HK scoring has three layers that beginners often conflate:

  1. Fan (番) — literally “turn/round,” represents a doubling. Count your fan from hand elements.
  2. Points/Chips — fan converts to base points via a multiplier table. The multiplier scaling is configurable (this is what makes house rules so different).
  3. Money — chips convert to dollars at a fixed rate (e.g., $2 per 100 chips).

Most groups play with a 3 fan minimum to win. The conversion from fan to points is exponential — each fan tier roughly doubles, but groups can flatten or steepen the curve.

Fan Reference — Multi-System Comparison

Different groups score fan differently. Here are 5 real scoring systems compared:

Basic Fan (1 fan each)

Set ConditionCantoneseMJ TimeMJBDragon SocietyLIUWikipedia
Pung of Dragons11111
Kong of Dragons11111
Pung of Own Wind11111
Kong of Own Wind11111
Pung of Round Wind11111
Kong of Round Wind11111
Own Flower正花 (zing3 faa1)11111
Own Season正花 (zing3 faa1)11111
No Flowers/Seasons无花 (mou4 faa1)11111
Self-Drawn自摸 (zi6 mo1)11111
All Chows平糊 (ping4 wu4)11111
Win from Wall (concealed)門前清 (mun4 cin4 cing1)1111
Out on Last Tile海底撈月 (hoi2 dai2 lau4 jyut6)11111
Rob a Kong搶槓 (coeng2 gong3)11111
Win by Kong Replacement槓上開花 (gong3 soeng5 hoi1 faa1)11111

Multi-Fan Hands

Set ConditionCantoneseMJ TimeMJBDragon SocietyLIUWikipedia
All Flowers (4)一台花 (jat1 toi4 faa1)22222
All Seasons (4)一台花 (jat1 toi4 faa1)22222
All Pungs對對糊 (deoi3 deoi3 wu4)33333
Half Flush (one suit + honors)混一色 (wan6 jat1 sik1)33333
Seven Pairs七對子 (cat1 deoi3 zi2)44444
Small Three Dragons小三元 (siu2 saam1 jyun4)445
Full Flush (one suit only)清一色 (cing1 jat1 sik1)66676
Mixed Orphans混么九 (wan6 jiu1 gau2)111

Limit Hands (Inclusive — max points, no stacking)

Set ConditionCantoneseMJ TimeMJBDragon SocietyLIUWikipedia
Hidden Treasure (4 concealed pungs)四暗刻 (sei3 am3 hak1)10101310
Big Three Dragons大三元 (daai6 saam1 jyun4)1010668
Little Four Winds小四喜 (siu2 sei3 hei2)1010106
Big Four Winds大四喜 (daai6 sei3 hei2)101061310
All Honors字一色 (zi6 jat1 sik1)10101310
All Terminals么九 (jiu1 gau2)1010137
Nine Gates九子連環 (gau2 zi2 lin4 waan4)1010134*
Thirteen Orphans10101313
All Kongs10107710
Jade Dragon (All Green)綠一色 (luk6 jat1 sik1)10105
Ruby Dragon (All Red)紅一色 (hung4 jat1 sik1)10105
Pearl Dragon (All White)白一色 (baak6 jat1 sik1)10105
Heavenly Hand天糊 (tin1 wu4)10101313
Earthly Hand地糊 (dei6 wu4)10101313

*Nine Gates scores 4 fan base + 6 for full flush = 10 effective in Wikipedia system

Penalties

PenaltyCantoneseDescription
False Win詐糊 (zaa3 wu2) / 爆糊 (baau3 wu2)Incomplete hand, no minimum fan, invalid meld. Pay each player as if they self-drew a minimum win. Forfeit hand.
Incorrect Tile Count小相公 (siu2 soeng1 gung1)“Small scholar” — no payment, but forfeit win for rest of hand
9 Pieces Penalty九張包 (gau2 zoeng1 baau1)Discarder pays all losses after enabling Pure Hand with 3 open sets of same suit
12 Pieces Penalty十二張包自摸 (sap6 ji6 zoeng1 baau1 zi6 mo2)Discarder pays all after enabling self-draw Pure Hand with 4 open sets
Fifth Tile Penalty五子包生 (ng5 zi2 baau1 saang1)Discard a fresh tile with ≤5 tiles left in wall, enabling a win — pay all losses
Double Loss一炮雙響 (jat1 paau3 soeng1 hoeng2)“One cannon, double sound” — discard wins for multiple players. Varies by house.

Flowers and Seasons

HK mahjong uses 8 bonus tiles (4 flowers + 4 seasons). Each matches a seat wind.

ConditionFaan
Own flower1
Own season1
All 4 flowers2
All 4 seasons2
No flowers/seasons at all1
All 8 flower+seasonInstant win (some rules)

Payment: The Fan → Points → Chips → Money Pipeline

This is where house rules diverge most. The conversion uses configurable multipliers.

Step 1: Set parameters

ParameterSample (LIU)Mahjong TimeMJB
Minimum fan to win333
USD per 100 chips$2$1$10
Bonus per hand (chips)0020
Scoring systemDefensiveClassicalClassical

Step 2: Fan → Base Points (via multiplier)

FanMultiplierBase Points
0-20 (below minimum)
338
4416
5-6416 (capped)
7-8532
9664
107128

Note: The multiplier flattens at higher fan to prevent runaway scaling. Different groups cap at different points.

Step 3: Classical vs. Defensive Payment

SystemLosers payDiscarder paysWinner collects
ClassicalBase x 1 eachBase x 2(1 + 1 + 2) = 4x base
Defensive0 eachBase x 44x base (all from discarder)
Self-draw (both)Base x 2 each6x base (from all 3)

Example (5 fan, Classical, no bonus):

Example (5 fan, Defensive):