Strictly speaking, no, but there is a limit to the amount you can get tax relief on. You cannot pay in more than your annual UK taxable earnings (or £3,600 a year, if you earn les than that). There is also an Annual Allowance which further limits the tax relief available to high earners. You can read more about this on the HMRC website here.