You can send a wire transfer without a bank account, but you will need to use a money transfer service instead of a bank

A traditional wire transfer requires a bank account because the bank is the one sending the money on your behalf. If you do not have a bank account, you have two paths: use a non-bank money transfer service that accepts cash, or open a basic account at a bank or credit union specifically to send the wire. The first path is faster and requires less paperwork. The second path may cost less per transaction if you plan to send multiple wires.

The services that accept cash without an account are real businesses with physical locations or online platforms. They take your cash, verify your identity, and send the money to a recipient's bank account or to a pickup location in another country. The money moves through the same banking networks as a traditional wire, but the service acts as the middleman instead of your bank.

Key Takeaways

  • Money transfer services like Western Union, MoneyGram, and Ria accept cash from people without bank accounts and send the money to a recipient's account or pickup location.
  • You will need a valid government-issued ID and the recipient's full name, account number, and routing number (or their location if they are picking up cash).
  • Fees for non-bank transfers are typically higher than bank wires—usually between $15 and $50 depending on the amount and destination.
  • Delivery time varies: domestic transfers to a bank account take one to two business days, while international transfers can take three to five business days or longer.
  • If you send multiple wires, opening a basic savings account at a bank or credit union may be cheaper than paying repeated service fees.

Money transfer services that accept cash

Western Union operates in over 200 countries and accepts cash at physical agent locations (grocery stores, pharmacies, check-cashing shops). You walk in with cash and your ID, provide the recipient's details, and the money is sent. The recipient can pick it up at another Western Union location or have it deposited into their bank account. Domestic transfers to a bank account typically arrive within one business day. International transfers take longer depending on the destination country.

MoneyGram works similarly to Western Union, with locations in grocery stores, pharmacies, and standalone shops. You pay cash, provide recipient information, and the money is sent. MoneyGram also offers online transfers if you have a debit card, but if you have no bank account and no card, you must use a physical location and pay cash.

Ria Money Transfer accepts cash at physical locations and also through some online platforms if you have a debit card. Ria is often cheaper than Western Union or MoneyGram for international transfers, particularly to Latin America, Asia, and Africa. Fees and delivery times vary by destination country.

Smaller regional services exist depending on where you live. Check what is available in your area by searching "[your city] money transfer cash" or asking at a local grocery store or check-cashing location—many of these businesses are agents for one or more services.

What you need to send a wire without a bank account

You will need a valid government-issued photo ID. This can be a driver's license, passport, state ID card, or military ID. The service uses this to verify your identity and comply with federal anti-money-laundering rules. If you do not have a photo ID, some services may accept other documents, but this varies by location and service—call ahead to ask.

You will also need the recipient's information. If the money is going to their bank account, you need their full name, account number, and routing number (the nine-digit code that identifies their bank). If the recipient is picking up cash at a service location, you need their full name and the city and country where they will pick it up. Some services also require the recipient's phone number or address.

You will need cash to pay both the transfer amount and the fee. The fee is separate from the money being sent. If you want to send $500 and the fee is $25, you pay $525 total. Fees depend on the amount, the destination, and the service. Domestic transfers typically cost $15 to $30. International transfers cost more—often $30 to $50 or higher for large amounts or distant countries.

Fees and timing for cash-based transfers

Non-bank money transfer services charge more than banks do for wires. A bank wire might cost $15 to $25 for a domestic transfer; a non-bank service typically costs $20 to $40 for the same transfer. International wires from a bank cost $25 to $50; from a non-bank service, they often cost $40 to $75 or more. The exact fee depends on the amount being sent, the destination, and the service you use.

Timing also varies. A domestic transfer to a bank account usually arrives within one business day, sometimes the same day if sent early in the morning. A domestic transfer to a pickup location may be available within hours. International transfers take longer—typically three to five business days, though some corridors (like transfers to Mexico or the Philippines) may be faster. Weekend and holiday delays explore, so a transfer sent on Friday afternoon may not arrive until Tuesday.

