How to solve the timeout when sending an e-invoice?
Short answer
Timeout means an unknown condition, not an automatic failure. First, find out if the partner has processed the request, if a transaction ID has been created and if the invoice has not been added to the queue. Re-send only through the idempotent mechanism or after clear confirmation that the original attempt did not occur.
Not an automatic file
A timeout may mean that the partner has finished processing.
Same key
Retry must be secure against duplication.
Attempt verification
Check status by submissionId or custom ID.
Incident record
Save time, request ID and next procedure.
Conclusion
Solve timeout as an unknown state with idempotence, lookup and audit.
Sources
- Law no. 222/2004 Z. z. Coll. on VAT, § 76a
- Internal integration rules
- Delivery Partner SLA
the VAT Act · current FAQ of the Financial Administration of the Slovak Republic on e-invoice · Peppol BIS Billing 3.0
Not legal advice. Machine-translated answer, not yet manually reviewed. For the exact wording, see the Slovak original.