A boron elimination method based on the difference in the pyrolysis temperatures of SiH4 and B2H6 is proposed for purifying metallurgical grade Si feedstock for photovoltaic applications through direct hydrogenation using high-pressure hydrogen plasma. A simple kinetic model is constructed to estimate the proposed boron elimination filter performance. The filter performance is experimentally evaluated. It is confirmed that there is a significant temperature difference between the B2H6 and SiH4 transmission behavior through the filter. However, when SiH4 and B2H6 gases are simultaneously supplied to the filter at the same flow rate of a few standard cubic centimeters per minute, the SiH4 transmission curve is affected by B2H6 and almost overlaps with the B2H6 curve. In contrast, by decreasing the B2H6 flow rate to one thousandth the SiH4 flow rate, B2H6 co-supply has little influence on the SiH4 transmission curve. The type of carrier gas (H2 and He) also affects the transmission curve. With increasing filter temperature, the B elimination effect of the filter becomes greater. The B concentration in Si films prepared by a single elimination process can be reduced to about 1/3000 of the value estimated from the concentration ratio in the unfiltered gas mixture.