Surcharge function
Surcharge function