Правильно
Вісімсот — за правилами української мови числівник «вісімсот» пишеться без м’якого знаку.
Вісімсот гривень вісім копійок
Відстань між цими містами складає вісімсот кілометрів
Вісімсот вісімдесят вісім гривень
Неправильно
Вісімьсот — виникнення помилки пов’язане з тим, що в російській мові числівник «восемьсот» пишеться з м’яким знаком.