Currently the maximum pension payments allowed per year are £50,000 this for Employee and Employer payments, however, if your net relevant earnings (NRE) are below £50,000 your personal payments will be capped at the higher of your employment income or £3,600. (Carry Forward may be available)
NRE excludes Dividends and if your personal pension payments exceed the NRE then you will need to declare the over payment on your self assessment return and pay tax on it.
This can be a big issue for company directors-shareholders who often take a large part of their income in dividends.
The solution to this is for the company to make employer contributions. Employer contributions count towards the £50,000 limit but are ignored for the NRE cap.
The attached link is useful article on this subject