SK-ENDPOINT-SELLER

The seller is in Slovakia, but its electronic address (BT-34) is not scheme 0245 with the 10-digit DIČ (schemeID="0245", e.g. 2020123456). In the Slovak Peppol network every participant is addressed by 0245:DIČ, and BT-34 is part of the invoice identifier the access points compute ….

Official rule text

The seller is in Slovakia, but its electronic address (BT-34) is not scheme 0245 with the 10-digit DIČ (schemeID="0245", e.g. 2020123456). In the Slovak Peppol network every participant is addressed by 0245:DIČ, and BT-34 is part of the invoice identifier the access points compute ….

Where the rule applies

Rule setDocument typeSeverity
Checks for Slovakia (1.0)
this API (not official rules)
Slovak seller (UBL Invoice), Slovak seller (UBL CreditNote)warning

Fatal and error findings make the invoice invalid (valid: false); warnings and information do not.

Business terms concerned (EN 16931)

  • BT-34

Technical check

Syntax
UBL · Checks for Slovakia (1.0)
Context
/
Condition
not($seller/@schemeID = '0245' and matches(normalize-space($seller), '^[0-9]{10}$'))

How the API reports this rule

Every finding of POST /v1/validate carries the rule id, severity, message, location (XPath) and rule set, and links this page (docUrl):

{
  "severity": "warning",
  "ruleId": "SK-ENDPOINT-SELLER",
  "message": "The seller is in Slovakia, but its electronic address (BT-34) is not scheme 0245 with the 10-digit DIČ (schemeID=\"0245\", e.g. 2020123456). In the Slovak Peppol network every participant is addressed by 0245:DIČ, and BT-34 is part of the invoice identifier the access points compute ….",
  "xpath": "/…",
  "source": "schematron:sk-advisory@1.0",
  "docUrl": "https://einvoice-api.eu/rules/sk-endpoint-seller.html"
}

Check an invoice against this rule and every other rule of the rule set – in the browser, without sign-up.

Rule text and severity are taken unchanged from the official rule set; this page is generated from the API's configuration. Not legal advice.