In short
You must register for VAT when your taxable turnover exceeds £90,000 over any rolling 12-month period — not your accounting year — or if you expect to exceed it within the next 30 days. Because the test is rolling, businesses cross it mid-year without realising. All VAT-registered businesses must keep digital records and file under Making Tax Digital for VAT, regardless of turnover.