In general, no more than 4% of the cost of the purchase may be added as a credit card surcharge. However, Visa now restricts surcharges to a maximum of 3%, and the state of Colorado allows only a 2% surcharge.