Skip to content
Solved
SearchBrowse
Sign in

Contents

Official guidance
VAT Traders’ Records Manual

VATREC7000 · Computer invoicing: contents

  • VATREC7010 · Computer invoicing: Introduction
  • VATREC7020 · Computer invoicing: Legal Framework
  • VATREC7030 · Computer invoicing: Standards
  • VATREC7040 · Computer invoicing: Procedures for testing EDI invoicing systems: contents
  • VATREC7050 · Computer invoicing: Particular procedures at the sender
  • VATREC7060 · Computer invoicing: Particular procedures at the receiver
  • VATREC7070 · Computer invoicing: XML Extensible Mark-up Language
  • VATREC7080 · Computer invoicing: Value Added Network Services (VANS)
  • VATREC7090 · Computer invoicing: Approval to adopt computer invoicing
  1. Computer invoicing: contents
  2. Computer invoicing: XML Extensible Mark-up Language

VATREC7070 | Computer invoicing: XML Extensible Mark-up Language

From HM Revenue & Customs · VAT Traders’ Records Manual

XML is the Extensible Mark-up Language. It was designed to improve the functionality of the Web by providing more flexible and adaptable information identification. This makes it an ideal tool for data transmission. It is relatively cheap and easy to use. It also allows the use of intermediaries and this makes it preferable to VANS - see VATREC7080.

XSL (Extensible Style Sheet Language) is a variation of XML and works in much the same way. Both XML and XSL are relatively cheap to use and allow small businesses the option to use internet-based commerce for low volume transactions. It is important to note that this is likely to include the transmission and receipt of invoices.

PreviousNext
PrivacyTerms