VRBL Processing

Read about how the service processes VRBL.

This is a simplified process to show how the service transforms input Documents for submission to the Tax Authorities:

  1. The user uses the Send Document request to send a Document to Vertex e-Invoicing, in this case, an invoice for Italy. See Italy: Example Documents.
  2. The service checks the validity of the XML. If any errors are found, messages are returned to explain them. See Document Status Fields.
  3. The service checks that the document is valid for UBL 2.4.
  4. The Document is checked against VRBL core. The VRBL Core Messages are returned in case of issues.
  5. The Document is checked against the country-specific rules for Italy. The Italy: Messages are returned in case of issues.

The Document is now ready for submission to the Tax Authority. A final check is carried out to make sure that the Document is valid.