Uber does not accept cash as payment through its app
When you book an Uber ride through the app, you must link a payment method before the driver arrives. Uber requires either a credit card, debit card, or digital wallet (Apple Pay, Google Pay, or PayPal) to complete the transaction. You cannot hand cash to the driver at the end of the ride as your primary payment method.
However, Uber does offer a workaround in some cities: the Uber Cash feature lets you load money into your Uber account in advance, which you can then use to pay for rides. In a few markets, you can also add Uber Cash to your account using cash at participating retailers, though this varies by location and is not widely available everywhere.
If you do not have a bank account or credit card, or if you strongly prefer to use cash, there are other options worth knowing about. Understanding what payment methods work in your area and what the limitations are can help you plan ahead.
Key Takeaways
- Uber requires a digital payment method (credit card, debit card, or digital wallet) linked to your account before you can book a ride.
- You cannot pay the driver in cash when the ride ends; payment is processed through the app before or after the trip.
- Uber Cash is a prepaid account balance feature available in some cities, and in limited locations you can load it using cash at retail partners.
- If you do not have a credit or debit card, you may be able to use a prepaid card, digital wallet, or Uber Cash loaded through alternative methods.
- Uber Eats (food delivery) has different payment rules than Uber rides and may offer cash payment in some regions.
Why Uber requires a payment method before you ride
Uber's payment system is built around the app itself. When you request a ride, the app calculates the fare estimate, matches you with a driver, and processes payment automatically after the trip ends. This system depends on having a valid payment method on file before the driver accepts your request.
The company uses this model to reduce disputes, prevent drivers from having to handle cash, and speed up the payment process. Drivers never see your payment details and do not collect money from passengers. Instead, Uber pays drivers their earnings directly to their bank account, separate from what passengers pay.
This also means you cannot negotiate the fare or tip in cash at the end of the ride. Tips are added through the app, either during or after the trip, and are added to the driver's payment.
Payment methods that work with Uber
Uber accepts most major credit and debit cards, including Visa, Mastercard, American Express, and Discover. You can also link digital wallets like Apple Pay, Google Pay, or PayPal to your Uber account. Some regions also support local payment methods—for example, certain countries accept local bank transfers or mobile payment apps.
If you have a prepaid debit card (such as a Visa or Mastercard prepaid card), you can link it to Uber just like a regular debit card. These cards work the same way from Uber's perspective, as long as they are registered with your name and address.
You can link multiple payment methods to your Uber account and choose which one to use for each ride. If one card declines, you can manually select a different one before requesting your next ride.
Uber Cash: prepaid balance and cash loading options
Uber Cash is a prepaid account balance that you load with money in advance and then use to pay for rides. You can add money to Uber Cash through any linked credit or debit card, directly from your bank account (in some regions), or through PayPal. Once the balance is loaded, it appears in your Uber app and is used automatically when you book a ride.
In a limited number of cities, Uber has partnered with retail locations (such as convenience stores or grocery stores) where you can load Uber Cash using physical cash. This option is not widely available and varies by region. To learn about cash loading is available in your area, open the Uber app, go to the Wallet or Payment section, and look for the option to add Uber Cash. If you see a "Cash" or "Retail" option, it means your city supports it.
The advantage of Uber Cash is that it gives you a way to use cash indirectly: you convert cash to Uber Cash at a retail partner, then use that balance to pay for rides. However, this requires finding a participating retailer and is not the same as paying the driver directly in cash.
What to do if you do not have a credit or debit card
If you do not have access to a traditional bank account or credit card, a prepaid debit card is often the easiest solution. You can purchase prepaid cards at most grocery stores, pharmacies, and convenience stores using cash. Cards like Visa Prepaid, Mastercard Prepaid, or store-branded options (such as Walmart MoneyCard) work with Uber once they are activated and registered with your name.
Another option is to use a digital wallet if you have a smartphone. Services like Google Pay or Apple Pay let you add a prepaid card, and some people set them up through their phone carrier or through fintech apps that do not require a traditional bank account. Once linked to your phone, these wallets work with Uber.
If cash loading for Uber Cash is available in your city, that is another path: you can take cash to a participating retailer, load it into your Uber account, and then book rides. Check your Uber app to see if this option appears in your area.
Differences between Uber rides and Uber Eats payment
Uber Eats (the food delivery service) has different payment rules than Uber rides. In some countries and cities, Uber Eats does allow cash payment at delivery. When you order food through Uber Eats, you may see a "Cash" payment option at checkout if it is available in your location. If you select it, you pay the delivery driver in cash when your order arrives.
This cash-on-delivery option is not available everywhere and depends on your region and the restaurant. Uber rides, by contrast, do not offer this option—payment is always digital and processed through the app.
If you are looking to use cash with Uber's services, check whether you are using Uber (rides) or Uber Eats (food delivery), because the payment methods differ.
Common issues when payment methods fail
If your linked payment method declines when you try to book a ride, Uber will show you an error message and ask you to update your payment information. You can add a different card or payment method right then, or you can go to your account settings beforehand to add a backup method.
If you run out of Uber Cash balance mid-ride, Uber will charge your linked backup payment method for the remainder of the fare. Make sure you have a valid card on file even if you plan to use Uber Cash, so that rides are not interrupted.
Some payment methods may be declined if they are expired, have insufficient funds, or if the card issuer flags the transaction as suspicious. Contact your bank or card issuer if you see repeated declines, and consider adding a different payment method to your Uber account as a backup.
Frequently Asked Questions
Can I give the Uber driver cash instead of using the app?
No. Uber does not allow cash payment to the driver. All payments are processed through the app before or after the ride. If you do not have a linked payment method, you cannot request a ride in the first place.
Is there a way to pay Uber with cash in my city?
In some cities, you can load Uber Cash using cash at participating retail locations, then use that balance to pay for rides. Open your Uber app and check the Wallet or Payment section to see if this option is available where you live. Availability varies by region.
What if I have a prepaid card but Uber keeps declining it?
Make sure the prepaid card is activated and registered with your name and address. Some prepaid cards have daily spending limits or require you to verify your identity. Contact the card issuer to confirm the card is active and has sufficient funds, then try adding it to Uber again.
Can I tip the Uber driver in cash?
You can, but Uber recommends tipping through the app. After your ride ends, you have the option to add a tip through the Uber app. If you want to give cash directly to the driver, that is between you and the driver, but it is not part of the official Uber payment system.
Does Uber Eats accept cash?
Uber Eats may accept cash payment in some cities and regions. When you place a food order, check the payment options at checkout—if "Cash" appears, you can select it and pay the delivery driver in cash when your order arrives. This option is not available everywhere.