You can send money and pay bills without a bank account, but your options depend on what you're paying for and which payment method the recipient accepts.

If you don't have a checking or savings account, you're not locked out of the payment system. You can use cash, money orders, prepaid cards, mobile payment apps, check-cashing services, and wire transfers. The catch is that some methods cost more, take longer, or work only for certain types of payments. A utility company might accept a money order but not a prepaid card. A peer-to-peer transfer app works instantly but requires a phone number and ID. Knowing which method fits each situation saves you time and money.

The main trade-off is between speed, cost, and convenience. Cash and money orders are widely accepted but require you to be physically present. Digital payment apps are fast and cheap but only work if both people have the app. Wire transfers are expensive but reach almost any account. Your choice depends on whether you're paying a person, a business, or a government agency, and whether the payment needs to arrive today or can wait a few days.

Key Takeaways

  • Money orders work for almost any bill or payment but cost $1 to $5 per order and require a trip to a store or post office.
  • Prepaid cards let you load cash and spend it online or in stores, but not all businesses accept them for bill payments.
  • Mobile payment apps like Venmo, Cash App, and PayPal move money between people instantly and free, but both parties need the app and a valid ID.
  • Wire transfers reach any bank account but cost $15 to $50 and take a few hours to a business day.
  • Check-cashing services and bill-pay kiosks at grocery stores and pharmacies accept cash but charge fees of 1 to 3 percent of the amount.

Money Orders for Bills and Formal Payments

A money order is a paper document you buy with cash that acts like a check. You fill in the recipient's name and amount, and they cash it at a bank or check-cashing service. Money orders work for rent, utilities, insurance, loan payments, and any business that accepts mail payments. They're accepted almost everywhere because they're backed by the issuer (usually the post office, a bank, or a money services company) rather than your personal account.

You buy a money order at a post office, bank, grocery store, pharmacy, or check-cashing service. The cost is usually $1 to $5 depending on the amount and where you buy it. You'll need cash and a photo ID. Fill in the payee name (the person or business receiving the money), the amount, and your name and address as the sender. Keep the receipt until the payment clears. Mail it or deliver it in person. Processing time is the same as a mailed check—typically 3 to 7 business days if mailed, or instant if delivered in person.

Money orders are safer than cash because they're traceable and can be replaced if lost. The downside is the fee, the trip to buy one, and the wait time if you mail it. If you need to pay multiple bills, you'll buy multiple money orders and pay multiple fees.

Prepaid Cards for Online and In-Store Spending

A prepaid card is a plastic card you load with cash and use like a debit card. You buy the card at a store, load it with money, and then spend it online, at ATMs, or in stores. Common prepaid cards include Green Dot, NetSpend, and Walmart MoneyCard. They work for almost any purchase a debit card does, but not all businesses accept them for bill payments, and some charge monthly fees or per-transaction fees.

To get a prepaid card, go to a store that sells them (grocery stores, pharmacies, Walmart, Target), buy the card, and activate it by phone or online. You'll need a photo ID and a phone number. Load it with cash at the register or online. The initial card cost is usually $0 to $10, and monthly fees range from $0 to $10 depending on the card. Some cards charge $1 to $3 per transaction or ATM withdrawal. Read the fee schedule before you buy—the cheapest card depends on how you plan to use it.

Prepaid cards are useful for online shopping and recurring payments because you can set up automatic payments without a bank account. They're less useful for paying landlords or utilities because many of those businesses don't accept prepaid cards. Check with the business first.

Mobile Payment Apps for Person-to-Person Transfers

Apps like Venmo, Cash App, PayPal, and Google Pay let you send money to another person instantly using only a phone number or email address. Both people need the app and a way to verify their identity (usually a photo ID and a bank account or prepaid card to link). These transfers are free between individuals but may cost money if you're sending to a business or withdrawing to a bank account.

To use a mobile payment app, download it, create an account with your phone number or email, verify your identity, and link a payment method (a prepaid card, bank account, or debit card). Then search for the person by phone number or username and send money. The money arrives in seconds to minutes. The recipient can keep it in the app or withdraw it to their own bank account or card.

These apps work only for sending money to people, not for paying bills directly to businesses. However, some apps (like PayPal) let you pay certain online stores. If you need to pay a landlord or utility, you'd send the money to the person and they'd pay the bill themselves, which adds a step and trust. The main limit is that both people need the app and a verified identity—if the person you're paying doesn't use the app, this method won't work.

