ISA Allowance

Your maximum annual investment in ISAs for 2019/20 is £20,000. Your investment needs to be made before 6 April 2020. In addition, have you thought about investing for your children or grandchildren by setting up a Junior ISA? In the 2019/20 tax year, you can invest £4,368 into a Junior ISA for any child under 18.

Personal Allowance

For every £2 that your adjusted net income exceeds £100,000 the £12,500 personal allowance is reduced by £1. Pension contributions and Gift Aid can help to reduce adjusted net income.
The restriction applies between £100,000 and £125,000 income. Another way that you could avoid this trap would be to agree with your employer to sacrifice some of your salary in exchange for a tax-free benefit in kind such as an additional pension contribution.