Update your iCloud payment method through Settings on your device or through your Apple ID account online

Your iCloud payment method is the card or account Apple charges when you renew iCloud storage, buy apps, or use other Apple services. If your card has expired, you've moved to a new bank, or you straightforward want to switch payment methods, you can change it yourself in a few minutes without calling Apple support.

The fastest route depends on what device you have. If you use an iPhone, iPad, or Mac, you can update it directly in Settings. If you prefer to use a computer or don't have an Apple device handy, you can log into your Apple ID account online and make the change there. Both methods reach the same payment system, so the choice is yours.

Key Takeaways

  • You can update your iCloud payment method through Settings on any Apple device or by logging into your Apple ID account at appleid.apple.com on any web browser.
  • On iPhone or iPad, go to Settings, tap your name, select Payment & Shipping, and add or edit your card details.
  • On Mac, open System Settings, click your name in the sidebar, select Password & Security, and update your payment information.
  • Online, log into appleid.apple.com, go to Payment & Shipping, and add or replace your card without needing a device.
  • Changes take effect when ready, and Apple will use the new method for your next charge.

Update payment on iPhone or iPad

Open the Settings app and tap your name at the top of the screen. Then tap Payment & Shipping. If you see a payment method listed, tap Edit next to it to change the card details, expiration date, or billing address. If you want to add a second card instead, tap Add Payment Method and enter the new card information.

After you save, the new method becomes active right away. If you had a card on file that was declined or expired, Apple will try the new one the next time a charge is due. You can keep multiple cards on file and choose which one to use for future purchases, though iCloud storage renewal will use whichever card you've set as your primary method.

Update payment on Mac

Click the Apple menu in the top-left corner and select System Settings. In the sidebar, click your name, then select Password & Security. Scroll down to Payment & Shipping and click Manage. From there, you can edit an existing card, delete one, or add a new payment method.

The process is the same whether you're using the latest macOS or an older version — the location in Settings may shift slightly between versions, but Payment & Shipping is always under your name in System Settings. Once you save your changes, they sync across all your Apple devices within a few minutes.

Update payment online without a device

Go to appleid.apple.com in any web browser and sign in with your Apple ID and password. Click Payment & Shipping in the left sidebar. You'll see any cards currently on file. Click Edit next to a card to change it, or click Add Payment Method to add a new one.

This method works from any computer, phone, or tablet — you don't need to own an Apple device. Enter your card number, expiration date, CVV, and billing address, then click Save. The change takes effect when ready and will be reflected on all your devices within a few minutes.

What happens if a payment fails

If Apple tries to charge your old card and it's declined, you'll receive an email notification. Your iCloud storage won't be suspended when ready — you typically have a grace period of several days to update your payment method before service is affected. Log in to your Apple ID account or Settings and add a working card as soon as you see the notice.

If your payment method fails repeatedly, Apple may temporarily disable purchases and iCloud upgrades on your account until you provide a valid card. Updating your payment information removes the block, but there's no need to wait for a failure notice — updating proactively prevents any interruption to your service.

Removing a payment method

You can delete a card from your account at any time through Settings or appleid.apple.com. Go to Payment & Shipping, find the card you want to remove, and select Delete or the trash icon. If that card was your primary method, Apple will automatically use your next card on file for future charges.

You must always have at least one valid payment method on file to use iCloud storage, purchase apps, or access other paid Apple services. If you delete your only card, you won't be able to renew your storage plan or make purchases until you add a new one.

Frequently Asked Questions

How long does it take for a new payment method to start working?

Changes take effect when ready. Apple will use your new card for the next charge, which could be within minutes if a payment was pending, or weeks away if your next renewal date is far off. You'll see the updated card in your Settings or Apple ID account right away.

Can I use a debit card instead of a credit card?

Yes. Debit cards work the same way as credit cards in Apple's payment system. Enter the card number, expiration date, and CVV just as you would for a credit card. Make sure your debit card is enabled for online purchases and has enough funds available when Apple charges.

What if I don't have an Apple device to update my payment?

You can update your payment method online at appleid.apple.com from any computer or web browser. You don't need to own an iPhone, iPad, or Mac — just your Apple ID login and password. This is the fastest option if you're using a Windows computer or Android phone.

Will updating my payment method affect my current iCloud storage?

No. Changing your payment method doesn't change your storage plan, delete any data, or interrupt your service. It only changes which card Apple charges when your renewal date arrives. Your files, photos, and backups remain exactly as they are.

Can I use a different payment method for different Apple services?

No. All Apple services — iCloud storage, app purchases, Apple Music, and others — use the same primary payment method on your account. You can keep multiple cards on file, but you can only set one as your default. If you want to use a different card, you'll need to change your primary method.