Yes, you can transfer money from BitPay to your bank account, but the method depends on what you hold in BitPay

BitPay is a cryptocurrency payment processor, not a bank. If you have a BitPay card or wallet, you can move money to a linked bank account through a few routes: direct transfer to a connected debit card, ACH withdrawal to a bank account, or conversion to USD first if you hold cryptocurrency. The speed and fees vary by method. Most transfers take one to three business days, though some are instant.

The key difference is what you're transferring. If you have USD sitting in a BitPay wallet or card account, the transfer is straightforward. If you hold Bitcoin or another cryptocurrency in BitPay, you must convert it to USD before you can move it to a traditional bank account—and that conversion happens within BitPay, not at your bank.

Key Takeaways

  • BitPay offers ACH transfers to a linked bank account, which typically take one to three business days and may have a small fee.
  • If you hold cryptocurrency in BitPay, you must convert it to USD within the BitPay app or wallet before transferring to your bank.
  • BitPay debit cardholders can also transfer funds directly to the card's linked bank account through the card settings.
  • Fees and timing vary by transfer method; check your BitPay account settings to see which options are available to you.

ACH transfer from BitPay wallet to your bank

An ACH transfer is the most common way to move money from BitPay to a bank account. You link your bank account to BitPay, then initiate a withdrawal. BitPay sends the money through the ACH network, which is the same system used for direct deposit and bill payments.

To set this up, you need your bank's routing number and your account number. BitPay will ask you to verify the linked account by depositing small test amounts (usually under $1 each) and having you confirm those amounts in your bank statement. Once verified, you can withdraw. Most ACH transfers from BitPay take one to three business days. BitPay may charge a small fee for ACH withdrawals—check your account settings for the current rate, as this varies.

ACH transfers have daily and monthly limits. BitPay sets these limits based on your account history and verification level. If you try to withdraw more than your limit, the transfer will be rejected. You can request a limit increase through BitPay support, but approval is not may provide.

Converting cryptocurrency to USD before transferring

If you hold Bitcoin, Ethereum, or another cryptocurrency in BitPay, you cannot send it directly to a bank account. Banks do not accept cryptocurrency. You must convert it to USD within BitPay first.

Open your BitPay wallet, select the cryptocurrency you want to convert, and choose "Sell" or "Convert to USD." BitPay will show you the current exchange rate and any conversion fee. The fee is usually a small percentage of the amount you're converting. Once you confirm, BitPay converts the crypto to USD and adds it to your USD balance. That USD can then be transferred to your bank account using ACH or another method.

The conversion happens instantly, but the transfer to your bank still takes one to three business days. Do not confuse the two steps: conversion is immediate, but the bank transfer follows the ACH timeline.

BitPay debit card transfers

If you have a BitPay debit card, you can transfer money from the card to a linked bank account. This is different from an ACH withdrawal—you are moving funds from the card's balance to your bank, not from a wallet.

Log into your BitPay card account, find the transfer or withdrawal option, and select your linked bank account. Enter the amount and confirm. BitPay processes this as an ACH transfer, so it takes one to three business days. Some BitPay card accounts allow instant transfers for a higher fee; check your card settings to see if this option is available to you.

Timing and fees for each method

Transfer MethodSpeedTypical FeeRequirements
ACH withdrawal (wallet to bank)1–3 business days$0–$2 (varies by BitPay tier)Linked and verified bank account
Instant ACH (if available)Minutes to hours$1–$3 (higher than standard ACH)Linked bank account; not all accounts may have access to
Crypto to USD conversionInstant0.5%–2% of amount convertedCryptocurrency balance in BitPay wallet
BitPay card to bank transfer1–3 business days$0–$2BitPay debit card and linked bank account

Standard ACH transfers are the cheapest option and take the longest. If you need the money faster, BitPay may offer instant ACH for a higher fee, but this is not available to all accounts. Cryptocurrency conversion fees are built into the exchange rate BitPay shows you before you confirm—there is no separate line item, but the rate is slightly worse than the market rate to cover BitPay's cost.

Check your BitPay account to see which methods are available to you. Your account tier, verification level, and account age all affect which options you can use.

What happens if the transfer fails or is delayed

ACH transfers can fail for several reasons: incorrect routing or account number, a closed account at your bank, insufficient funds in BitPay, or exceeding your withdrawal limit. If a transfer fails, BitPay will notify you and the money stays in your BitPay account. You can then correct the bank account information and try again.

If a transfer is delayed beyond three business days, contact BitPay support with your transaction ID. Delays are rare but can happen if your bank is processing a high volume of transfers or if there is a technical issue on BitPay's end. BitPay support can check the status and push the transfer through if it is stuck.

Do not initiate a second transfer while the first one is pending. This can cause confusion and may result in duplicate transfers or rejected transactions. Wait for the first transfer to complete or fail before trying again.

Frequently Asked Questions

How long does it take to transfer from BitPay to my bank account?

Standard ACH transfers take one to three business days. Weekends and bank holidays do not count as business days, so a transfer initiated on Friday may not arrive until Tuesday. If BitPay offers instant ACH for your account, that can be minutes to a few hours, but it costs more.

Can I transfer cryptocurrency directly from BitPay to my bank?

No. Banks do not accept cryptocurrency. You must convert your Bitcoin, Ethereum, or other crypto to USD within BitPay first, then transfer the USD to your bank using ACH or another method.

What if BitPay says my bank account is not verified?

BitPay requires you to verify a new bank account by confirming two small test deposits (usually under $1 each). Check your bank statement for these deposits, then enter the amounts in BitPay to complete verification. This usually takes one to two business days after you link the account.

Is there a limit to how much I can transfer?

Yes. BitPay sets daily and monthly withdrawal limits based on your account history and verification level. If you hit your limit, you can request an increase through BitPay support, but approval is not may provide. Your bank may also have its own limits on incoming ACH transfers.

Do I pay taxes on money I transfer from BitPay to my bank?

Transferring USD from BitPay to your bank is not a taxable event—you are just moving money you already own. However, if you converted cryptocurrency to USD, that conversion may be taxable depending on your location and how long you held the cryptocurrency. Consult a tax professional about your specific situation.