You must register for VAT when your taxable turnover for the last 12 months goes over £90,000. This is a rolling test, not a tax year test, so check your turnover every month.
Taxable turnover includes zero-rated sales but not exempt sales, and it is the total across the whole business, not per customer or per contract.
You can also register voluntarily below £90,000. That can help if you buy a lot of VAT-able goods and services and want to reclaim the VAT, or if you sell mainly to VAT-registered businesses. Once registered you must charge VAT, file returns and keep digital VAT records.
Registering late can mean owing VAT from the date you should have registered, plus penalties.
Legislation: Value Added Tax Act 1994, Schedule 1 (registration in respect of taxable supplies), in particular paragraphs 1, 5 and 6.
Tell us about your business and we will come back with a clear, fixed fee. No hourly billing, no surprises.