Ažuriranje SSL certifikata Moj-eRačun servisa provest će se u petak, 08.05.2026. Novi certifikat možete preuzeti u Downloads sekciji dokumentacije.

The invoice processing is divided into two main phases: Exchange (delivery to the recipient) and Fiscalization (reporting to the Tax Authority).
Exchange errors (Status 50): Occur if the recipient is in the AMS, but sending to their information intermediary failed. You can always check the error details in the document details on our service or via the queryExchangeErrorDetails API (These errors come from the other intermediary).
Fiscalization errors: Occur after a successful exchange. These errors come exclusively from the Tax Authority (mostly due to an error in the XML itself). Errors are also visible on our portal or via the StatusInbox/Outbox API.
One invoice number = One successful sending: There cannot be two successfully sent invoices under the same number in the system. If the invoice was sent and received a successful delivery status (Status 30 or 40), it is not possible to resend the invoice with that exact same number, regardless of whether the fiscalization was subsequently unsuccessful.
Unsuccessful fiscalization: If the exchange was successful (Status 30/40), but the fiscalization was unsuccessful, you need to cancel (storno) the invoice under that number. After cancellation, correct the XML error and send the document again with the new invoice number, without the copy indicator (CopyIndicator).
When to USE the CopyIndicator?
The indicator is used exclusively to send a correction of the original invoice that has already been SUCCESSFULLY FISCALIZED.
The new invoice under the same number is then treated in the system as a correction of the original one.
It is used only for technical errors that do not affect the VAT calculation and amounts.
When NOT to use the CopyIndicator?
First sending of the invoice: Must always be without the CopyIndicator element.
Most common mistake (Unsuccessful fiscalization): If the invoice was not successfully fiscalized, CopyIndicator is not the way to correct the error! The system will reject such sending because a fiscalized original does not exist. In this case, it is mandatory to cancel (storno) the successfully exchanged document.
The document has been successfully sent from the MER system, but has not yet been delivered to the recipient.
Fiscalization: no status
The invoice has been sent, but there is no fiscalization response. The fiscalization status will not be visible in the following scenarios:
a) The recipient is a foreign company
b) The issue date (IssueDate) is earlier than 01.01.2026.
All other invoices without a fiscalization status will be subsequently fiscalized by MER.
Fiscalization: Failed (Status 1)
The invoice has been sent, but fiscalization was not successful.
It is necessary to cancel the successfully sent document, correct the fiscalization errors on the invoice/XML, and then resend the invoice with the new invoice number, without the CopyIndicator.
Instructions for resolving fiscalization errors are available here.
Fiscalization: In progress (Status 2)
Fiscalization is in progress and may last up to 5 days. During this period, fiscalization is retried multiple times.
Possible errors:
S001–S004 – wait for fiscalization to complete.
S005–S012 – XML data errors; It is necessary to cancel the successfully sent document, correct the fiscalization errors on the invoice/XML, and then resend the invoice with the new invoice number, without the CopyIndicator.
Instructions for resolving fiscalization errors are available here.
Fiscalization: Successful (Status 0)
The invoice has been successfully fiscalized. No further actions are required.
eReporting: Successful (Status 0)
The invoice has been successfully eReported, which is the correct state when the recipient does not have a registered access point.
The invoice must be sent to the recipient in PDF format or via email.
The document has been successfully delivered to the recipient.
Fiscalization: no status
The invoice has been sent, but there is no fiscalization response. The fiscalization status will not be visible in the following scenarios:
a) The recipient is a foreign company
b) The issue date (IssueDate) is earlier than 01.01.2026.
All other invoices without a fiscalization status will be subsequently fiscalized by MER.
Fiscalization: Failed (Status 1)
The invoice has been received, but fiscalization was not successful..
It is necessary to cancel the successfully delivered document, correct the fiscalization errors on the invoice/XML, and then resend the invoice with the new invoice number, without the CopyIndicator.
Instructions for resolving fiscalization errors are available here.
Fiscalization: In progress (Status 2)
Fiscalization is in progress and may last up to 5 days.
S001–S004 – wait for fiscalization to complete.
S005–S012 – XML data errors; It is necessary to cancel the successfully delivered document, correct the fiscalization errors on the invoice/XML, and then resend the invoice with the new invoice number, without the CopyIndicator.
Instructions for resolving fiscalization errors are available here.
Fiscalization: Successful (Status 0)
The invoice has been successfully fiscalized. No further actions are required.
eReporting: Failed (Status 1)
eReporting was not successful. It is necessary to cancel the successfully delivered document, correct the fiscalization errors on the invoice/XML, and then resend the invoice with the new invoice number, without the CopyIndicator.
Instructions for resolving fiscalization errors are available here.
eReporting: Successful (Status 0)
The invoice has been successfully eReported, which is the correct state when the recipient does not have a registered access point.
The invoice must be sent to the recipient in PDF format or via email.
The document was not successfully delivered to the recipient.
Fiscalization: no status
Fiscalization was not initiated because document delivery was unsuccessful.
The XML must be validated again using the validator available here, errors must be corrected if present, and the invoice resent without CopyIndicator.
Fiscalization: Failed (Status 1)
The invoice was not successfully exchanged and fiscalization was not completed.
It is necessary to correct XML errors using the instructions available here and any fiscalization errors on the invoice/XML, then resend the invoice with the same invoice number, without CopyIndicator.
Instructions for resolving fiscalization errors are available here.
Fiscalization: Successful (Status 0)
It is necessary to contact support.
eReporting: Failed (Status 1)
eReporting was not successful.
It is necessary to correct XML errors and any fiscalization errors on the invoice, then resend the invoice with the same invoice number, without CopyIndicator.
Instructions for resolving fiscalization errors are available here.
eReporting: Successful (Status 0)
The invoice has been successfully eReported, even though the document has status 50.
The invoice must be sent to the recipient in PDF format or via email, because the recipient does not have a registered access point.
For proper interpretation of fiscalization messages, it is important to understand the role of MER in the exchange and to distinguish between outgoing and incoming fiscalization.
– If MER is the sender’s access point, the user sees only the outgoing fiscalization message. In this case, the outgoing status is relevant for determining whether the invoice has been fiscalized. If the outgoing fiscalization is successful, the invoice is considered successfully fiscalized.
– If MER is the recipient’s information intermediary and the sender uses a different access point, the user sees only the incoming fiscalization message. The fiscalization status is then monitored exclusively based on the incoming message and used to determine whether the document has been fiscalized.
– If MER is the information intermediary for both the sender and the recipient, both the outgoing and incoming fiscalization messages are visible. In this case, fiscalization statuses may exist on both sides.
– If both outgoing and incoming fiscalization messages are visible, but only one side is successful, it is necessary to primarily check the fiscalization status on your own side: