How to Accept Payments in Serbia as a Foreign Company (2026 Guide)
If you want to sell to Serbian customers or run a Serbian entity, you will hit a wall fast: Stripe does not onboard most Serbian companies, and charging Serbian customers through a foreign processor leads to high decline rates. Here is how foreign companies actually accept payments in Serbia in 2026.
Why Stripe does not work for Serbian entities
Stripe does not support onboarding for most Serbian-registered businesses, and Stripe Atlas (a US LLC) is a separate company with its own banking, tax and reporting obligations. Using a foreign Stripe account to charge Serbian cardholders is technically possible but practically painful: local issuing banks flag cross-border transactions as risky, so approval rates drop and chargebacks rise. For a real local presence you need local acceptance, not a foreign workaround.
Your three realistic options
There is no single right answer. The best model depends on whether you have (or want) a Serbian entity, your monthly volume, and whether you sell physical goods, digital products or SaaS.
Option 1 — Local acquirer via a Serbian entity
If you have a Serbian company (or plan to open one), you can connect to a local acquirer such as CorvusPay, Monri or AllSecure. This gives you the highest approval rates, RSD settlement and access to local methods, in exchange for the overhead of a local entity, a bank relationship and National Bank of Serbia (NBS) compliance. It is the strongest long-term setup for companies that are committed to the market.
Option 2 — Merchant of Record (no local entity required)
A Merchant of Record (MoR) such as Paddle, Lemon Squeezy or FastSpring becomes the legal seller, handling payment acceptance, tax calculation and remittance for you. You integrate once and they take on the compliance burden. This is the fastest route for SaaS and digital products, and it removes the need for a Serbian entity entirely. The trade-off is a higher effective fee and less control over the checkout and customer data.
Option 3 — Foreign entity plus a local payout layer
If you want to keep your existing foreign entity, you can layer in local payment methods and a local payout or settlement partner so Serbian customers still pay the way they expect. This is a middle path: less commitment than a local entity, more control than a pure MoR, but it requires careful setup to stay compliant and to keep approval rates high.
Local payment methods that drive conversion
Cards alone leave money on the table. Serbian customers expect a familiar mix, and offering it directly lifts checkout conversion:
- Dina — the local card scheme, still common alongside Visa and Mastercard
- IPS QR — instant account-to-account payments via QR code, increasingly expected
- Bank transfer — widely used for both B2B and B2C
- Installments ("na rate") — splitting larger purchases, a strong conversion lever
- Cash on delivery — still material for physical-goods e-commerce
Compliance checklist (NBS, 3DS2, FX)
- NBS requirements — registration and reporting obligations for local processing
- 3DS2 and PSD2-aligned Strong Customer Authentication on card payments
- RSD settlement and transparent FX back to your base currency
- Invoicing and VAT handling appropriate to your model and entity
How to choose
As a rough guide: pick a Merchant of Record if you sell SaaS or digital products and want to launch without a local entity; pick a local acquirer if you are committed to Serbia, have or will open a local company, and want the best approval rates and lowest fees at scale; pick the hybrid if you must keep a foreign entity but still need local methods. If you are unsure, model the effective cost at your real volume before committing — the cheapest option on paper is rarely the cheapest in practice.
Need help setting this up?
Let's talk