Invoice submission errors
Validation failures, unregistered buyers, rejections, and wrong SBDH scope values are the common reasons a Slovakia submission fails. Find the status code you received and the fix it calls for.
- SCICloudStatusCode 401 — Validation failure
-
Sovos rejected the invoice before transmission. Nothing was sent. Check all
SCIInternalValidationStatusCodeelements in the notification for the specific field failures.Common causes:
-
Missing required PEPPOL BIS Billing 3.0 fields —
CustomizationID,ProfileID,EndpointID. -
Invalid VAT category code or rate.
-
Amount totals don't balance —
LineExtensionAmount,TaxInclusiveAmount, andPayableAmountmust be consistent. -
Mapping.OutputSchemascope value incorrect — must beInvoicefor Slovakia, notUBLInvoice. -
Buyer participant identifier format incorrect — must be in
{schemeID}:{IČO}format.
-
- SCICloudStatusCode 408 — Buyer not registered
-
The buyer's PEPPOL participant identifier wasn't found in the Slovak SMP. The invoice can't be delivered.
Steps:
-
Verify the buyer's participant identifier format and value.
-
Confirm with the buyer that they've registered with a PEPPOL-accredited Access Point in Slovakia.
-
Don't resubmit until you've confirmed their registration is active. Resubmitting to an unregistered participant generates another 408.
There's no confirmed fallback delivery method when a buyer isn't found on the Slovak PEPPOL network. Email distribution is listed as out of scope for this release, pending explicit Unimaze confirmation.
-
- SCICloudStatusCode 400 — Rejection
-
Check the
SCIGovtStatusCodefield in the notification to identify which event failed.-
If the rejection is a network delivery rejection (MLR RE): correct the invoice data and submit a new invoice with a new invoice number. Don't reuse the original invoice number.
-
If the rejection is a TDD reporting failure (eMLR RE): contact Sovos support. TDD failures may require Unimaze involvement to resolve.
-
-
SBDH
Mapping.OutputSchemavalue causing rejection -
Slovakia requires
Mapping.OutputSchema = Invoice. If your SBDH usesUBLInvoice(the Croatia value), Sovos will reject the submission. Check the scope value in your SBDH before resubmitting.
