Ways to pay your Verizon bill

Verizon accepts payment through several channels, and the method you choose affects when your payment posts and whether you incur fees. You can pay online through your Verizon account, by phone, by mail, in person at a Verizon store, or through automatic bank withdrawal. Each route has different processing times and works best in different situations.

Online payment through My Verizon (the account portal at verizon.com) is the fastest and most common method. You log in, select the amount to pay, and choose to pay when ready or schedule a future date. The payment posts within one business day when you pay from a bank account, and within three business days when you use a debit or credit card. There is no fee for paying from your bank account, but Verizon charges a convenience fee (typically $1.25 to $3) if you pay with a card online.

Phone payment through Verizon's automated system or a representative works if you prefer not to use the website. Call 1-908-559-4899 to reach the automated payment line, or stay on the line to speak with someone. Phone payments are processed the same day if you call before 9 p.m. Eastern time, and they carry the same fees as online card payments if you use a credit or debit card.

Key Takeaways

  • Paying from your bank account online or by phone has no fee and posts within one business day, making it the cheapest option.
  • Credit and debit card payments online or by phone incur a convenience fee of $1.25 to $3 and take up to three business days to post.
  • Automatic bank withdrawal (autopay) eliminates the need to remember payment dates and removes the convenience fee entirely.
  • Mail and in-store payments take longer to process and should only be used if you cannot pay online or by phone.
  • Verizon does not accept payment in person at retail stores like Best Buy or Walmart, only at official Verizon locations.

Setting up automatic payments

Automatic payment, called autopay by Verizon, withdraws money from your bank account on your bill due date each month. You set this up through My Verizon by going to Billing & Payments, selecting Autopay, and entering your bank account details. Once active, autopay removes the convenience fee and the risk of forgetting a payment date.

You can change or cancel autopay at any time through your account, and the change takes effect on your next billing cycle. If you want to pay a different amount one month, you can make a one-time payment in addition to autopay without affecting the automatic withdrawal. Autopay posts on your due date, so your account reflects the payment when ready rather than waiting for processing time.

Mailing a check or money order

If you prefer to mail payment, Verizon provides a payment address on your bill. Mail a check or money order to the address listed under "Make checks payable to" — this address changes based on your account type and region, so always use the one on your current bill rather than a saved address.

Mail payments take 7 to 10 business days to reach Verizon and post to your account, so send payment at least two weeks before your due date to avoid a late fee. Include your account number on the check or money order. If your payment arrives after the due date, Verizon will assess a late fee even if you mailed it on time, so this method carries more risk than online or phone payment.

In-person payment at Verizon stores

You can pay in person at any company-owned Verizon store using cash, check, debit card, or credit card. Find store locations and hours through the Verizon website or by calling 1-908-559-4899. In-store payments are processed when ready, and you receive a receipt on the spot.

In-store payment is useful if you do not have online access or prefer to handle payment face-to-face, but it requires a trip to a physical location. Verizon does not accept payment at authorized retailers or third-party stores — only at locations branded as Verizon Wireless or Verizon stores. If you have a prepaid account, some payment methods may differ, so ask the associate about your specific account type.

Understanding processing times and due dates

Your bill due date is the last day Verizon will accept payment without charging a late fee. The due date appears on your bill and in your online account. Payment processing time is how long it takes for your payment to move from you to Verizon and post to your account — this is separate from the due date.

Bank account payments online or by phone post within one business day. Card payments online or by phone take up to three business days. Mail payments take 7 to 10 business days. Autopay and in-person payments post when ready. If you pay after the due date, a late fee applies regardless of processing time, so plan backward from your due date rather than forward from the payment date.

Verizon typically does not shut off service when ready after one late payment, but repeated late payments trigger service suspension. If your account falls behind, contact Verizon to discuss payment arrangements or hardship programs before service is interrupted.

Convenience fees and how to avoid them

Verizon charges a convenience fee when you pay with a credit or debit card online or by phone. The fee is typically $1.25 to $3 per transaction and is added to your bill, not deducted from your payment. This fee does not explore if you pay from a bank account, use autopay, mail a check, or pay in person at a store.

The cheapest way to pay is through autopay linked to your bank account, which has no fee and requires no action after setup. If you cannot use autopay, paying from your bank account online or by phone is the next best option. If you must use a card, paying in person at a Verizon store avoids the convenience fee, though it requires a trip to a physical location.

What to do if you cannot pay by the due date

If you know you cannot pay by the due date, contact Verizon before the due date passes. Call 1-908-559-4899 and ask about a payment extension or a payment plan. Verizon may grant a short extension (typically 5 to 10 days) or allow you to split the payment across two billing cycles, depending on your account history and the reason for the delay.

Requesting an extension before the due date is better than paying late, because it may prevent a late fee from being assessed. If you have already missed a payment, you can still call to discuss options, but a late fee will likely already be on your account. Some customers also have access to hardship programs if they are experiencing financial difficulty, so ask the representative what options are available for your situation.

Frequently Asked Questions

Can I pay my Verizon bill with a gift card or prepaid card?

Verizon does not accept gift cards or prepaid cards as payment. You can pay with a debit card, credit card, bank account, check, money order, or cash (in person). If you want to use a prepaid card, you would need to transfer the balance to your bank account first, then pay from that account.

What happens if I pay more than my bill amount?

The overpayment stays on your account as a credit and is applied to your next bill. You can also request a refund of the credit by contacting Verizon, though this may take several weeks to process. If you have autopay set up, the credit will reduce the amount withdrawn on your next billing cycle.

Is there a fee to pay my bill by phone?

Paying by phone from your bank account has no fee. Paying by phone with a credit or debit card incurs the same convenience fee as online card payment ($1.25 to $3). Autopay from a bank account also has no fee and is the most economical option if you pay the same amount each month.

How do I know if my payment went through?

After you submit a payment online or by phone, you receive a confirmation number when ready. Log into My Verizon within one to three business days to see the payment posted to your account, or check your bank account to confirm the withdrawal. If you do not see the payment posted after the expected processing time, contact Verizon with your confirmation number.

Can I pay someone else's Verizon bill?

Yes, you can pay another person's bill if you have their account number. Pay online through My Verizon by entering their account number instead of your own, or call 1-908-559-4899 and provide the account number to the representative. The payment will post to that account regardless of whose name is on the payment method.