Value-added tax

Value-added tax (VAT) Who pays VAT? Businesses with a turnover of more than £85,000 must register to pay and charge VAT on the products and services they buy and sell. Other businesses can choose to register for VAT voluntarily. Businesses…