Hi,
You will only benefit from the 85k threshold if the company is established in the UK and is not a non established business.
The guidance states:
A UK establishment exists if either:
- the place where essential management decisions are made and the business’s central administration is carried out is in the UK
- the business has a permanent physical presence with the human and technical resources to make or receive taxable supplies in the UK
We would normally consider a company which is incorporated in the UK to have an establishment in the UK as long as it’s able to receive business supplies at its registered office.
Who should register for VAT (VAT Notice 700/1)
Thank you.