Lizzard Solutions

Website Legal Requirements in Serbia: Business Checklist

· Lizzard Solutions
website legal requirementsSerbiae-commerce lawconsumer protectionsmall business

By Nemanja Vukmirović, Lizzard Solutions. Last updated 11 November 2026. This is practical guidance, not legal advice.

Most Serbian company websites look fine until a market inspector, a customer complaint or a big client’s procurement team asks a simple question: where is your registration number? Missing company details, unclear prices and a checkout without a withdrawal notice are common, and each one is a fine waiting to happen.

This guide turns the website legal requirements in Serbia into a checklist you can apply in an afternoon. It covers the details every business site must show, the extra rules for selling online to consumers, newsletters, and the fines written into the law.

TL;DR

  • Every business website in Serbia must permanently show the company name, seat, contact details including email, registry data and PIB (Law on Electronic Commerce, Article 6).
  • If you sell to consumers online, you also need pre-contract information in Serbian, a 14-day withdrawal notice and form, and clear total prices (Consumer Protection Law).
  • Marketing emails need prior consent, and privacy rules come from a separate law (ZZPL).

What Are the Website Legal Requirements in Serbia?

Website legal requirements in Serbia are the duties that apply to any business offering services or goods online. The core ones come from the Law on Electronic Commerce (company details, online contracts, commercial emails), the Consumer Protection Law (prices, pre-contract information, the right of withdrawal) and the Personal Data Protection Law (privacy).

You can read the full Law on Electronic Commerce on Paragraf (Serbian). It applies to providers with a seat in Serbia and covers almost every commercial website, including a simple brochure site for a consultancy, an agency or a craftsman.

LawWhat it covers on your siteWho it affects
Law on Electronic Commerce (ZET)Company details, price clarity, online contracts, commercial emailsEvery business website
Consumer Protection Law (ZZP)Price display, pre-contract info, 14-day withdrawal, refunds, receiptsSites that sell to consumers
Personal Data Protection Law (ZZPL)Privacy notice, consent, cookies and forms that collect dataEvery site that collects personal data

Action for today: decide which rows apply to you. A B2B service site usually needs rows one and three. A webshop needs all three.


The 7 Details Every Business Website Must Show

Article 6 of the Law on Electronic Commerce says the provider must give users and authorities the following information in a form that is directly and permanently accessible. In practice that means a site-wide footer or an “About / company details” page linked from every page.

  1. Name of the company or entrepreneur, exactly as registered.
  2. Seat (registered address).
  3. Contact details for fast, direct communication, including an email address. A contact form alone is not an email address.
  4. Registry data: entry in the Business Registers Agency (APR) register or another public register, usually shown as the registration number (matični broj).
  5. Supervising authority, if your activity is subject to official supervision or licensing.
  6. Professional details for regulated professions: the professional body, title and the country that granted it, and where the professional rules can be found.
  7. Tax ID (PIB) and, if you are in the VAT system, your VAT registration details.

Example: a compliant footer

Here is an example for a fictional company. Replace every value with your own data from the Business Registers Agency (APR).

Example footer (fictional data)

Primer Studio d.o.o. · Seat: Bulevar primera 1, 11000 Beograd · Registration no. (MB): 00000000 · PIB: 000000000 · VAT registered · office@primer.rs · +381 11 000 0000

Put the same details in your Organization schema and Google Business Profile so search engines and AI assistants see one consistent company. Our website launch checklist includes this as a pre-launch check.

Action for today: open your site on a phone, scroll to the footer and tick off all seven items. Anything missing goes on a fix list.


Prices: Say What Is Included

If your website shows prices, the same Article 6 requires them to be clear and unambiguous, and to state whether delivery, handling, tax and other costs are included. The Consumer Protection Law adds that sellers must show the selling price in a clear, legible and easily noticeable way.

  • Write “VAT included” or “excl. VAT” next to every price, not only in the terms.
  • Show delivery cost, or how it is calculated, before the customer confirms the order.
  • For subscriptions, show the total cost per billing period.
  • B2B price lists can show prices without VAT, as long as that is clearly labelled.

Key takeaway

A price that becomes higher at checkout is a legal problem, not just a conversion problem. The Consumer Protection Law says the consumer does not have to pay additional costs they were not told about in advance.

Action for today: pick your three most visited price pages and add the “VAT included / excluded” and delivery note where it is missing.


Selling Online to Consumers: Extra Rules

Selling to consumers on the internet is a distance contract under the Consumer Protection Law (PDF on Paragraf). Before the order, Article 12 requires you to inform the buyer, in Serbian, about the main features of the product, your business name, registration number, address and phone, the price with all delivery costs, payment and delivery terms, how to file a complaint and the options for out-of-court dispute resolution. Article 26 adds distance-specific items, such as the address for complaints and the withdrawal conditions.

