Building a Web Shop in BiH: Prices, Card Payments, and Fiscalization
Online sales in Bosnia and Herzegovina grow every year. Consumers increasingly shop online, and businesses without a web shop lose market share. But launching online sales in BiH isn't just about "making a page with products" — there are specific requirements around payments, fiscalization, legislation, and logistics you must understand before you start. In this guide, we cover everything you need for a successful web shop in BiH.
E-commerce Market in BiH 2026
The online sales market in Bosnia and Herzegovina is in a growth phase. According to estimates, online sales account for about 3–5% of total retail, significantly less than the EU average of 15%+. That means two things: the market has room to grow, and businesses that start now have an advantage over competition.
Consumers in BiH increasingly expect online shopping, card payments, and fast delivery. If your business sells products and you don't have a web shop, you're probably losing customers who search online first.
Web Shop Platforms — What to Choose
WooCommerce (WordPress)
The most popular option for web shops in BiH. Free plugin on the WordPress platform, huge extension ecosystem, flexibility, and relatively low maintenance cost.
Pros: Low cost, many plugins, easy content management, large community.
Cons: Requires quality hosting, regular maintenance, security updates.
Development cost: 3,000–8,000 KM, depending on number of products and features.
Shopify
SaaS platform — you pay a monthly subscription instead of owning the system. Fast launch, reliable infrastructure, built-in payments.
Pros: Fast implementation, reliable hosting, good support, mobile optimization.
Cons: Monthly costs (29–299 USD), limited customization, transaction fees.
Development cost: 2,000–5,000 KM for setup and customization, plus monthly subscription.
Custom Solution
Fully tailored platform developed for your specific needs. For larger businesses with complex requirements.
Pros: Full control, scalability, custom integrations.
Cons: High cost, longer development time, need for technical support.
Development cost: 8,000–30,000+ KM.
For Most Businesses in BiH, WooCommerce Is the Optimal Choice
Balance of price, flexibility, and ability to adapt to local requirements (fiscalization, card payments, integration with local courier services).
Card Payments in BiH
Accepting cards is an absolute minimum for a serious web shop. Available payment gateways in BiH:
Monri (monri.com)
The most popular payment gateway in the region. Supports Visa, Mastercard, Maestro, and Dina cards. Integration with WooCommerce, Shopify, and custom solutions. Transaction fee: around 2.5–3.5% per transaction.
Nestpay (Asseco SEE)
Banking payment gateway used by most banks in BiH (Raiffeisen, UniCredit, Sparkasse). Reliable, but integration can take longer. Transaction fee: around 2.5–3% per transaction.
PayPal
Popular for international customers. Not dominant on the local market, but useful if you sell outside BiH. Transaction fee: around 3.4% + fixed fee.
Stripe
Global leader, but limited availability in BiH. Some businesses use it via registration in EU countries. Transaction fee: around 2.9% + fixed fee.
For a local web shop in BiH, Monri or Nestpay are standard choices. Opening a merchant account takes 2–4 weeks and requires business registration, a business bank account, and required documentation.
Fiscalization — Mandatory for Online Sales
Fiscalization is one of the most important aspects of online sales in BiH that many overlook. Under the Fiscalization Law, every sale (including online) must be fiscalized — a fiscal receipt issued via a fiscal cash register or fiscal device.
What This Means for a Web Shop
- Every online order must generate a fiscal receipt
- The receipt can be sent to the customer by email
- Fiscal data is automatically sent to the Tax Authority
- Web shop integration with the fiscal system is required
Solutions for Web Shop Fiscalization
Several software solutions connect web shops with fiscal devices:
- Fiscal services with API integration (e.g., solutions from local IT companies)
- WooCommerce plugins for fiscalization adapted to the BiH market
- Integration with existing ERP/accounting systems
Fiscal integration cost: 500–1,500 KM for setup, plus monthly fee for fiscal service (50–150 KM).
This isn't optional — selling without fiscalization is a violation with significant penalties.
Legal Requirements for a Web Shop in BiH
Consumer Protection Law (ZoZP)
Must clearly display: product price (with VAT), delivery costs, delivery time, complaint terms, right to withdraw from purchase (14 days for online purchases), seller contact details.
GDPR / Personal Data Protection Law
A web shop collects customer personal data (name, address, email, card number). Required: privacy policy, cookie consent, secure data storage, payment data encryption (PCI DSS compliance through payment gateway).
Terms of Purchase
Mandatory document defining rights and obligations of seller and buyer. Must be available before completing purchase.
Business Registration
Online sales require registered activity (sole proprietorship, LLC, etc.), VAT registration if turnover exceeds the threshold, and JIB/JMB for fiscalization.
Delivery Integration
Logistics is a challenge for web shops in BiH due to geography and infrastructure. Main options:
Courier Services
- Post Express (Pošte Srpske / BH Pošta): Covers all of BiH, 5–8 KM per shipment
- X Express: Fast delivery in larger cities, 6–10 KM
- Euroexpress: Wide network, reliable delivery, 5–9 KM
- DHL/FedEx: For international shipments
Web Shop Integration
Most courier services don't have automatic API integration. In practice, orders are processed manually or semi-automatically — customer orders, you pack, courier picks up. More advanced solutions enable automatic label generation and shipment tracking.
Web Shop Development Prices in BiH
Realistic price ranges for web shop development in Bosnia and Herzegovina:
- Basic web shop (up to 50 products): 3,000–5,000 KM
- Mid-size web shop (50–500 products): 5,000–8,000 KM
- Advanced web shop (500+ products, integrations): 8,000–15,000 KM
- Enterprise e-commerce platform: 15,000–30,000+ KM
Plus annual costs: hosting (300–1,200 KM), domain (20–80 KM), payment gateway fees (2.5–3.5% per transaction), fiscalization (600–1,800 KM), maintenance (100–300 KM monthly).
Steps to Launch a Web Shop
1. Register your business and open a business bank account 2. Choose a platform (we recommend WooCommerce for most) 3. Get a merchant account for card payments (Monri/Nestpay) 4. Set up fiscalization with a certified solution 5. Define logistics and courier partners 6. Prepare legal documents (terms of purchase, privacy policy) 7. Develop the web shop with professional design and SEO 8. Test the entire purchase process (from browsing to delivery) 9. Launch and promote (Google Ads, social media, email marketing)
Autonoma.ba E-commerce Services
At Autonoma.ba, we have experience building web shops adapted to the Bosnian market. Our e-commerce solution includes:
- WooCommerce development with custom design
- Card payment integration (Monri, Nestpay)
- Fiscalization adapted to BiH legislation
- SEO optimization for online sales
- Responsive design optimized for mobile shopping
- Training for independent product and order management
- Maintenance and technical support
Whether you sell handmade products, electronics, clothing, or services, we'll help you launch online sales the right way — with all legal, technical, and business aspects covered.
Conclusion
Building a web shop in BiH is an investment that pays off, but requires careful planning. Prices start from 3,000 KM for a basic shop to 15,000+ KM for advanced solutions. Be sure to plan fiscalization, card payments, legal documents, and delivery logistics. The market is growing, and businesses that start now have an advantage.
Schedule a free consultation with the Autonoma.ba team and learn how to launch a web shop tailored to your business and the Bosnian market. We'll help with platform selection, payment integration, fiscalization, and complete development — from idea to first online order.