San Miguel Corp has been hit by a heavy fine for unfair trade practices in its domestic market, according to local reports.