Maybe you are all correct and there is a difference in individual contracts. However i know that my contract specifies VAT @14% rate and if the government changes the tax law then this is considered Force Majuer (Beyond the power of the parties) in legal terms and i will have to pay.
Discount for late delivery sounds a good idea by me.
Davmel