Free Invoice Generator for Serbia — Create Invoice in Minutes

Professional invoices for Serbian freelancers and entrepreneurs. Billing local clients or abroad — PDF ready in under 2 minutes.

✓ Free forever ✓ No registration ✓ PDF download ✓ EUR / USD / GBP / RSD ✓ Paušalac ready
Create Invoice Now →

Trusted by Serbian preduzetnici and paušalci — the fastest way to create a compliant invoice

Invoice Generator

The invoice generator will be embedded here.
Fill in your details below to create a PDF invoice.

Everything a Serbian freelancer needs

Built for preduzetnici, paušalci, and d.o.o. — works for domestic and international clients

🧾
All required fields
PIB, MB, IBAN, service description, VAT note — all Serbian legal requirements covered automatically.
🌍
International invoicing
Invoice foreign clients in EUR, USD, GBP. Includes SWIFT/BIC field and English VAT note.
📄
Instant PDF
Download a professional PDF invoice immediately. No email, no account, no waiting.
🆓
100% free
No subscription, no watermark on your invoice, no hidden fees. Free forever.
📱
Mobile friendly
Works on phone, tablet, and desktop. Create an invoice from anywhere.
🔒
Private
Your data stays in your browser. We don't store your invoices or business information.

Who is this for?

💻
Paušalci (Flat-rate freelancers)
Most Serbian freelancers use paušalni status. Our generator includes the mandatory "PDV nije obračunat" note automatically.
Learn more →
🏢
Preduzetnici (Sole traders)
PDV obveznik or not — we handle both cases. All required Serbian invoice fields are pre-built.
See example →
🌐
Freelancers billing abroad
Working with clients in the UK, USA, Germany, Switzerland? Invoice in EUR/USD/GBP with IBAN and SWIFT.
Full guide →

Free Invoice Generator for Serbia — How It Works

Creating a legally compliant invoice in Serbia doesn't need to be complicated. Our free online invoice generator walks you through all required fields, ensures nothing is missing, and produces a clean PDF ready to send.

Unlike generic international invoice makers, this tool is built specifically for Serbian legal requirements — it knows about PIB, MB numbers, the mandatory PDV note for paušalci, and the IBAN format used by Serbian banks.

For paušalac freelancers

If you're on the flat-rate tax (paušalno oporezivanje), you are not a VAT payer. Your invoices must include the legal note: "PDV nije obračunat — poreski obveznik nije u sistemu PDV-a u skladu sa čl. 33. Zakona o PDV-u." Our generator adds this automatically when you select paušalac mode.

For invoicing foreign clients

When billing UK, US, German, or other international clients, your invoice needs a few extras: currency selection, IBAN, SWIFT/BIC code, and the VAT note in English. Our "International invoice" mode handles all of this. Read more: How to invoice a foreign client from Serbia.

Serbia invoice example

Not sure what a correct Serbian invoice should look like? See a complete annotated example: Serbia Invoice Example — What a Legal Invoice Looks Like.

What should a Serbian invoice contain?

By Serbian law (Law on Accounting), every invoice must include:

  • Invoice number (sequential, unique per year)
  • Date of issue and date of service
  • Seller: full name / company name, address, PIB (Tax ID), MB (Registration No.)
  • Buyer: name, address
  • Specific description of services or goods
  • Quantity and unit price
  • Total amount
  • VAT information (either charged, or note that it is not applicable)

For a complete breakdown, see: Obavezni elementi fakture u Srbiji (Serbian) or /what-must-invoice-contain-serbia (English — coming soon).

Frequently Asked Questions

A Serbian invoice must contain: invoice number, issue date, service date, seller details (name, address, PIB, MB), buyer details, service description, quantity, unit price, total amount, and a VAT note. For foreign clients, also include IBAN, SWIFT/BIC, and the invoice currency.

Yes. Any registered Serbian preduzetnik or company can freely invoice foreign clients. No special permits are required — you need a Serbian business registration (APR) and a bank account that accepts international transfers.

If you are not registered for VAT in Serbia (most paušalac freelancers), you do not charge VAT. You must add: "PDV nije obračunat — poreski obveznik nije u sistemu PDV-a (čl. 33. Zakona o PDV-u)." If you are a VAT payer, apply 20% or 10% as applicable.

Yes. You can invoice foreign clients in EUR, USD, GBP, or any agreed currency. In your Serbian accounting books, income is recorded in RSD using the NBS exchange rate on the date payment is received.

Guides & Resources