The 14-day right of withdrawal

  • Consumers can withdraw from a distance contract within 14 days, without giving a reason (Article 27).
  • For goods, the period starts when the goods reach the consumer; for services, from the day the contract is concluded (Article 28).
  • If you fail to inform the consumer about the withdrawal right, the period can be extended by 12 months (Article 28).
  • You must refund payments, including delivery costs, no later than 14 days after receiving the withdrawal notice (Article 33).
  • The official withdrawal form is set by a rulebook. Paragraf’s e-commerce knowledge base explains the form and the pre-contract notice.

Add the withdrawal form as a downloadable PDF and send it, with the pre-contract notice, in the order confirmation email. Payment and fiscal receipt rules are covered in our guide to fiscalization and online payments for Serbian webshops.

Action for today: place a test order on your own shop and check that the confirmation email contains the pre-contract notice and the withdrawal form.


Online Contracts and Checkout Flow

Articles 12 to 14 of the Law on Electronic Commerce describe how an online contract must work. Before the contract, explain the ordering steps, the contract terms, the general terms and the available languages. Users must be able to spot and correct input errors before sending the order. The contract and general terms must be available so the user can store and reproduce them, and you must confirm receipt of the order electronically without delay.

Checkout stepWhat to build
Cart and summaryEditable quantities, full price with delivery, “edit order” before confirming
TermsLink to general terms and a downloadable PDF
Confirmation pageClear final review of the order before the “Order” button
EmailAutomatic order confirmation sent immediately

Action for today: check that your order confirmation email arrives within a minute and that the terms can be downloaded.


Newsletters and Marketing Emails

Article 8 allows commercial messages by electronic means only with the recipient’s prior consent, and you must accept and process withdrawal of consent. Article 7 also requires that the message is clearly recognisable as commercial and that the sender and promotional conditions are clear.

  • Use an unticked checkbox for newsletter consent on forms.
  • Put a working unsubscribe link in every marketing email.
  • Keep a record of when and how each person subscribed.

Forms also attract spam bots, which our contact form protection guide helps you handle without hurting real leads.

Action for today: check that the newsletter checkbox on your forms is unticked by default.


Privacy Policy and Cookies

Company details and consumer rules are not the whole picture. If your forms, analytics or chat widgets process personal data, you also need a privacy notice and a legal basis for cookies and tracking. We cover what the Serbian data protection law (ZZPL) expects from your website in a separate guide, with official sources from the Commissioner.

Action for today: list every tool on your site that collects data (forms, analytics, pixels, chat) and check that your privacy notice names each one.


What Are the Fines?

Article 22 of the Law on Electronic Commerce sets the following fines. Amounts are in Serbian dinars (RSD), as written in the law.

ViolationLegal entityEntrepreneur
Company details not permanently available (Art. 6), or commercial emails without consent (Art. 8)RSD 100,000 (plus RSD 10,000 for the responsible person)RSD 20,000
Pre-contract information missing (Art. 12) or contract/terms not available (Art. 13)RSD 100,000 to 1,500,000RSD 10,000 to 300,000

The Consumer Protection Law has its own penalty provisions for consumer rules. Check the current text before relying on any amount, because laws change.

Action for today: fix the cheap items first: the footer details and the price labels take minutes.


FAQ

Does a small service website without a shop need company details?

Yes. Article 6 of the Law on Electronic Commerce applies to providers of information society services, which includes advertising and offering services online. A simple brochure site should show the name, seat, email, registration number and PIB in a permanently accessible place, such as the footer.

Do entrepreneurs (preduzetnici) have to show the same data?

Yes. The duty applies to both companies and entrepreneurs registered for an activity. An entrepreneur shows the registered business name, seat, registration data from APR and PIB. The fine for missing details is lower for entrepreneurs, but the obligation is the same.

Can my website be only in English?

For B2B services, the Law on Electronic Commerce does not require a specific language. If you sell to consumers in Serbia, the Consumer Protection Law requires pre-contract information in Serbian (or a national minority language where applicable), so a Serbian version of the key pages is the safe choice.

Do I need a withdrawal form if I only sell services?

If consumers buy services from you at a distance, the 14-day withdrawal right generally applies, counted from the day the contract is concluded, with exceptions listed in the law. Inform customers about it and provide the form. For specific cases, ask a lawyer.

Not sure your website meets these rules?

Start with a free website audit, or tell us about your site and we will review the legal, technical and SEO basics with you.

Book a free consultation

Prefer to start alone? Run our free website audit to check speed, security and SEO alongside this legal checklist.