How to Send Money to Serbia From the US

You can send money to Serbia through online transfer services, traditional bank wires, or cash pickup networks. The fastest and usually cheapest option is an online money transfer platform like Wise, which deposits Serbian dinar (RSD) directly into your recipient’s bank account. Each method has different fees, speed, and convenience tradeoffs worth understanding before you choose.

Online Transfer Services

Online platforms are the most popular way to send money to Serbia for everyday amounts. Wise is one of the most widely used, with over 14.8 million customers. It converts your currency to Serbian dinar and sends the funds from a local bank account in Serbia, which means your recipient gets RSD deposited directly into their account. You’ll need the recipient’s IBAN number to complete the transfer.

To pay for a Wise transfer, you can use a debit card, credit card (Visa, Mastercard, or some Maestro cards), direct debit from your bank account, or mobile wallets like Apple Pay and Google Pay. Debit cards and bank transfers are typically cheaper than credit cards because credit cards carry higher processing fees. Most transfers arrive within one to two business days, though some complete within hours depending on how you fund the payment and the time of day.

Other services that support transfers to Serbia include Remitly, Revolut, OFX, and XE. Each sets its own exchange rate markup and flat fee, so comparing two or three before sending is worth the few minutes it takes. The exchange rate markup is often where the real cost hides. A service advertising “zero fees” may build a 1% to 2% margin into the exchange rate, making it more expensive than a competitor that charges a small upfront fee but converts closer to the real mid-market rate.

Bank Wire Transfers via SWIFT

A traditional bank wire uses the SWIFT network to move money between banks internationally. You can initiate one at your bank’s branch or through online banking. This method works for any amount, including large sums, but it tends to be the most expensive option for smaller transfers.

Costs come from multiple directions. Your sending bank will charge an outgoing wire fee, typically $25 to $50 for international transfers. The recipient’s bank in Serbia also charges on its end. As an example, one Serbian bank charges 0.20% of the transfer amount on incoming wires, with a minimum of 700 RSD (roughly $6 to $7) and a maximum of 5,000 RSD (roughly $45 to $50). Intermediary banks that route the payment between institutions may deduct an additional fee along the way.

When you set up the wire, you’ll choose who pays the fees. “OUR” means you cover all charges on both sides. “SHA” (shared) means you pay your bank’s fee and the recipient pays theirs. “BEN” (beneficiary) puts the full cost on the recipient, reducing the amount they receive. For family support or gifts, most people choose OUR or SHA so the recipient gets the full amount or close to it.

SWIFT transfers to Serbia generally take two to five business days. You’ll need the recipient’s full name, their IBAN, and the bank’s SWIFT/BIC code. Your recipient’s Serbian bank can provide both.

Cash Pickup Through Agent Networks

If your recipient doesn’t have a bank account, or needs cash immediately, services like Western Union and MoneyGram operate agent locations across Serbia. You can send money online, through their apps, or at a physical agent location in your country, and your recipient picks up cash in person.

Cash pickup transfers can arrive within minutes, making this the fastest option. The tradeoff is cost. These services charge a transfer fee that varies by the amount you’re sending, how you pay (bank account is cheaper than credit card), and how fast you want the money to arrive. On top of the fee, Western Union and MoneyGram build a margin into the currency exchange rate, so the recipient gets fewer dinars per dollar or euro than the mid-market rate would suggest. Always check the total cost, including the exchange rate, before confirming.

Your recipient will need to bring a valid ID and the tracking number (MTCN for Western Union, reference number for MoneyGram) to collect the funds at an agent location.

What Your Recipient Needs to Know

Serbia’s currency is the Serbian dinar (RSD), and most transfers from abroad arrive in dinars after being converted from your sending currency. Some Serbian bank accounts can also hold euros, so if your recipient has a foreign currency account, they may be able to receive euros directly without conversion. Check with them beforehand to decide which option is better.

Serbian banks may ask the recipient to provide documentation about the purpose of the transfer, particularly for larger amounts. Serbia’s Law on Foreign Currency Transactions gives the National Bank of Serbia authority to set reporting requirements on international payments. For typical family remittances or personal transfers, the process is straightforward and the recipient’s bank handles the compliance side. For very large transfers (the law references a threshold of EUR 100,000 in the context of enforcement), proper documentation of the transaction’s purpose becomes especially important.

Comparing Costs Before You Send

The total cost of sending money to Serbia has three components: the upfront fee, the exchange rate markup, and any receiving fees on the Serbian side. Here’s a practical way to compare:

  • Check the mid-market rate. Search “USD to RSD” or “EUR to RSD” on Google to see the current mid-market exchange rate. This is the benchmark. Any rate a service offers will be slightly worse, and that gap is their margin.
  • Calculate the total received. For each service, enter your sending amount and note exactly how many dinars the recipient will get after all fees. That final number is the only comparison that matters.
  • Factor in speed. If you need same-day delivery, cash pickup services win but cost more. If a day or two is fine, online platforms usually offer the best value.

For recurring transfers like monthly family support, online platforms with bank-funded payments will almost always cost less per transfer than either SWIFT wires or cash pickup. Some services also let you set up recurring transfers on a schedule, saving you the hassle of repeating the process each time.

U.S. Reporting Requirements for Senders

If you’re sending money from the United States, your bank or transfer service may file a Currency Transaction Report for any single transaction over $10,000. This is automatic and doesn’t require action on your part. Don’t try to split a large transfer into smaller ones to avoid this threshold, as that’s called “structuring” and is a federal crime regardless of whether the money itself is legitimate. Just send the amount you need to send and keep records of the transfer for your own files.