What is the difference between tax, charge, surcharge, duty, tariff and cess?

Anubhav Singh (6 Points)

13 March 2023  

What is the difference between tax, charge, surcharge, duty, tariff and cess?