The invention relates to a bromhexine hydrochloride compound. The bromhexine hydrochloride compound is a crystal body and determined by using an X-ray powder diffraction method, and the characteristic peaks of the bromhexine hydrochloride compound are shown in a map in which 2theta plus or minus 0.2 degree is equal to 7.0 degrees, 10.9 degrees, 14.6 degrees, 15.8 degrees, 17.9 degrees, 21.1 degrees, 22.2 degrees, 23.4 degrees, 25.2 degrees, 29.3 degrees, 30.3 degrees, 33.4 degrees, 36.7 degrees and 39.6 degrees. The invention further provides a preparation and a pharmaceutical composition preparation which comprise the bromhexine hydrochloride compound, wherein the preparations can be prepared to form powder injection, freeze-dried powder injection, water injection and tablets. The formulation technology of the powder injection, freeze-dried powder injection, water injection and tablets of the bromhexine hydrochloride compound provided by the invention is simple in process, the stability of the bromhexine hydrochloride compound is obviously improved, and the safety and effectiveness of medication are improved.