
How to Issue a Tax-Compliant Invoice in Serbia: SEF Requirements
Tax & Compliance Series
This guide is part of a comprehensive series. Explore all 202 topics:
Issuing a tax-compliant invoice in Serbia isn't just good practice — it's a legal requirement. The Sistem Elektronskih Faktura (SEF) sets strict rules about what every invoice must contain, how VAT (PDV) should be calculated, and how long records must be retained.
Whether you're a freelancer, small business owner, or running a growing company, this guide covers everything you need to create invoices that satisfy SEF requirements and keep your business audit-ready.
Why Invoice Compliance Matters in Serbia
A compliant invoice does more than request payment — it creates a legal record that protects both you and your client. SEF uses invoices to verify tax declarations, track VAT (PDV) collections, and identify non-compliant businesses.
A compliant invoice does more than request payment — it creates a legal record that protects both you and your client. SEF uses invoices to verify tax declarations, track VAT (PDV) collections, and identify non-compliant businesses.
Non-compliant invoices can lead to:
- Rejected tax deductions for your clients (they can't claim input VAT (PDV))
- Penalties and interest from SEF
- Failed audits and additional scrutiny
- Damaged business reputation and client trust
Mandatory Invoice Elements
Every tax-compliant invoice in Serbia must include the following elements:
Every tax-compliant invoice in Serbia must include the following elements:
- Your business name and address — as registered with SEF
- Poreski Identifikacioni Broj (PIB) — your unique identifier issued by SEF
- Client's name and address — and their PIB for B2B transactions
- Unique invoice number — sequential, without gaps or duplicates
- Invoice date — the date of issue
- Description of goods or services — clear and specific
- Quantity and unit price — for each line item
- Subtotal — amount before VAT (PDV)
- VAT (PDV) amount — calculated at 20% (standard), 10% (reduced)
- Total amount payable — including VAT (PDV)
VAT (PDV) Registration Requirements
In Serbia, you must register for VAT (PDV) if your taxable turnover exceeds RSD 8 million annual turnover.
In Serbia, you must register for VAT (PDV) if your taxable turnover exceeds RSD 8 million annual turnover. Once registered, you are required to:
- Charge VAT (PDV) at the correct rate (20% (standard), 10% (reduced)) on all taxable supplies
- Issue VAT (PDV)-compliant invoices for every transaction
- File VAT (PDV) returns monthly, by the 15th of the following month
- Remit collected VAT (PDV) to SEF
- Maintain records for at least 10 years
Record Keeping and Retention
SEF requires businesses to retain all invoices, receipts, contracts, and financial records for a minimum of 10 years. Digital records are accepted — using invoicing software ensures your records are organised, searchable, and audit-ready.
SEF requires businesses to retain all invoices, receipts, contracts, and financial records for a minimum of 10 years. Digital records are accepted — using invoicing software ensures your records are organised, searchable, and audit-ready.
E-Invoicing Status
Serbia has implemented mandatory SEF (Sistem Elektronskih Faktura) e-invoicing for all B2B and B2G transactions. All businesses must issue, receive, and store invoices through the central government electronic invoicing platform.
Serbia has implemented mandatory SEF (Sistem Elektronskih Faktura) e-invoicing for all B2B and B2G transactions. All businesses must issue, receive, and store invoices through the central government electronic invoicing platform.
Penalties for Non-Compliance
RSD 100,000–2,000,000 for non-compliance with e-invoicing. Late filing penalties based on tax shortfall amount.
RSD 100,000–2,000,000 for non-compliance with e-invoicing. Late filing penalties based on tax shortfall amount.
Payment Methods for Serbian Businesses
To get paid faster, offer your clients multiple payment options. Popular methods in Serbia include bank transfer, IPS (Instant Payment Serbia), and card payments.
To get paid faster, offer your clients multiple payment options. Popular methods in Serbia include bank transfer, IPS (Instant Payment Serbia), and card payments. Including payment links directly on your invoices reduces friction and speeds up collection.
How Invoicemonk Helps
Invoicemonk is built for Serbian businesses. Our platform automatically includes all SEF-required invoice elements, calculates VAT (PDV) at the correct rate, generates sequential invoice numbers, and stores records securely for the required 10 years.
Invoicemonk is built for Serbian businesses. Our platform automatically includes all SEF-required invoice elements, calculates VAT (PDV) at the correct rate, generates sequential invoice numbers, and stores records securely for the required 10 years.
More in this series (202 articles)
From this series
Stay audit-ready and compliant with tax regulations across different regions.
Related Topics
Digital Marketing, SEO Specialist, Content Creator & Product Professional
Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.




