There are simplest ones that give very approximate calculations. There are complex ones — they allow you to calculate quite accurate prices, that is, they will show the real value of the goods that the buyer will have to pay.
In the form of a calculator, the visitor to the site will have to fill the fields.