Some services offer expedited options for an additional fee. Western Union's "Money in Minutes" service can deliver to a pickup location within minutes in some locations, but this costs extra. Ask the agent what speed options are available and what each costs.

Opening a basic bank account as an alternative

If you plan to send multiple wires, opening a bank account may be cheaper than using a money transfer service repeatedly. A basic savings account at a bank or credit union typically costs nothing to open and nothing to maintain if you keep a small balance. Once you have an account, you can send a wire for $15 to $25 per transfer—less than the $30 to $50 you would pay at a non-bank service.

Many banks and credit unions offer accounts with no minimum balance requirement. You can open an account with as little as $25 or even $1 at some institutions. You will need a valid ID and proof of address (a utility bill, lease, or government document with your name and current address). Some banks also accept a phone bill or bank statement as proof of address.

The process takes 15 to 30 minutes in person at a branch, or you can open an account online in some cases. Once your account is open and funded, you can send a wire by visiting a branch, calling the bank, or using online banking if the bank offers it. The wire will arrive in one to two business days for domestic transfers.

International transfers without a bank account

Sending money internationally without a bank account works the same way as domestic transfers: you use a money transfer service, pay cash, and the recipient receives the money in their bank account or picks it up at a service location. The main difference is cost and timing. International transfers cost more and take longer.

Some services specialize in specific corridors. If you are sending money to Mexico, for example, services like Ria, Western Union, and MoneyGram all operate there, but Ria often has lower fees. If you are sending to the Philippines, look for services that advertise low rates to that country. Rates and fees change frequently, so compare what is available at your local service locations before you send.

The recipient does not need a bank account to receive the money. They can pick it up at a service location in cash, or the money can be deposited into their account if they have one. Ask the service agent what options are available in the recipient's country.

Limits on how much you can send

Money transfer services impose limits on how much you can send in a single transaction and how much you can send in a day or month. These limits vary by service and by country. Western Union typically allows up to $10,000 per transaction for domestic transfers, though some locations may have lower limits. MoneyGram's limits are similar. Ria's limits vary by destination country.

If you need to send more than the limit, you can send multiple transfers, but this will cost you multiple fees. Some services allow you to send another transfer when ready after the first one clears, while others require you to wait a certain amount of time between transfers. Ask the agent what the limit is and what the waiting period is, if any.

These limits exist because of federal anti-money-laundering rules. The government requires financial institutions to monitor large transfers and report suspicious patterns. If you are sending a large amount legitimately, the service will ask you questions about the source of the money and the purpose of the transfer. Answer honestly—this is routine and does not mean you have done anything wrong.

Frequently Asked Questions

Can I send a wire transfer online without a bank account?

Some online money transfer services accept debit cards or prepaid cards instead of requiring a bank account. If you have a debit card or prepaid card, you can send a wire through services like Western Union or MoneyGram online. If you have no card and no account, you must use a physical location and pay cash.

What if the recipient does not have a bank account either?

The recipient can pick up the money in cash at a service location in their city or country. When you send the transfer, tell the service agent that the recipient will pick it up. The recipient will need a valid ID to collect the cash. You will need to provide the recipient's full name and the city where they will pick up the money.

How long does it take to send money without a bank account?

The process at the service location takes 10 to 20 minutes. The money itself arrives in the recipient's account or becomes available for pickup within one business day for domestic transfers, or three to five business days for international transfers. Some services offer faster delivery for an extra fee.

What happens if I send money to the wrong account number?

Once a wire is sent, it is difficult to stop or reverse. If you provide the wrong account number, the money may go to someone else's account. Before you send, double-check the recipient's account number and routing number. Ask the recipient to confirm these details in writing if possible. If a mistake happens, contact the service when ready—they may be able to contact the receiving bank and ask them to return the money, but this is not may provide.

Do I need to report cash transfers to the government?

The money transfer service reports the transfer to the government as part of anti-money-laundering compliance. You do not need to file a separate report. If you are sending money for a legitimate reason, you have nothing to worry about. The service may ask you questions about the source of the money or the purpose of the transfer—answer honestly.