Wire Transfers for Any Bank Account

A wire transfer moves money from one bank account to another through the banking system. You can send a wire transfer from a check-cashing service, money transfer business, or bank even if you don't have an account. Wire transfers reach almost any account in the US or internationally, which makes them useful for large payments, urgent situations, or when other methods won't work.

To send a wire transfer, go to a wire transfer service like Western Union, MoneyGram, or a bank branch. You'll need cash, a photo ID, and the recipient's full name and bank account number (or routing number). The cost is typically $15 to $50 depending on the amount and destination. The money arrives within hours to one business day. Wire transfers are fast and reliable, but the high fee makes them expensive for small amounts. Use them only when speed matters or when the recipient won't accept other methods.

Wire transfers are also used for scams, so be cautious. Once the money is sent, it's nearly impossible to get back if the recipient is dishonest. Only wire money to people and businesses you trust.

Check-Cashing Services and Bill-Pay Kiosks

Check-cashing services and bill-pay kiosks at grocery stores, pharmacies, and money services companies let you pay bills with cash on the spot. You walk in, tell them which bill you want to pay, hand over cash, and they process the payment directly to the utility, loan company, or other business. The payment usually reaches the recipient within 1 to 3 business days. The fee is typically 1 to 3 percent of the amount you're paying.

This method is convenient if you're already at a store and want to pay a bill immediately without buying a money order or setting up an app. The downside is the fee and the fact that not all businesses accept payments this way. Call the business first to confirm they accept bill-pay kiosk payments, or ask the kiosk operator which businesses they can pay.

Some check-cashing services also offer other financial services like money orders, wire transfers, and prepaid cards, so you can handle multiple payment types in one place.

Comparing Costs and Speed Across Methods

Payment MethodCostSpeedBest For
Money Order$1–$5 per order3–7 days (mailed); instant (in person)Bills, rent, formal payments
Prepaid Card$0–$10 initial; $0–$10/month + per-transaction feesInstant (online); 1–3 days (bill payments)Online shopping, recurring payments
Mobile Payment AppFree (person-to-person); fees for business paymentsSeconds to minutesSending money to people
Wire Transfer$15–$50Hours to 1 business dayLarge payments, urgent transfers, any bank account
Bill-Pay Kiosk1–3% of payment amount1–3 business daysUtility and loan payments at the moment

What Happens If a Payment Goes Wrong

If a money order is lost or stolen, contact the issuer (post office, bank, or money services company) with your receipt. They can issue a replacement or refund, but it takes time—usually 30 to 90 days. If a prepaid card payment fails, check your card balance and the merchant's payment system. Some businesses reject prepaid cards for security reasons. If a mobile payment app transfer fails, the money returns to your account within a few days. If a wire transfer goes to the wrong account, contact the wire transfer service immediately—they may be able to recall it, but success depends on how quickly you act.

For bill payments, if the payment doesn't arrive by the expected date, contact the business to confirm they received it. If you paid by money order or check, ask them to check their mail. If you paid by kiosk or app, ask for a confirmation number and the expected arrival date. Keep receipts for all payments until you see them posted to your account.

Frequently Asked Questions

Can I pay taxes without a bank account?

Yes. The IRS accepts payment by money order, wire transfer, or through their payment portal using a prepaid card or debit card. You can also pay in cash at an IRS office or through a tax professional. Check the IRS website for the current payment methods and addresses for your location.

What's the cheapest way to send money to someone?

Mobile payment apps like Venmo and Cash App are free for person-to-person transfers. If both people have the app and a verified identity, this is the fastest and cheapest option. If not, a money order costs $1 to $5 and works for anyone with a way to cash it.

Can I pay rent with a prepaid card?

Some landlords accept prepaid cards, but many don't because they prefer checks or direct bank transfers. Ask your landlord first. If they don't accept prepaid cards, use a money order, wire transfer, or mobile payment app to send the money to the landlord, and they can deposit it themselves.

How long does a wire transfer take?

Domestic wire transfers usually arrive within hours to one business day. International wire transfers take 2 to 5 business days. The exact time depends on the banks and countries involved. Ask the wire transfer service for an estimated arrival time when you send it.

What if I don't have a photo ID?

Most payment methods require a photo ID for verification. If you don't have one, get a state ID card from your local DMV or equivalent office. Some check-cashing services may accept other forms of ID like a passport or tribal ID. Call ahead to ask what they accept.