Electronic delivery notes (SEO)
E-delivery notes and goods receipts — the full cycle in one programme
You send a delivery note to the SEO system with one click, fetch incoming delivery notes with their PDF, and confirm receipt of the goods with an electronic goods receipt stating the quantities actually received. No portal, no retyping.
Updated:
What the electronic delivery note system is
The System of Electronic Delivery Notes (Sistem elektronskih otpremnica, SEO) is the state system through which delivery notes are exchanged when goods are traded — in the same way that e-invoices are exchanged through SEF, the national e-invoicing system. The delivery note accompanies the goods, and the recipient confirms electronically what has arrived. The system is linked to e-invoices, so a delivery note and an invoice can be matched.
The legal basis is the Law on Electronic Delivery Notes (Zakon o elektronskim otpremnicama, Official Gazette of the Republic of Serbia no. 94/2024), and the obligation is being introduced gradually.
Who must, and from when
| From when | Who becomes obliged |
|---|---|
| 1 January 2026 | The public sector; trade in excise goods; private entities delivering goods to the public sector |
| 1 October 2027 | Trade in goods between all private-sector entities |
What it looks like in duplo
- Sending a delivery note. You fill in the delivery note like any other document, choose the dispatch method and the vehicle, and before sending the programme runs the document through the official SEO validator — you see the errors before the state does.
- Receiving delivery notes. Incoming delivery notes are fetched from the SEO system together with their number, the sender and the original PDF.
- Confirming receipt. Clicking “Confirm receipt” first records the physical receipt of the goods on the SEO system, then opens the entry of quantities line by line.
- Electronic goods receipt. For each line you enter how much was actually received and how much was returned; the goods receipt is sent to the sender, who accepts or rejects it.
- All statuses in one place. Sent, received, delivery confirmed, accepted, rejected — you can see how far each document has got.
eOtpremnica uses its own API key, separate from the SEF key. In the company settings you enter both and choose demo or production for each system separately — which means you can test e-delivery notes in the demo environment while e-invoices are already live.
Why the goods receipt matters
Most invoicing programmes in Serbia stop at sending the delivery note. The problem is that this does not close the cycle: the recipient must confirm receipt electronically, and a delivery note that is not confirmed in time ceases to be valid. The goods receipt is also where a shortfall or returned goods are recorded — the document you refer to later when stock and the invoice are reconciled.
duplo covers the whole cycle: physical receipt, the goods receipt line by line and the sender’s reply. The functionality has been tested on the official demo environment of the Ministry of Finance, in both directions.
Frequently asked questions
- Since when are e-delivery notes mandatory?
- The Law on Electronic Delivery Notes introduces the obligation in two phases. From 1 January 2026 it applies to the public sector, to trade in excise goods and to private entities delivering goods to the public sector. From 1 October 2027 the obligation extends to trade in goods between all private-sector entities.
- What is an electronic goods receipt?
- A goods receipt is the electronic document in which the recipient confirms what was actually received — for each line of the delivery note it enters the quantity received and, if any, the quantity returned. The sender then accepts or rejects it. Without a goods receipt the delivery note cycle is not closed.
- Does duplo support both sending and receiving delivery notes?
- Yes, both directions. A delivery note is sent to the SEO system from the programme, incoming delivery notes are fetched with their PDF, and receipt is confirmed by recording the physical receipt of the goods and issuing an electronic goods receipt.
- Do I need a separate key for e-delivery notes?
- Yes. eOtpremnica has its own API key, separate from the SEF key for e-invoices. In the company settings you enter both and choose the environment (demo or production) for each system separately.
- What if I do not confirm a delivery note in time?
- The law gives the recipient eight days from the physical receipt of the goods to accept or reject the delivery note, and a delivery note that is not confirmed within 30 days ceases to be valid. That is why duplo shows the status of every incoming delivery note and reminds you what is still awaiting a reply.
Further reading
E-delivery notes without waiting for 2027.
They are included in the Knjiga and Kancelarija plans at no extra charge. Try it free for 30 days — the demo environment lets you test everything before the obligation applies to you.