A simple, rapid and specific ultra-performance liquid chromatography-triple quadrupole mass spectrometry method was developed for the analysis of 29 bioactive components (10 phenolic acids, 16 flavonoids, and three iridoid glycosides) in Yinhua Kanggan tablet (YHKGT), a herbal prescription used for treating upper respiratory infections, fevers, coughs and pharyngalgia. The separation was successfully achieved using a Waters Cortecs UPLC C18 column (50 × 2.1 mm, 1.6 μm) and gradient elution with water-0.1% formic acid and acetonitrile. Polarity switching mode was used in the optimization of multiple reaction monitoring conditions. The analytical method was validated for linearity, precision and accuracy. Calibration curves for the 29 marker compounds showed good linear regression (r > 0.9982). The limits of detection (LOD) and limits of quantification (LOQ) for the 29 analytes were in the range of 0.03-4.99 ng/mL and 0.16-14.87 ng/mL, respectively. The relative standard deviation (RSD) values of intra-day precision, inter-day precision, repeatability, and stability were less than 2.79%, 4.87%, 4.18% and 4.71%, respectively. The recoveries of the 29 marker compounds were in the range of 94.67%-104.78% (RSD ≤ 4.72%). These results have shown that this developed method was efficient for the quality evaluation of YHKGT.