How to Write Terms of Service for a Site

Why every site needs Terms of Service
Terms of Service is a legal document that defines the rules and conditions under which users can access and use your site or online service. This document isn't just a legal formality - it protects you from liability, defines the rights and obligations of both sides, and helps resolve disputes. Without clearly defined Terms of Use, your company is exposed to legal risks because no formal framework regulates the relationship with users. Even a simple blog or brochure site should have basic usage rules.
In Serbia, the Electronic Commerce Act requires providers of information society services (such as hosting account owners) to make certain information available to users, including Terms of Use. For e-commerce sites, the Consumer Protection Act additionally prescribes obligations toward buyers. Failing to comply with these requirements can result in fines from regulators and the inability to invoke protective clauses in disputes with users.
Key clauses in a Terms of Service document
Acceptance of terms
The first section must clearly define how the user accepts the Terms of Use. There are two approaches: click-wrap where the user must actively click a button like "I accept the Terms of Use" before they can use the service, and browse-wrap where the user is considered to accept the terms simply by using the site. Click-wrap is legally stronger because the user explicitly accepts the terms, while browse-wrap can be challenged in court if the user claims they weren't aware of the terms. For services with registration, always use the click-wrap approach with a checkbox.
Service description
Clearly describe what your site or service offers. This includes the type of content or service you provide, service limitations, technical requirements for use, and service availability. For a hosting service, for example, the description would include types of hosting plans, guaranteed uptime, storage and bandwidth limits. For e-commerce, describe the purchase, delivery, and return process. Be precise because vague descriptions can lead to disputes about what the service was supposed to provide.
User accounts and responsibilities
If your site requires registration, define rules for user accounts. This includes the obligation to provide accurate data on registration, user responsibility for password security and account activity, the company's right to suspend or delete an account in case of rule violations, age limits because in Serbia minors can't independently enter into contracts, and rules about one account per user if your service requires it. Also state the procedure for account deletion at the user's request, which is mandatory under data protection regulations.
Intellectual property
Protect your content with a clear intellectual property clause. State that all content on the site including texts, images, logos, graphics, and software code is protected by copyright and that users may not copy, distribute, modify, or otherwise use the content without your written permission. If users can create content on your site like comments, reviews, or posts, define who owns that content and what rights you as a platform have over it. Typically, the user retains ownership but grants you a license to display and distribute the content on your platform.
Limitation of liability
A limitation of liability clause protects you from legal claims. State that you provide the service "as is" without warranties, that you're not liable for indirect, consequential, or incidental damages arising from service use, that maximum liability doesn't exceed the amount the user paid for the service, and that you're not responsible for outages caused by force majeure, technical failures, or maintenance. In Serbia, limitation of liability must be reasonable - you can't completely waive liability for intent or gross negligence because such a clause would be void.
Legal requirements in Serbia
Electronic Commerce Act
The Electronic Commerce Act requires the service provider to make available to users their business name and head office, contact details including email, registration number, and tax ID, Terms of Use before contract conclusion, prices with clearly stated taxes, and a complaints procedure. For e-commerce, the law also requires information about delivery costs, the deadline for withdrawing from purchase (14 days for consumers), and the product return procedure. All this information must be easily accessible on the site, not buried in incomprehensible legal text.
Consumer Protection Act
For sites that sell goods or services to consumers, the Consumer Protection Act prescribes additional obligations. The consumer has the right to withdraw from the contract within 14 days of receiving the goods without giving a reason (the right of withdrawal). You must provide clear information about warranties, the complaint procedure, and the conformity of goods. Unfair contract terms are void - for example a clause that completely excludes the seller's liability for defective goods. Terms of Use may not limit the consumer's statutory rights because those rights are mandatory and cannot be excluded by contract.
GDPR compliance
The Law on Personal Data Protection harmonized with GDPR requires special attention in the Terms of Use. You must clearly state which personal data is collected, for what purpose it's used, on what legal basis it's processed (consent, contract, legitimate interest), how long it's kept, to whom it's transferred, and what rights users have (access, correction, deletion, data portability). It's recommended to separate the privacy policy from the Terms of Service document because it has a different purpose and legal requirements, but to link it by reference in the Terms of Use.
Practical tips for creation
Language and readability
Write the Terms of Use in the Serbian language (required for the Serbian market) in clear and understandable language. Avoid excessive legal jargon the average user doesn't understand. Use short sentences, subheadings for easier navigation, and numbered sections for easier referencing. Research shows the average user spends less than a minute reading Terms of Use, so organize the document so the most important information is highlighted. Consider creating a short summary of key points at the start of the document with the full legal text following.
Changing terms
Be sure to include a clause that allows you to amend the Terms of Use and defines the procedure for notifying users. State that you'll notify users of significant changes by email or notification on the site, that changes take effect after a defined period (for example 30 days) after notification, and that continued use of the service after that period constitutes acceptance of the new terms. For significant changes that alter the essence of the contractual relationship, request the user's renewed explicit consent.
Governing law and dispute resolution
Define what law applies to the contractual relationship and how disputes are resolved. For Serbian companies, it's logical to state that the law of the Republic of Serbia applies and that the court at the company's seat has jurisdiction. For international services, consider alternative dispute resolution through mediation or arbitration. The jurisdiction clause must not be unfair to consumers - in the EU, for example, a consumer can always initiate proceedings before the court of their place of residence, regardless of the jurisdiction clause.
What to avoid
- Copying someone else's terms: Don't copy Terms of Service from large platforms because they're written for their specific services, jurisdictions, and business models - they won't protect you adequately.
- Overbroad clauses: Clauses like "we are not liable for anything" are legally untenable and won't protect you in court.
- Hidden terms: Don't hide important terms in small text or deep in the document - a court can find that the user wasn't properly informed.
- Conflict with law: Terms in conflict with mandatory legal provisions are void - for example you can't exclude the consumer's statutory right to complain.
- Outdated terms: Regularly update the document when laws, your services, or business model change - outdated terms can be unusable.
- No date: Always state the date of last change and document version for reference.
Conclusion
Quality Terms of Service is an investment in the legal protection of your online business. The document should be clear, comprehensive, and aligned with Serbian legislation, especially the Electronic Commerce Act, the Consumer Protection Act, and data protection regulations. While there are online Terms of Service generators, for serious business we recommend consulting a lawyer specialized in IT law who will create a document tailored to your specific needs. At BeoHosting we provide the technical infrastructure for a secure site with encryption that protects user data, and with proper Terms of Service your online business will also be legally protected.
BeoHosting Team
10+ years of experience — Web hosting and infrastructure specialists
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Last updated: