Cross-border sales: how a Moldovan online store sells into Romania and the EU (2026 guide)

Table of contents
If you run an online store in Moldova, you've already felt the ceiling. The home market is small: around one billion dollars in online sales in 2025, and roughly 1.12 billion expected in 2026, growing about 9% a year. It's a market that grows nicely, but at some point you hit a wall — there's simply no one left to sell more to. And right across the border, a few hundred kilometers away, sits a market of tens of millions of people who speak exactly the same language as your content: Romania. And beyond it, the rest of the European Union.
The good news is that 2026 is probably the best moment yet for a Moldovan store to start selling across the border. Not because it's a trend, but because three barriers that for years made online export almost impossible for a small store have just fallen, one by one. This article explains why now, which four real barriers you're left with — payments, customs & VAT, delivery, and trust/legal — and how to clear each of them, concretely.
Why 2026 is the moment
The first reason is DCFTA — the Deep and Comprehensive Free Trade Area between Moldova and the EU, in force since 2016. It removes most customs duties on goods of Moldovan origin and gradually brings Moldova's rules closer to the EU's. The EU already absorbs about two-thirds of the country's exports — the trade framework exists and works; nothing has to be invented.
The second reason, and the most important one for an online store, is SEPA. Since 6 October 2025, Moldova has been operationally part of the Single Euro Payments Area, on the same terms as EU states. In practice this means eight Moldovan commercial banks can now send and receive euro transfers at the same cost, speed and security as inside the Union. Before, receiving money from an EU country via SWIFT cost fees of anywhere from 20 to 200 euros per transfer — a barrier that made selling small baskets simply unprofitable. That barrier is gone. The official details on how SEPA works are at the National Bank of Moldova.
The third reason is the overall direction: Moldova's EU accession negotiations opened in June 2024, and by 2026 the first negotiation clusters were already open. Each step like this means rules closer to the EU's — that is, fewer surprises for a store selling into the EU. You don't need to wait for membership to sell; you just need to know the wind is at your back.
The natural market: Romania first, then the rest of the EU
Don't start exporting "to the EU" in general. Start with Romania, and the reason is simple: language. You already have all your content in Romanian — product descriptions, policy pages, emails, ads. A customer in Bucharest reads exactly the same texts as a customer in Chisinau. There's nothing to translate, no one to hire, no store to rebuild. It's the lowest entry barrier you will ever find on a cross-border market.
In practice, this means adding a version of the store aimed at the Romanian customer: prices shown in euros too (or Romanian lei), delivery to Romanian addresses clearly communicated, and payment terms that work for a card issued in the EU. If you already have a multilingual site, the infrastructure already exists — you're only adding the export-specific pieces. Once Romania works and you've learned the mechanics of payments, customs and delivery, expanding to other EU countries becomes a repeat of the same process, not a leap into the unknown.
The four real barriers — and how to clear them
1. Payments. There are two things to solve here. First: how you receive the money. Thanks to SEPA, euro transfers from EU customers now arrive cheaply and fast, so a euro account at a Moldovan SEPA-member bank is no longer a luxury. Second: how the customer pays at checkout. A buyer in Romania expects to pay by card online, instantly — not cash on delivery, as the Moldovan customer is used to. Make sure your payment processor accepts EU-issued cards and shows the price in a currency the customer understands. Cash on delivery, which dominates the home market, doesn't work across borders and eats your margin anyway — we wrote about that at length in the article on cash on delivery.
2. Customs and VAT. The part most people fear, but simpler than it looks if you take it in order. For goods of Moldovan origin, DCFTA means that, with the correct proof of origin, import customs duties into the EU are generally zero. VAT, however, is owed in the customer's country. For low-value B2C orders (up to 150 euros per parcel) you can use IOSS — the Import One Stop Shop — which lets you collect VAT right at checkout, depending on the customer's country, and file a single monthly return instead of registering separately in each state. Watch a 2026 change: the EU is removing the customs-duty exemption for parcels under 150 euros, and as an interim measure a flat customs charge of about 3 euros per customs code (HS) applies to low-value parcels. The golden rule: show the customer the full amount at checkout, with VAT and any charges included, so they aren't surprised by extra costs at the door. An order that arrives with "pay another 15 euros in charges" is a refused order.
3. Delivery. The key isn't speed at any cost, but predictability and cost transparency. Choose a courier that delivers cross-border into Romania and the EU, state the delivery time clearly on the product page, and ideally use the "duties included" model (DDP — Delivered Duty Paid), where everything payable — shipping, VAT, customs charge — is settled at order time and the customer receives the parcel with no surprises. Think of export as an extension of your delivery strategy, not a separate chapter. A delivery time shown correctly and kept matters more than a short one that's missed.
4. Trust and the legal side. An EU customer has rights it's wise to respect from the start — for example the 14-day right of withdrawal for online purchases. Your returns policy, terms and conditions, and contact details must be clear, in the customer's language, and reflect those rights. A store that shows it understands European rules immediately inspires more trust than one that looks "from across the border, who knows how." We detailed the legal foundations of a proper store in the guide to the legal requirements of an online store — many principles transfer directly, and for the EU market you add the specific rights of the European consumer.
Where to start, concretely
Don't try to do everything at once. The order that works: first pick a narrow set of products to test Romania with — ideally goods of Moldovan origin, easy to ship, with enough margin to cover the transport. Then solve payment: a euro account at a SEPA bank and a processor that accepts EU cards. Then set up delivery and the correct display of total costs at checkout. Only at the end do you run the ads — because it makes sense to bring in Romanian traffic only after the buying experience actually works for them. Test on Romania for a few months, measure returns and the real cost per order, and only then expand to other EU markets, repeating exactly the same process.
Frequently asked questions
Why start with Romania and not the whole EU directly?
Because of language. You already have all your content in Romanian, so the entry barrier to the Romanian market is minimal — you translate nothing and rebuild nothing. There you learn the mechanics of payments, customs and cross-border delivery, then repeat the same process for other EU countries. It's the cheapest learning ground you'll find.
How do I receive money from EU customers without huge fees?
Since 6 October 2025, Moldova is part of SEPA, and eight commercial banks can receive euro transfers at the same cost and speed as in the EU. A euro account at a SEPA-member bank removes the old SWIFT fees of 20-200 euros per transfer that made selling small baskets unprofitable.
Do I have to pay VAT when selling into the EU?
VAT is owed in the customer's country. For B2C orders up to 150 euros you can use IOSS (the Import One Stop Shop), which lets you collect VAT at checkout and file a single monthly return instead of registering in each state. The golden rule is to show the full amount at checkout, with VAT and charges included, so you don't surprise the customer on delivery.
What changes in 2026 with customs charges for small parcels?
The EU is removing the customs-duty exemption for parcels under 150 euros. As an interim measure, a flat charge of about 3 euros per customs code (HS) applies to low-value parcels. For goods of Moldovan origin, DCFTA generally keeps duties at zero with proof of origin — but plan your prices with these costs in mind and show them transparently.
Does cash on delivery work for sales into Romania?
Not as the main method. The EU customer expects to pay online by card, instantly, at order time. Cash on delivery, dominant in Moldova, doesn't suit cross-border selling and raises your costs anyway through returns and reverse logistics. For export, lean on card prepayment and the "duties included" model.
Your market doesn't end at the border — in fact, that's where the interesting part begins. With DCFTA behind you, with SEPA having made euro payments cheap and fast, and with a huge market just across the Prut that speaks your language, online export has stopped being something reserved for corporations. It's a move a well-run Moldovan store can make in 2026, step by step. The XCORE.MD team can help you prepare your store for cross-border sales — from euro payments and the correct display of VAT at checkout to delivery into Romania and the EU and adapting the store for the European customer.

Need a professional website?
Talk to the XCORE team for free about how we can digitalize your business — website, online store, integrations, or AI automation.