VBOOKS8508 | Meaning of “supplied electronically”
From HM Revenue & Customs · VAT Books
The term “supplied electronically” is not defined in legislation. It falls to be interpreted in accordance with its generally accepted meaning and includes supplies made over the internet and by e-mail.