Steel Surcharge

We are researching price increase options. We would like to be able to
apply a surcharge based on product groups. Does anyone know of a way to
apply surcharges automatically by product group instead of manually
applying the charge across the board?