UBL(범용 비즈니스 언어) 2.1은 인보이스, 크레딧 노트, 구매 주문서, 발송 통보서 등 비즈니스 문서를 위한 XML 스키마 라이브러리를 정의하는 OASIS 개방형 표준입니다. 각 문서 유형은 XML 스키마 정의(XSD)로 표현된 필드 세트, 데이터 유형, 카디널리티 규칙이 정의되어 있어 UBL을 구현하는 두 시스템이 커스텀 통합 없이 문서를 교환할 수 있습니다.
전자 인보이스에서 가장 중요한 UBL 문서 유형은 인보이스와 크레딧 노트입니다. EU의 EN 16931 인보이스 표준은 UBL 2.1 문법 바인딩을 가지고 있어 준수하는 EN 16931 인보이스를 UBL XML로 직렬화할 수 있습니다. Peppol BIS 3.0은 추가 검증 규칙이 있는 UBL 2.1의 프로파일입니다. 네덜란드, 스웨덴, 노르웨이, 호주, 뉴질랜드, 싱가포르 등 국가들이 UBL 2.1을 기반으로 국가 전자 인보이스 표준을 만들었습니다.
UBL 인보이스에는 AccountingSupplierParty, AccountingCustomerParty, InvoiceLine, TaxTotal 등 이름이 있는 XML 요소에 구조화된 데이터가 포함됩니다. 구조가 기계가 읽을 수 있고 스키마로 검증되므로 구매자의 ERP가 수신 UBL 인보이스를 파싱하고, 구매 주문서와 대조하며, 수동 입력 없이 미지급금에 게시할 수 있습니다 — 전자 인보이스 의무가 실현하고자 하는 바로 그 효율성입니다.
Invotify Pro는 EN 16931 UBL 문법을 준수하는 UBL 2.1 인보이스를 내보냅니다. 내보낸 XML에는 판매자 및 구매자 정보, 세금 분류가 있는 항목, 결제 조건, 합계가 포함됩니다. 파일을 거래 파트너에게 직접, Peppol 액세스 포인트를 통해, 또는 UBL을 허용하는 국가 전자 인보이스 포털을 통해 전달할 수 있습니다.