The heat capacities of berberine sulphate [(C20H18NO4)2SO43H2O] were measured from 80 to 390 K by means of an automated adiabatic calorimeter. Smoothed heat capacities, HT-H298.15 and ST-S298.15 were calculated. The loss of crystalline water started at about 339.30.2 K, and its peak temperature was 365.80.6 K. The peak temperature of decomposition for berberine sulphate was at about 391.40.4 K by DSC curve. TG-DTG analysis of this material was carried out in temperature range from 310 to 970 K. TG and DSC curves show that there is no melting in the whole heating process.