Skip to content

Guides

Guides for businesses: websites, SEO and e-invoicing

Business website guides on what companies ask before calling a developer: what Serbian law requires for e-delivery notes and e-invoicing, what a website costs, how software connects to state systems and how to get found on Google. I write them from the work I do, with sources and the date they were checked.

Guides in preparation

These topics are next. Each one gets a link here as soon as it is published.

  • Coming upConnecting software to SEFWhat software needs to send invoices to SEF, Serbia's e-invoicing system, without retyping: the API key, the format, the demo environment and how long it takes.
  • Coming upNext.js or WordPress for a company websiteA comparison from practice: speed, maintenance, security and cost over several years, not just the build price.
  • Coming upChoosing fiscal cash register softwareWhat to look for when buying: links to SEF and e-delivery notes, reports, licenses and support.
  • Coming upMultilingual sites and hreflangHow a site in two or three languages gets separate URLs for each language, so Google shows it to the right people.
  • Coming upGoogle Business Profile for small companiesHow to open and fill in a profile, so people find you on the map when they look for a service in their town.

Who the guides are for

  • Business owners deciding whether they need a site, a store or software, and what it costs. The guides on website pricing, WordPress versus a custom site and the Google Business Profile are for them.
  • Companies that ship goods in Serbia, for whom e-delivery notes become mandatory by October 1, 2027 at the latest. The e-delivery notes guide covers deadlines, registration and common mistakes.
  • Accountants who explain SEF and e-delivery notes to their clients. The guides cite deadlines with sources, so they can be forwarded to a client as a link.
  • Companies that build or sell software, such as point of sale or warehouse systems, and need to connect it to SEF or the e-delivery note system. The parts on API keys, UBL 2.1 and the demo environment are for them, along with the efakture.exe service as an example.

Dates a company in Serbia needs to know

The key dates from the two laws I write about most, checked at official sources on October 4, 2026. Details and sources are in the e-delivery notes guide and on the SEF integration page.

Obligation From
e-invoices between private sector companies, through SEF January 1, 2023
e-delivery notes: public sector, deliveries to the public sector, excise goods January 1, 2026
e-delivery notes: data errors not taken into account in inspections until January 1, 2027
2026 amendments to the Law on Electronic Invoicing January 1, 2027
e-delivery notes: receiving and sending between private sector companies October 1, 2027

Both e-invoices and e-delivery notes of private sector companies are kept for 10 years from the end of the year in which they were issued or sent.

Glossary of terms used in the guides

  • SEF: Serbia's Electronic Invoicing System, run by the Ministry of Finance, through which VAT payers issue and receive e-invoices.
  • eFaktura (e-invoice): an invoice issued and received through SEF in electronic form; mandatory between private sector companies since January 1, 2023.
  • eOtpremnica (e-delivery note): a delivery note sent through the state Electronic Delivery Note System instead of being drawn up on paper.
  • ePrijemnica (e-receipt): the document the recipient uses in the same system to confirm that goods have arrived.
  • API key: a code a company generates in the state system so that software can send documents on its behalf, with no ID card in a reader.
  • UBL 2.1: an international XML format for business documents, used by SEF and the e-delivery note system.
  • Demo environment: a test version of the state system, where software is checked without real documents.
  • Information intermediary: a company that, with Ministry of Finance approval, exchanges e-invoices on behalf of other companies.
  • Search Console: Google's tool that shows which searches bring people to a site and at what position.
  • Qualified electronic certificate: an electronic signature, for example on an ID card with a chip, used by a legal representative to log in to state systems.
  • Hreflang: a tag that tells Google which version of a page is for which language.

How I choose topics

Topics come from two places. The first is the questions clients ask in their first message or at a meeting, the ones that keep coming back. The second is searches in Google Search Console: when people look for something the site does not explain yet, it becomes the next guide. That is how the e-delivery notes guide started, since "eotpremnice uputstvo" (e-delivery notes instructions) was a search that brought people to the old site.

Every guide has the same shape:

  • a short answer at the top, for readers who need only the gist;
  • a table or steps where it makes sense, such as legal deadlines;
  • common mistakes from practice, not from a textbook;
  • sources with the date checked at the bottom, for anything that is a legal obligation.

Legal deadlines change: the Law on Electronic Delivery Notes was amended twice in two years. So every guide carries an update date, and when a regulation changes, the guide changes too.

Where to find the answer until the guide is ready

Question Answer today
What does a site, store or app cost? the pricing page with ranges and examples
How does software send to SEF? SEF integration, with dates from the law
When are e-delivery notes mandatory? the e-delivery notes guide
Is WordPress better than a custom site? website development, comparison section
How do people find me on Google? SEO
How long does it take and what do I need? the process page and the FAQ

Common questions about the guides

Who writes the guides?

I do, Kamber Kamberović. Every guide comes from work I do: e-delivery notes and SEF from the service for BKC Soft and the eOtpremnice portal, and website topics from the projects on the projects page.

Are the guides legal advice?

No. I take deadlines and obligations from the law and official sites, with a source and the date checked, but check what applies to your company with an accountant.

Can I suggest a topic?

Yes. If something about your site, SEF or e-delivery notes is bothering you, write to me. A question that comes up more than once is the first candidate for the next guide.

Do the guides apply to companies in Montenegro?

The SEF and e-delivery note guides cover Serbian regulations. Montenegro has its own rules for electronic invoices and fiscalization, so these deadlines do not apply there. The guides on websites, SEO and pricing apply in both countries.

How often do new guides come out?

When a guide is finished and checked, not on a schedule. Existing guides change as soon as a regulation they rely on changes.

A question that is not here

Write it in a couple of sentences. Messages sent before 5 pm CET get a same day reply, and a question that comes up more than once is the first candidate for the next guide.