E-commerce platform in Serbia: choosing one for your online store
Learn how to choose the best e-commerce platform in Serbia for your online store and grow sales with the right tools and practical advice.
How to choose the right e-commerce platform for your online store in Serbia

Choosing the right e-commerce platform in Serbia is a decisive step for the success of your online store. The right platform makes selling easier, simplifies product management, and offers tools for business growth.
In this article you will see the most important factors when choosing a platform, the most popular options locally, how to compare prices and features, how to solve payment and delivery, and how to migrate an existing store without pain. Everything you need for a strong start or an upgrade of online sales, in one place.
In brief
- The right e-commerce platform depends on your business needs and the local market.
- Always check support for Serbian language, currency, and local payment methods.
- Compare costs and features before you decide.
- Migrating to a new platform requires careful planning so you keep data and SEO positions.
What are the key factors when choosing an e-commerce platform in Serbia?
When choosing an e-commerce platform in Serbia, it is decisive to define the needs of your business and the buyer profiles you want to reach. If you sell specific products (for example clothing or electronics), check whether the platform supports advanced filters, product variations, and easy stock management. If you target younger buyers, focus on mobile optimization and page speed.
Fit for the Serbian market is very important. The platform must enable:
- Use of the Serbian language (Cyrillic and/or Latin)
- Price display in dinars (RSD), plus easy tax management (VAT)
- Integration with local payment methods (for example DinaCard, cash on delivery, cards from domestic banks)
- Connection with courier services that operate in Serbia (DExpress, CityExpress, PostExpress, and others)
Scalability is essential if you plan to grow. Assess how easily your online store in Serbia will be able to support more products, more users, or expansion into new markets without technical limits and extra costs.
| Criterion | Why it matters | Example question when choosing |
|---|---|---|
| Language and currency | Buyer trust, correct invoicing | Does the platform support RSD and Serbian? |
| Payment methods | More completed orders | Does it support DinaCard, cash on delivery, local banks? |
| Delivery | Fast, reliable shipping | Can it integrate with domestic couriers? |
| Scalability | Supports growth and higher volume | How many products and orders can it handle without slowing down? |
Choose a webshop platform that will not limit your growth. For example, a complete e-commerce platform lets you connect all functions without extra costs for basic tools, which saves time and money as the business grows.
The most popular webshop platforms in Serbia: advantages and drawbacks
On the Serbian market, the most commonly used e-commerce platforms are Shopify, WooCommerce (WordPress), Magento, and several domestic solutions. Each webshop platform has its advantages and limits, especially regarding price, localization, and technical support.
| Platform | Advantages | Drawbacks | Support / localization | Typical costs |
|---|---|---|---|---|
| Shopify | Easy to use, fast payment integration, large choice of themes and apps | Limited localization for Serbia, extra costs for advanced features, monthly subscription | English support, basic support for dinars and local payment methods | From USD 29 per month + commissions |
| WooCommerce | Flexible, open source, excellent for customization, many add-ons | Technical skills required, possible hidden costs (hosting, plugins), weaker official support | Strong local community, available translations, support through forums | Free core, but extra costs for hosting and extensions |
| Magento | Robust solution for large stores, advanced features, support for multiple languages and currencies | Complex installation, high maintenance costs, serious resources required | Limited local support, complex localization | Free core (Open Source) or Enterprise (price on request) |
| Domestic platforms | Localization (currency, language, fiscalization), integrated support for Serbian services, local support | Smaller choice of themes and add-ons, often weaker scalability for large stores | Support in Serbian, integrations with domestic couriers and payments | Varies — often a fixed monthly fee or by feature |
For online-store owners in Serbia who want a turnkey solution fully adapted to the local market, it is worth considering domestic products such as: A complete e-commerce platform. Not a base plus add-ons — complete. This platform offers everything a webshop needs in one place — from administration and SEO to connections with couriers and domestic payment systems — without hidden costs for core features.
When choosing, it is important to check the availability of support in Serbian, integration options with domestic banks and courier services, and cost transparency as the business grows. Localization (language, currency, fiscalization) is also essential for the smooth operation of an online store in Serbia.
How do you compare the price and features of e-commerce platforms?
When choosing an e-commerce platform in Serbia, price and features are decisive for the success of your online store. Differences in billing models, available functions, and hidden costs often determine whether a webshop platform is worthwhile in the long run.
Cost types you should compare
| Cost type | Description | Note |
|---|---|---|
| Monthly subscription | A fixed amount for using the platform | Can vary depending on the package |
| Transaction costs | A percentage or fixed fee on every sale | Some services charge extra on top of the payment-processor fee |
| Add-ons and plugins | Extra payment for features such as SEO or courier integrations | Without these features, the platform can be limited |
Which features are essential for an online store in Serbia?
- Support for domestic payment processors (for example Bankart, Payten, DinaCard)
- Automatic VAT calculation and fiscalization
- Integrations with courier services present in Serbia (D Express, City Express, PostExpress…)
- SEO optimization in Serbian and support for Cyrillic/Latin
- Multilingual support if you also target the region
- Simple product and stock management
ROI assessment: how do you calculate return on investment?
Calculate all costs — from initial setup to monthly and transaction fees, plus the cost of extra features. Then estimate how much time the platform will save and how much extra sales it will enable. Platforms that require frequent add-on fees for basic functions can be more expensive in the long run. That is why it is worth considering a complete e-commerce platform without add-on fees for key features — this approach gives a clearer view of total costs and ROI.
Do not forget that Content is the most expensive part of marketing. With us, it runs itself. If the platform supports automatic content creation or blog features, that can significantly reduce the budget for promotion and speed up return on investment.
How do you integrate payment methods and delivery for an online store in Serbia?
Integrating payment methods and delivery is among the most important tasks when you choose an e-commerce platform in Serbia for your online store. Connecting these features correctly has a direct impact on the customer experience, conversion, and transaction security.
The most commonly used payment processors in Serbia
The most popular payment processors in Serbia are:
| Payment processor | Payment methods | Best for | Integration |
|---|---|---|---|
| Payten (formerly ChipCard) | VISA, MasterCard, DinaCard | Larger and smaller web stores | API, plugin for popular platforms |
| PayPal | Cards, PayPal account | Export, foreign buyers | API, third-party integrations |
| iPay | Cards, e-banking | The local market | API, WordPress plugin |
| Raiffeisen eCommerce | VISA, MasterCard | Brands and larger companies | Direct integration |
When choosing, pay attention to costs, supported currencies, and the ability to automate payments.
Integrating courier services and automating delivery
Local courier services such as Post Express, D Express, City Express, and Aks Express offer APIs and plugins for connecting with a webshop platform. Automation enables:
- Automatic creation of parcel labels
- Delivery-status tracking inside the admin panel
- Sending notifications to buyers about shipment progress
Some complete e-commerce platforms already have built-in integrations with leading courier services, which significantly speeds up parcel shipping and reduces the chance of data-entry errors.
Security and protection of customer data
Transaction and customer-data security is required under the Law on Personal Data Protection (a GDPR equivalent). Your e-commerce platform must support:
- SSL encryption of the entire site
- The PCI DSS standard for card transactions
- Two-factor authentication for the admin panel
- Regular database backups
When choosing a webshop platform, check whether these options are included or require extra setup.
For a detailed comparison of features and integrations, see Everything your shop needs.
The best e-commerce platform for small and large businesses in Serbia
The choice of an e-commerce platform in Serbia depends first of all on the size and needs of your business. Different types of platforms suit startups, small, mid-size, and large companies. See which webshop platform brings the most benefit in your case:
For startups and small companies
Smaller businesses often look for a solution that is fast to implement, simple to maintain, and free of hidden costs. The best e-commerce platform for these needs is one that offers all-in-one features without extra fees for basic options. Open-source solutions such as WooCommerce are popular, but they require technical knowledge and more time to set up. On the other hand, SaaS services (for example Shopify) offer simplicity, but can be more expensive in the long run and are not always adapted to local standards and integrations.
On the domestic market, platforms that enable integration of every service you already use — from courier services to accounting are also gaining popularity, which is extremely important for efficient operations in Serbia.
| Platform | Ideal for | Advantages | Drawbacks |
|---|---|---|---|
| WooCommerce | Micro and small companies | Free, flexible, many add-ons | Hosting required, technical setup |
| Shopify | A fast start, beginners | Easy launch, support, integrations | Monthly subscription cost, foreign services |
| A complete e-commerce platform | Startups and small companies | No add-on fees for basic features, local support, integrations | Less known platform |
Solutions for mid-size and large companies
Mid-size and large businesses need scalability, advanced logistics, and easy connection with ERP, CRM, and other systems. More robust solutions such as Magento (Adobe Commerce) dominate here, as do enterprise versions of domestic platforms that can support more products, users, and markets. It is essential that an e-commerce platform in Serbia supports multi-market features, advanced SEO options, and tailored integrations.
| Platform | Ideal for | Advantages | Drawbacks |
|---|---|---|---|
| Magento (Adobe Commerce) | Mid-size and large companies | Exceptional flexibility, scalability, multilingual support | High development and maintenance cost |
| Shopify Plus | Fast-growing companies | Reliable hosting, advanced integrations | High monthly costs, less localized |
| A complete e-commerce platform | Mid-size and larger businesses | Multi-market, microservice architecture, local support | Limited global expansion |
Examples of successful online stores from Serbia
- Gigatron.rs — one of the largest domestic online electronics retailers, using a robust custom solution with advanced integrations.
- Planeta Sport — a successful example of a scalable platform that supports a large number of products, warehouse integration, and omnichannel sales.
- Small startup shops — many brands from Serbia (for example domestic cosmetics, clothing) choose platforms that enable fast payment and courier integration without extra costs, such as a complete e-commerce platform.
How do you migrate an existing online store to a new webshop platform?
Migrating an existing online store to a new e-commerce platform in Serbia is challenging, but achievable if it is planned correctly. Success depends on careful data management, preserving SEO value, and minimizing disruption for users. Here is what to keep in mind during migration:
1. Data preparation and transfer
- Backup: First, make a full backup of your webshop: products, users, orders, images, and blog content.
- Data export: Most platforms let you export products, categories, and users in CSV or XML format. Check compatibility with the new platform.
- User migration: Keep GDPR rules in mind — encrypted passwords may not be transferable, so plan password resets.
- Automation: Use migration tools or services, or consider options such as A catalog that writes itself. for faster catalog entry and organization.
2. Typical challenges and solutions
- Incompatible data: Product categories and attributes can differ — map and adapt structures in advance.
- Site unavailability: Plan the migration outside business hours and prepare a maintenance page.
- Loss of SEO positions: The biggest risk is losing organic traffic because of changed URLs.
3. Preserving SEO positions and the customer experience
- 301 redirects: Always set 301 redirects from all old URLs to the new ones so you keep existing rankings and backlinks.
- Link check: Test all internal and external links after migration.
- Site speed: Check the performance of the new platform — Google PageSpeed Insights can help identify problems.
- Customer support: Inform users about the changes in time and provide help if they have problems accessing accounts.
4. Recommended solution
For migration, it is essential to choose the best e-commerce platform that supports automated migration and lets you adapt URL schemes. A complete e-commerce platform enables a simple catalog transfer, SEO-friendly URLs, and integration of all features without extra costs for basic options, which makes the move easier and protects your positions in the Serbian online-store market.
Frequently asked questions
What is the best e-commerce platform for an online store in Serbia?
The most popular platforms are WooCommerce, Shopify, Magento, and domestic solutions such as Shopmania or Shopen. The choice depends on your budget, required features, and integrations with local payments. WooCommerce is often the first choice because of its flexibility and support for Serbian payment processors.
How do I connect domestic payment processors with a webshop platform?
Most popular platforms enable integration with domestic payment processors through plugins or APIs. For processors such as Payten, iPay, or AllSecure, you need to install the matching add-on and enter the data received from the bank or service.
Is there a free webshop platform for the Serbian market?
WooCommerce (a WordPress add-on) and OpenCart are free, but they may require extra investment for design, hosting, and integrations with domestic payment processors. Fully free solutions rarely offer everything needed for professional operations.
How much does it cost to build an online store in Serbia?
The build cost varies depending on complexity and platform. A basic webshop can cost from €300 to €1,000, while advanced solutions with extra features and custom design can reach several thousand euros.
What are the most common mistakes when choosing an e-commerce platform?
The most common mistakes are ignoring local payment integrations, poor mobile support, insufficient scalability, and choosing a platform without support or documentation in Serbian. It is important to assess long-term needs before you choose.
How do I move an existing store to another platform without losing data?
The migration process includes exporting all data (products, users, orders) and importing them into the new platform, often with specialized tools or professional services. Before migration, always make a full backup of the store.
Conclusion
Choosing the right e-commerce platform for your online store in Serbia requires careful consideration of your specific business needs, budget, and expected growth. The key is to pick a solution that makes sales management easy, offers the required features, and supports local payment and delivery methods.
Before you make a final decision, make a priority list and compare the most important characteristics of available platforms. Consult specialists or request demos so you can find the optimal solution that will let your online store grow and advance on the domestic market.
Related articles
B2B online sales: unify wholesale and retail easily
How to unify B2B online sales and wholesale in one e-commerce systemPhoto: Alexander Isreb / Pexels B2B online sales open significant potential for wholesale development and growth. If you want to unify B2B and wholesale in one e-commerce system, this article walks you through the key steps.You will see what you need for a successful integration, how to adapt the offer and prices, optimize billing and delivery, and how to keep improving the system. Follow the guide and build an efficient webshop that covers the needs of your B2B buyers in Serbia. In brief Integrated B2B online sales enable more efficient operations and higher sales. The right e-commerce platform is the key to unifying retail and wholesale. Process automation and a tailored offer are the foundation of a successful B2B webshop. Continuous result tracking and system improvement deliver long-term benefits.What you need for successful integrated sales Photo: Andi sabandi / Pexels1. Define buyer types and their needs Analyze the existing customer base and sort them into retail and wholesale partners. Define the key differences: minimum order quantity, expected discounts, dedicated price lists, payment method, and delivery. List B2B client requirements (for example ordering on invoice, access to special assortments, stock display, order tracking).When this step is successful, you see clearly segmented buyers and know exactly what each group expects from your webshop. 2. Prepare a product catalog with adaptable prices and quantities Organize products so you can easily assign different prices and minimum quantities for B2B and B2C users. Implement price lists by customer group (for example standard price, wholesale price, special price by partner). Enable display of different quantity options and discounts based on account type.When you finish this step, the B2B buyer on the site sees their price list and terms, while the B2C visitor sees regular prices and limits. 3. Choose a platform that supports a B2B webshop for the Serbian market Research platforms that enable B2B account registration, automatic price-list assignment, and ERP integration. Check support for the Serbian market — language, currency, fiscalization, local payment methods, and delivery. Test document management (invoices, quotes, delivery notes) and process automation. Compare licensing and support models (monthly cost, local support, ability to extend functionality).For fast implementation and control over every segment, we recommend Wholesale in the same shop, which enables B2B accounts, adaptable price lists, and full ERP integration without a duplicate system. When you choose the right platform, users get a personalized experience — a B2B partner sees everything needed for a business purchase, while a retail buyer uses a standard cart. Step 1: Lay the foundations for B2B online sales Register the company and resolve logistics. First, establish a legal entity and prepare the documentation required for B2B online sales. Prepare a warehouse or contract a logistics partner. Set rules for delivery, returns, and minimum order quantity. When this step is successful, you see company registration data in your system and clearly defined logistics options on your site. Choose an e-commerce platform built for wholesale. Pick a solution that enables B2B accounts, differentiated price lists, and automatic document sending. The best-known options are: Platform B2B advantages Example use WooCommerce B2B Flexibility, can be adapted to the Serbian market Adding B2B accounts and dedicated price lists Magento Advanced features for large systems Automated wholesale and customer segmentation Shopify Plus Simple management and integrations Fast build of a scalable B2B webshop When this step is successful, your B2B webshop in Serbia has visible options for company login, personalized prices, and automatic invoicing. For efficient unification of retail and wholesale, solutions such as Wholesale in the same shop let you manage B2B accounts, price lists, and documents in one system — without duplicating processes. Integrate with ERP/CRM systems. Connect your e-commerce with ERP and/or CRM software for automatic synchronization of stock, invoices, and customer data. That minimizes errors and speeds up order processing. When this step is successful, every ordered product and issued invoice is automatically visible in your accounting and sales system. For a fully automated sales and bookkeeping flow, use systems where it is From the customer’s click to a closed book — no gap in the process.Step 2: Adapt the offer and prices for retail and wholesale Define price groups and minimum quantities for B2B buyers clearly: First, in the admin panel of your e-commerce system, create dedicated price groups for retail and wholesale. For example, you can have a basic, silver, and gold price group for different types of B2B partners. For each group, set a minimum order quantity (for example 10, 50, or 100 units) so the wholesale price appears automatically only when the condition is met. Add a rule that prevents purchases below the minimum quantity for B2B accounts.When this step is successful, a registered B2B user sees their specific prices and quantity limits as soon as they log in. Enable special discounts, promotions, and loyalty programs for wholesale partners: Create promotional campaigns or discounts visible only to B2B accounts. Define a loyalty program where each partner automatically collects points or earns extra discounts based on volume. Set time-limited promotions (for example an extra 5% off certain goods on orders above 200 units).When the step is successful, B2B partners see personalized promotions and can track their loyalty-program status directly in their account. Automate the display of prices and terms for registered B2B users: Connect user accounts with the matching price group and discount rules. Implement automatic recognition of user type at every login, so the system immediately shows the matching prices, minimum quantities, and available promotions. Test the display from the perspective of different account types (retail, wholesale, VIP partner) and confirm that all prices and terms appear correctly.When automation is successful, each user sees only the prices, discounts, and minimum quantities that apply to their account type — without manual intervention. User type Minimum quantity Price display Special promotions Loyalty program Retail 1 Standard General promotions Basic Wholesale (B2B) 10+ Reduced Exclusive promotions Advanced VIP partner 50+ Lowest Personalized VIP benefitsIf you want to unify all of these features without duplicating systems and complicated transitions, a solution such as Wholesale in the same shop enables B2B accounts, price lists, and documents inside one e-commerce system. In one place you have everything your shop needs. Step 3: Implement integrated sales through one system Photo: RDNE Stock project / Pexels Set up user accounts for B2B and B2C buyers with different access rights. Open the control panel of your e-commerce solution. Create dedicated user groups: one for B2B (wholesale) buyers, another for B2C (retail). Define access rights for each group — B2B buyers see wholesale prices, rebates, special products, and documents; B2C buyers have the standard view. Set automatic assignment of access rights based on registration type, or approve B2B accounts manually. When you finish, B2B buyers will see their special interface, prices, and options after login, while B2C buyers will not have access to those options. Enable integration of orders, stock, and invoicing between retail and wholesale. Connect the e-commerce platform with the ERP or invoicing program you already use. In the integrations section, select modules for synchronizing stock, orders, and financial documents between B2B and B2C sales. Test entering and processing an order from both modes to confirm that stock levels and invoicing update automatically. For advanced integrations, visit Everything your business already uses — connects here. When the integration is successful, every product you sell is automatically deducted from stock regardless of whether the sale happened through the B2B or B2C channel, and invoices and goods movement are unified. Provide a simple switch between the retail and wholesale interface. Enable a quick view-change option on the site itself — for example, “Switch to wholesale” or “Switch to retail.” Adapt the menu and display so B2B users have access to extra functions: ordering by SKU, viewing special price lists, bulk ordering. Test navigation and display as a B2B and as a B2C user, and check that the switch is fast and that all data is visible only to authorized users. When this step is successful, users can switch between the two modes easily, without extra logins or complicated menus.For companies that want to unify retail and wholesale in one system without duplicating processes, a solution such as Wholesale in the same shop enables B2B accounts, dedicated price lists, and ERP integration — all inside one platform. Step 4: Optimize billing and delivery for a B2B webshop in Serbia Optimize billing and delivery for a B2B webshop in Serbia with these concrete steps: Offer flexible payment methods Let buyers choose between advance payment, payment on invoice, card, or deferred payment based on a prior agreement or credit limit. Set rules for each payment type — for example, process an advance order only after payment, generate and send an invoice automatically by email, and register card-payment confirmation immediately. Show payment options clearly at checkout: the buyer chooses the method and sees the amount, terms, and deadlines. Automate tax and discount calculation for legal entities Set automatic recognition of legal entities based on tax ID or account type (B2B account). Implement VAT rules — for example, domestic legal entities see prices with VAT, while foreign partners can be exempt. Automatically apply agreed discounts or rebates based on buyer type, quantity, or previous volume. On the final order view, the buyer sees clearly calculated taxes and discounts before confirming the order. Integrate with courier services and shipment tracking Connect the B2B webshop with the main courier services in Serbia (for example D Express, City Express, PostExpress) through an API integration. Enable automatic creation of shipping labels and shipment registration directly from the system, without extra data entry. Implement real-time shipment tracking — the buyer sees delivery status and a tracking number in their account. Send automatic email/SMS notifications to the buyer when delivery status changes.After successful implementation of these steps, the buyer sees: On the checkout page — all available payment methods, automatically calculated discounts and taxes, and clear delivery terms. In their account — the status of every order, the amount to pay, invoices ready for download, and real-time shipment tracking. A reliable, professional presentation, without hiring a developer, thanks to Your site, your look. The developer is not invited.For advanced features of unified B2B sales and wholesale in one system, consider Wholesale in the same shop — a solution with B2B accounts, price lists, and ERP-process automation without duplicate systems. Step 5: Track results and continuously improve the wholesale e-commerce system Step 5: Track results and continuously improve the wholesale e-commerce system Regularly analyze sales data and user behavior on the webshop. Study which products B2B buyers order the most. Compare trends between retail and wholesale accounts. Use analytics to track average cart value, the most common purchase paths, and drop-off during ordering. When this step is successful, the dashboard shows clear reports on volume, the most popular items, and key points on the buyer’s path. Collect and process user feedback. Set up questionnaires after every completed purchase (especially for B2B accounts). Analyze comments and requests that buyers leave through support or directly on the site. Identify the most common problems or suggestions for improving the offer, process, or webshop features. When you process this step successfully, you have a list of concrete improvement proposals and a report on user satisfaction. Adapt the offer, processes, and user experience based on the collected data. Optimize the assortment — highlight the most requested products for wholesale e-commerce and improve visibility of slower-selling items. Speed up ordering for large orders (bulk add-to-cart, quick order forms for regular B2B partners). Segment the offer precisely by buyer type (for example special discounts for a B2B webshop in Serbia). When this step is successful, a visitor finds a relevant assortment easily, and B2B partners get a personalized offer and a more efficient ordering process. Implement new features and scale operations as needed. Add options such as automatic catalog generation and price-list updates — use A catalog that writes itself. for faster assortment digitization. Test integrations with ERP systems for automatic synchronization of documents and stock. If demand grows, consider scaling — more B2B accounts, new payment methods, expansion into new markets. When you implement these changes successfully, users notice the new features, and your system supports a higher order volume and automated work.With consistent analysis and optimization, your integrated sales system becomes competitive and flexible. Track results, introduce innovations, and adapt to the market so wholesale e-commerce stays a step ahead of the competition. Frequently asked questions What is the best platform for a B2B webshop in Serbia? The most commonly used platforms for a B2B webshop in Serbia are Magento, WooCommerce (with B2B add-ons), Shopify Plus, and Shopware. The choice depends on the company’s needs, budget, and requirements for integration with other systems. Local development teams often also offer custom solutions tailored to specific B2B needs. How do I set different prices for wholesale and retail in an online store? Different prices are set through user groups or customer segmentation. By adding B2B users to a dedicated group, you can automatically show special prices, discounts, or minimum quantities only for those buyers, through the matching modules or extensions of the e-commerce platform. Which payment methods are recommended for B2B online sales? Recommended payment methods for B2B online sales include payment against a pro forma invoice (bank transfer), deferred payment (credit limit), card payments, and integration with domestic payment systems. Flexibility and reliable options that match business users are important. How do you integrate a webshop with an ERP system? Webshop–ERP integration is done through API connections, middleware software, or specialized plugins. This integration enables automatic exchange of product, stock, customer, and order data, which makes synchronization easier and reduces manual work. Can discounts and taxes be calculated automatically for B2B buyers? Automatic calculation of discounts and taxes for B2B buyers is possible through advanced e-commerce platform features. Discount rules, specific tax rates, and exceptions can be defined in advance and applied automatically to certain user groups or transaction types. How do you protect data and transactions in B2B e-commerce? Data and transaction protection is achieved with an SSL certificate, data encryption, two-factor authentication, and regular security updates. Regular security testing and cooperation with reliable payment processors are also recommended. Conclusion Integrating B2B sales and wholesale into one e-commerce system enables more efficient operations, more flexibility for clients, and faster adaptation to market changes. Through careful planning, a tailored offer, and ongoing process optimization, companies can improve sales results and gain a competitive advantage. If you want to improve your B2B sales process, your next step is to analyze current needs and resources in detail, then explore e-commerce solutions that support integrated sales models. Timely digitization of sales can be a key factor in business growth.
Devizzo
22 July 2026
E-commerce fees and costs: PayPal, Stripe, and banks in Serbia
Top 6 most popular e-commerce payment options in Serbia: fees and costsPhoto: Cup of Couple / Pexels The right e-commerce platform can decide whether an online store grows or stalls. The payment option you choose affects both the customer experience and your cost. This article covers the most popular e-commerce payment options in Serbia and how they differ on fees and extra charges.Through concrete examples and a side-by-side comparison, you will see the strengths and limits of PayPal, Stripe, domestic banks, AllSecure, and Monri Payments. At the end there is a cost overview so you can choose the option that fits the business. In brief E-commerce payment fees and costs vary widely between domestic and foreign processors. Domestic payment gateways offer better local support and payouts to Serbian accounts. For small stores, a careful processor choice can save a meaningful amount each month. A comparative analysis is the practical way to choose an e-commerce payment setup in Belgrade and Novi Sad.1. PayPal — a global solution with local limits Photo: Katerina Holmes / PexelsPayPal is one of the best-known payment services in the world, but e-commerce stores in Serbia need to know its limits and costs. For online sellers in Belgrade, Novi Sad, and other cities, PayPal is attractive because of global customer trust and fast transaction processing — but it is not without drawbacks. Cost type Amount Note Base fee per transaction 4.4% + a fixed amount (USD 0.30 or the EUR equivalent) For international payments from Serbia Withdrawal 1% (up to USD 10 per withdrawal) Withdrawal to a card, not to a domestic foreign-currency account FX markup 2.5%–4% above the mid-market rate On automatic currency conversionAdvantages: Straightforward integration with the most popular e-commerce platforms. Trust from foreign customers, which raises the chance of international sales. Fast transaction processing and the option to charge directly on the site.Drawbacks and local limits: You cannot withdraw funds directly to dinar or foreign-currency accounts at domestic banks — payout is only to Visa or Mastercard cards. High fees on international payments and extra currency-conversion costs. Limited Serbian-language support and few ready answers for local sellers.For domestic e-commerce stores that sell outside Serbia, or that want to offer a familiar option to EU and US customers, PayPal is a logical choice. Because of withdrawal limits and high cost, it is best treated as a tool for exporters, freelancers, and brands with a mostly international client base. For more on collection and payout challenges in e-commerce, see E-commerce in Serbia: common payment and delivery problems. 2. Stripe — a modern platform for e-commerce stores Stripe is one of the most wanted e-commerce payment platforms in the world, but it does not officially support legal entities from Serbia. Even so, many entrepreneurs in Belgrade and Novi Sad use a workaround — incorporating a company in the EU (most often Estonia, Ireland, or Bulgaria) or working with agencies that offer a Stripe account as part of a package. That approach adds cost, but it opens Stripe with all of its features. Stripe account type Monthly fee Transaction cost Availability for Serbia Standard Stripe (EU company) €0 1.4% + €0.25 (EU cards) 2.9% + €0.25 (non-EU) Not direct, but possible with a workaround Stripe Atlas (US LLC formation) USD 500 (one-time) 2.9% + USD 0.30 Indirect, through a US companyStripe’s advantages for e-commerce are many — a clean API supports advanced integrations (for example automatic refunds), it covers modern payment methods (Apple Pay, Google Pay, cards, and even buy now, pay later), and the interface is clear and adaptable. For stores that sell internationally and want a high level of automation, Stripe is often the first choice. In Belgrade and Novi Sad, where e-commerce competition is high, Stripe helps through support for subscriptions, marketplace models, and advanced antifraud tools. The domestic legal framework still does not treat Stripe as an official processor, which means extra paperwork and finance run through, for example, an Estonian or US company. For a complete setup that avoids the friction of foreign providers, a complete e-commerce platform. Not a base plan plus add-ons — complete. offers simple integration with multiple payment processors, local support, and transparent costs. 3. Domestic banks and payment gateway solutions A growing number of e-commerce stores in Serbia work with domestic banks and their payment gateways. The most common options include Banca Intesa, Raiffeisen Bank, and UniCredit Bank, which offer card acceptance (Visa, Mastercard, DinaCard) and secure transaction processing on their platforms. Typical fees and monthly charges Bank Average fee per transaction Monthly maintenance fee Best fit Banca Intesa 1.2–2.5% 1,000–3,000 RSD Webshops with higher volume that need reliable support Raiffeisen 1.5–2.7% 1,500–2,500 RSD Small and midsize companies, multi-currency support UniCredit 1.2–2.5% from 1,000 RSD Companies that want fast integration and a simple user environmentThe advantages of local banks are direct technical support in Serbian, faster complaint handling, and easier integration with domestic business software and accounting. Domestic banks are also often more flexible on pricing terms, which matters for businesses that are still growing or have specific needs. For small and micro companies, working with a local bank can be decisive because it is easier to stay aligned with legislation and tax requirements. If you are just opening an online store, see How to open an e-commerce store in Serbia: legal requirements for procedures and practical advice. Integrating a domestic payment gateway is often simpler when you already use a local ERP or accounting system, which avoids gaps in the process — from the customer's click to a closed book — no gap in the process. 4. AllSecure — a popular domestic payment processor Photo: Monstera Production / PexelsAllSecure is a domestic payment gateway that has become especially popular among e-commerce stores in Serbia. The platform lets merchants accept card payments (Visa, Mastercard, Maestro, DinaCard) directly on the site, with advanced data protection and multilingual interfaces. Integration is straightforward, and the solution is aligned with domestic law and National Bank of Serbia standards. On cost, AllSecure has a transparent fee structure. A typical transaction fee is 1.2% to 2.6% (depending on card type and contract), while the monthly maintenance fee is usually 1,200 to 3,000 RSD. The one-time fee for initial integration and setup is most often around €100–150, and extra services such as advanced integrations and support can be contracted separately. A detailed cost comparison is also on everything your store needs. Criterion AllSecure Fee per transaction 1.2% – 2.6% Monthly fee 1,200 – 3,000 RSD One-time integration €100–150 Support in Serbian Yes Integration with domestic banks YesWhat makes AllSecure a strong choice for e-commerce sellers in Serbia is direct integration with relevant domestic and regional banks, so you do not have to worry about local regulation and currency limits. Technical and customer support are available in Serbian, which makes problem-solving and communication during integration easier. AllSecure is a particularly good fit for small and midsize e-commerce stores that want a stable, reliable, localized payment gateway, and for startups that want to offer secure card payment from day one. If you are launching an online store or reviewing legal obligations, see How to open an e-commerce store in Serbia: legal requirements for additional practical advice. 5. Monri Payments — a regional e-commerce solution Monri Payments is one of the most widely used regional e-commerce payment solutions in Serbia. The platform is designed to make card transactions easier for online stores of every size, especially those that sell across the former Yugoslavia. Monri works with almost every relevant domestic bank and offers ready integrations for popular e-commerce systems such as WooCommerce, Magento, PrestaShop, and OpenCart, which speeds technical setup. Service Fee Extra costs Main benefits Online card payments from 1.5% to 3% One-time integration fee; monthly maintenance varies Fast integration, RSD support, dinar and foreign-currency cards Connection to domestic banks Agreed with the bank Banks may charge extra fees Compatibility with most banks in SerbiaOne of Monri Payments’ largest advantages is flexible integration with different e-commerce platforms and ERP software. For companies that already use specific systems for inventory, fiscalization, or CRM, Monri connects without extra retyping — everything your business already uses — connects here. That saves time and resources, especially for sellers with more complex processes. Monri Payments is a particularly good fit for: Online stores that plan to expand across the Balkans, because it supports multiple currencies and languages Businesses that want transparent costs and fast implementation without advanced technical work Companies that need stable operation and support in SerbianChallenges can appear because each bank has its own prices and procedures, which makes similar payment products harder to compare. Some users also report slower support during peak load. For a fuller picture of opening an online store in Serbia and the legal conditions on the e-commerce market, see How to open an e-commerce store in Serbia: legal requirements. 6. Comparative cost analysis of e-commerce payments in Serbia Solution Variable fee Fixed cost per transaction Other costs Best for PayPal 3.4% + €0.35 €0.35 Currency conversion, withdrawal to Serbia Export-oriented stores, digital products sold globally Stripe 2.9% + €0.30 €0.30 Workable integrations, multi-currency support Startups and modern e-commerce with an international focus Domestic banks / PGW 1.5–2.5% From 10 to 50 RSD Annual membership, integration costs Classic stores with domestic volume, companies that want local support AllSecure From 1.5% (depends on volume) From 10 RSD Sometimes setup and a monthly fee Fast-growing e-commerce stores, flexible pricing models Monri Payments 2–2.5% From 15 RSD One-time or monthly fee, regional support Online merchants that sell in several countries in the regionHow do you choose the most cost-effective solution? Low fees matter most for stores with high volume and many low-value transactions (books or small items). Domestic payment gateways and AllSecure are often the best fit there. A global assortment and digital-product sales favor Stripe or PayPal because they accept international cards and are easy to integrate — but plan for higher currency-conversion and withdrawal costs. Stability and legal certainty with domestic banks and Monri can be decisive for larger brands or stores that sell only in Serbia and the region.Hidden costs include initial integration (often charged by banks or intermediaries), monthly fees, and refund or chargeback charges. Pay particular attention to currency-conversion costs on international solutions, and also to store-maintenance cost and how easy it is to adapt the design — your site, your look. The developer is not invited. For more on the legal and technical challenges of launching an online store, see How to open an e-commerce store in Serbia: legal requirements. Frequently asked questions What is the lowest e-commerce payment fee in Serbia? The lowest fees on the Serbian market are offered by banks and processors at around 1.2% to 1.7% per transaction. The exact rate depends on your volume, business type, and contract. Always check fixed monthly costs as well. Do PayPal and Stripe work fully in Serbia? PayPal lets you pay and send money from Serbia, but withdrawal to Serbian accounts is not fully functional. Stripe still does not officially support company registration from Serbia, so you cannot legally use Stripe to receive payments from Serbia as a domestic entity. Which banks offer the best e-commerce solutions for small businesses? The best-known e-commerce solutions for small businesses in Serbia come from Banca Intesa, Raiffeisen, and UniCredit. These banks offer solid support, accessible fees, and straightforward integration with popular online-store platforms. How do I choose a payment processor for an online store? Compare fee level, integration cost, support for the cards you need, technical-support availability, and compatibility with your platform. Also check hidden costs in the contract and the terms for ending the agreement. How long does payment-gateway integration take in Serbia? Integration can take from one to several working days, depending on your platform and technical readiness. With some banks the process can take up to two weeks because of documentation and system testing. Are there hidden costs in online payments? Besides the base fee, possible extra costs include a monthly maintenance fee, refund charges, integration fees, and fees on foreign transactions. Read the offer and the contract carefully before you sign. Conclusion The right e-commerce payment setup in Serbia depends on the needs of the business, the target audience, and planned sales volume. Platforms differ on price, ease of integration, and support for local or international markets — and they also differ on fees and extra charges. Before you decide, compare the available options in detail and speak with specialists or processor representatives. The right choice makes checkout easier for customers, keeps cost under control, and raises the competitiveness of the online store.
Devizzo
27 July 2026
E-commerce: legal requirements for online payments in Serbia 2024
Top 6 legal requirements for e-commerce and online payments in SerbiaPhoto: Ivan S / Pexels Launching an e-commerce business in Serbia requires a clear understanding of the legal rules. Whether you are only considering online sales or already have a site, you need to know your obligations toward the state and toward customers.This article covers the most important legal requirements for e-commerce and online payments in Serbia. We review six key topics: from company registration and taxes to consumer protection and rules for online checkout. Everything you need to know — in one place. In short Company registration is mandatory for legal e-commerce operations in Serbia. Online payments require a legal entity, a business bank account, and a contract with a payment processor. An e-commerce site must meet legal requirements: display company details, a privacy policy, and general terms. Tax and fiscal obligations apply to online sales as well. Consumer rights must be clearly defined and respected in every e-commerce business.1. Is company registration mandatory for e-commerce in Serbia? Photo: Matheus Bertelli / PexelsIn Serbia, company registration is mandatory for any person or organization that wants to sell products or services online, except in extremely rare cases of occasional, non-profit sales. The Law on Trade (“Official Gazette of the RS”, nos. 52/2019 and 44/2018) clearly states that selling products or providing services online is allowed only for registered business entities. That means private individuals cannot legally run an online store without registration. What registration options exist? Entity type Most often used for Advantages Drawbacks Private individual Occasional personal sales of used items No registration, tax, or fiscalization obligations Illegal for regular e-commerce; risk of fines Sole proprietor (SZR, PR, shop) Individuals, small businesses Fast, simple registration, lower tax burden Personal liability for obligations Legal entity (DOO, joint-stock company) Larger businesses, teams Limited liability, stronger credibility More complex administration, higher feesFor professional e-commerce sales, the usual choice is a sole proprietor or a limited liability company (DOO). A sole proprietor is a strong option for people starting on their own, because of lower costs and simpler administration. A DOO is better for larger teams or if you plan bigger investments. Unregistered operations (selling as a private individual without a company) carry serious consequences: fines from RSD 100,000 to 2,000,000, a ban on conducting business, and even criminal liability in cases of tax evasion. Without a registered company you also cannot use official payment processors, sign courier contracts, or issue fiscal receipts. A detailed guide on how to open and register an e-commerce company in Serbia, including all legal obligations, is in the article How to open an e-commerce store in Serbia: laws and requirements 2024. 2. Required steps to register a company for e-commerce To launch an e-commerce business in Serbia, the first step is choosing a legal form. The most common options are sole proprietor (SZR, PR) and limited liability company (DOO). A sole proprietor suits individuals and small teams, with lower costs and simpler administration. A DOO is a better choice for multiple founders, higher turnover, or when you want to separate personal assets from business liability. A partnership is also possible, but it is less common in e-commerce practice. Legal form Best for Share capital Administration Sole proprietor (SZR, PR) Freelancers, solo entrepreneurs, small teams None Simple DOO Multiple founders, higher turnover, protection of personal assets RSD 100 minimum More complexRegistration steps at the APR Prepare the founding document (for a sole proprietor: a statement; for a DOO: the founding act). Choose the activity (code 47.91 – Retail sale via mail order or the internet is the most common for e-commerce). Select and check the company name. Complete the application and submit documentation to the APR (electronically or in person). Pay the registration fee (RSD 1,500 for a sole proprietor, RSD 4,900 for a DOO). Collect the registration decision and make a stamp (no longer a legal requirement, but some banks still ask for it). Open a business bank account.Average registration time at the APR is 3–5 working days for a sole proprietor. For a DOO it can take up to 7 days, especially with multiple founders or extra documentation. It is important to connect all processes from the start — from the customer's click to closed books — no gaps in the process. Correct registration makes later work with payment processors, fiscalization, and tax reporting easier. For a detailed walkthrough of every step and practical examples, see the article How to open an e-commerce store in Serbia: laws and requirements 2024. 3. Legal requirements for online checkout and contracting with payment processors To enable online checkout on your e-commerce site in Serbia, your company must have a clearly defined legal status and certain documentation. Banks and payment processors (such as Payten, Monri, Stripe, PayPal, or domestic services) require the following basic conditions: Registered company: You usually need to be a legal entity (DOO or sole proprietor), with an e-commerce activity code (47.91 or similar). Tax identification: A PIB (tax identification number) is mandatory, because without it you cannot open a business account or contract payment services. Business bank account: Opened with a domestic bank in the company name. Documentation: Expect a request for an APR extract, the registration decision, an OP form (certified signature of the owner), and the account-opening agreement.For online checkout, banks and payment processors additionally request: A detailed description of the business (what you sell, to whom, how you deliver goods or services) A link to the site with clearly displayed general terms of purchase, a privacy policy, and a complaints policy Sometimes a risk assessment or business plan if you are newly foundedSpecifics of contracting online checkout in Serbia In Serbia, e-commerce stores must use certified payment processors and all money flows must go through the company's business account. Direct collection to a private account is not allowed and carries serious consequences under the Law on the Prevention of Money Laundering and tax discipline rules. Required document / condition What it is used for Who issues it APR extract Proof that the company exists Serbian Business Registers Agency PIB decision Tax identification Tax Administration Business bank account Receiving customer payments Bank Contract with a payment processor Enables card payments Bank or processor General terms of purchase Legal protection for customers and the seller You prepare them, as required by lawFor companies just entering e-commerce, a detailed guide and proven recommendations for contracting online checkout and choosing a payment processor are in the article E-commerce payments: the most reliable online methods for Serbian stores. If you want to simplify preparing and meeting the legal requirements for e-commerce, see everything your shop needs. 4. E-commerce site: legally required data and documentation Photo: Mikhail Nilov / PexelsThe Law on Electronic Commerce and the Consumer Protection Law precisely define which information every e-commerce site in Serbia must display in a visible place. Whether you sell physical products or digital services, the following data is mandatory: Full business name of the company (or sole proprietor) PIB (tax identification number) Registration number (maticni broj) Registered address of the seat Contact details — phone and/or emailThis information is most often placed in the site footer or on a dedicated “About us” page. Clarity and availability matter, because inspection services often check exactly these sections during e-commerce site reviews. Privacy policy and data protection Every e-commerce site that collects any user data (name, email, delivery address, and so on) must have a privacy policy, in line with the Personal Data Protection Law and GDPR standards. The policy must transparently explain: Which data you collect and why How you store and protect the data Whether and to whom you share it (for example courier services, payment processors) How users can request access, correction, or deletion of their dataFor automated integration with payment processors and external services, use a solution that makes it easy to manage this information — everything your business already uses connects here. Required documents: general terms, complaints, refunds In addition to basic information and a privacy policy, an e-commerce site must also have the following documents: General terms of business — clearly define the rights and obligations of seller and buyer, including delivery, prices, and payment methods. Complaints rules — how and within what deadline a customer can report a defect or dissatisfaction with a product or service. Refund and exchange policy — mandatory information on how and when funds are returned or goods exchanged, in line with the Consumer Protection Law (at least 14 days for online purchases).Each of these documents should be available as a separate page or section, clearly marked in the menu or footer. Proper, transparent documentation protects not only customers, but also you as an e-commerce entrepreneur from potential disputes. For a detailed guide through all legal steps when opening an online store, see How to open an e-commerce store in Serbia: laws and requirements 2024. 5. Tax obligations and fiscalization of e-commerce operations Understanding tax obligations and fiscalization is essential for every e-commerce business in Serbia. Without meeting these requirements, you expose yourself to serious offenses and fines. Here is what you need to know: Taxes for e-commerce in Serbia Tax model Who it applies to Main characteristics VAT (value-added tax / PDV) Legal entities and sole proprietors with annual turnover above RSD 8 million The rate is 20% or 10% for certain products/services; registration is mandatory once turnover exceeds the limit Corporate income tax Companies (DOO, joint-stock) 15% on realized profit; annual filing and payment Lump-sum tax (paušal) Sole proprietors who meet the lump-sum conditions The tax amount is fixed, depending on activity and location; simpler bookkeepingIf you are just starting and annual turnover is below RSD 8 million, you can use lump-sum tax, which is the simplest solution for small online stores. For larger companies and growing e-commerce operations, entering the VAT system and regular reporting is inevitable. Fiscalization in the e-commerce sector Under the Fiscalization Law, since 2022 every online sale to private individuals in Serbia requires issuing an electronic fiscal receipt. This applies whether you collect by card, through payment processors, or cash on delivery. The fiscal receipt must be issued automatically with every transaction and delivered to the customer — usually by email. Exceptions from fiscalization exist only for certain activities (for example digital services sold to a foreign market), but for classic webshops with physical goods a fiscal cash register is mandatory. Modern e-commerce platforms and ERP solutions offer integration with eFiscalization, which automates receipt issuance and reduces room for error. Bookkeeping and reporting Keeping books: even in the lump-sum regime, you must keep invoices and a record of transactions. In the VAT and DOO regimes, you must regularly file tax returns and financial reports with the APR and the Tax Administration. Reporting: electronic fiscal receipts must be kept for at least 10 years, along with regular reporting on turnover and taxes. Working with an accountant: hiring a professional accountant is recommended because of the complexity of legal changes and the technical details of fiscalization.With digitized operations, you can also adapt the look and functionality of the store without hiring developers — your site, your look. No developer required. Proper fiscalization and tax records are the foundation of a safe e-commerce business in Serbia. 6. E-commerce and consumer protection: legal obligations toward customers The Consumer Protection Law in Serbia clearly defines customer rights in online purchases. Every e-commerce merchant must display all key information about products, price, delivery costs, payment methods, and refund conditions — before the customer completes the order. Consumer rights are especially protected when it comes to withdrawal from the purchase: by law, the customer has the right to terminate the contract without stating a reason within 14 days of receiving the goods. In that case, the merchant must refund the funds within 14 days of receiving the request, including basic delivery costs. Complaints are another area where e-commerce must follow the law. The merchant must provide a simple way to submit a complaint, clearly state contact details, and respond within a deadline (no more than 8 days). If the complaint is justified, the consumer has the right to replacement, repair, a price reduction, or a refund, according to a catalog that writes itself and current regulations. Legal consequences of ignoring consumer rights Violation of consumer rights Possible penalties for e-commerce merchants Failing to provide information before purchase Fine from RSD 50,000 to 2,000,000 Refusing a refund within the legal deadline Sales ban, inspection decisions, fines Ignoring complaints or missing the response deadline Misdemeanor report, fine for the company and the responsible personFinally, every e-commerce business must track regulatory changes and regularly update internal consumer-protection procedures. Meeting these obligations is not only a legal duty — it is also a prerequisite for building trust and long-term success in online sales. Frequently asked questions Can a private individual receive online payments on an e-commerce site in Serbia? A private individual cannot legally receive online payments for selling products or services through an e-commerce site in Serbia. You need to register a sole proprietorship or a company, open a business bank account, and use approved payment processors. Which companies can use online payment processors in Serbia? Registered legal entities and sole proprietors in Serbia have the right to use online payment processors. You need a valid APR registration, a business bank account, and a contract with a chosen payment processor that supports online transactions on the Serbian market. What are the penalties for unregistered online business? Unregistered online business in Serbia carries fines from RSD 100,000 to 2,000,000 for legal entities, as well as a ban on conducting the activity. For private individuals the fines are lower, but they also include misdemeanor reports. Do I need to issue a fiscal receipt for every online sale? For every sale through an e-commerce site in Serbia, issuing a fiscal receipt is mandatory under the Fiscalization Law. The fiscal receipt is sent to the customer automatically, and the system must be connected to the Tax Administration. Which documentation must be displayed on an e-commerce site? An e-commerce site must clearly display general terms of business, a privacy policy, company details (name, address, PIB, registration number), payment methods, a complaints policy, and refund conditions. How are refunds regulated for online purchases in Serbia? Refunds are regulated by the Consumer Protection Law. The customer has the right to withdraw from the purchase within 14 days and receive a refund, except for certain product categories. The seller must clearly state the refund conditions and procedure. Conclusion Successfully launching and running an e-commerce business in Serbia requires understanding and complying with the key legal requirements. Proper company registration, meeting legal and tax obligations, and protecting consumer rights are necessary steps for a stable, legal online store. If you plan to start or improve your e-commerce operations, the next step is detailed information and consultation with specialists in the legal and tax aspects of this sector. Aligning with the law in time not only protects your business, but also builds customer trust.
Devizzo
28 July 2026