Who has to pay value added tax (VAT)?