The fastest way to pay Verizon online is through My Verizon, the account portal where you can make a one-time payment in minutes using a bank account, debit card, or credit card.

You do not need to set up anything in advance — you can pay without logging in by entering your phone number and account PIN. If you have a My Verizon account, you can also set up automatic payments so the bill is paid on the same day each month without you having to do anything.

Verizon also accepts payments through their automated phone system, by mail, or in person at a Verizon store, but the online portal is the quickest option if you want to pay right away.

Key Takeaways

  • You can pay a one-time bill on My Verizon without logging in by using your phone number and account PIN.
  • Automatic payments can be set up through My Verizon to pay your bill on the same date each month from a bank account or debit card.
  • One-time payments by debit or credit card post to your account within one business day.
  • If you do not have internet access, you can pay by phone at 1-800-922-0204 or mail a check to the address on your bill.

How to make a one-time payment without logging in

Go to verizon.com/pay and enter your wireless phone number. Verizon will ask for your account PIN, which is a four-digit code you set up when you opened your account. If you do not remember it, you can reset it on the same page by answering security questions.

Once you enter your PIN, the page will show your current balance and due date. Choose the amount you want to pay — you can pay the full balance, the minimum due, or a custom amount. Then select your payment method: bank account (ACH transfer), debit card, or credit card.

Enter the payment details and confirm. Verizon will show you a confirmation number on screen. Debit and credit card payments post within one business day. Bank account payments take one to three business days.

Setting up automatic payments through My Verizon

Create or log into your My Verizon account at verizon.com. Go to the Billing section and select "Automatic payments" or "Autopay." Choose the date you want your bill paid each month — most people choose the due date shown on their bill, but you can pick any date between the 1st and the 28th.

Select your payment method: bank account or debit card. Credit cards are not available for automatic payments. Enter the account or card details and confirm. Your first automatic payment will happen on the date you chose in the following billing cycle.

You can change or cancel automatic payments anytime through My Verizon. If you cancel, you will need to pay future bills manually or by phone.

Paying by phone or mail if you do not have online access

Call Verizon's automated payment line at 1-800-922-0204. Have your phone number and account PIN ready. The system will read your balance and due date, then walk you through entering a debit or credit card number. Payments made this way post within one business day.

To pay by mail, write a check or money order payable to Verizon Wireless. Write your phone number on the check. Mail it to the address printed on your bill — this address changes based on your location, so always use the one on your statement. Mail payments take one to two weeks to post, so send them at least 10 days before your due date to avoid a late fee.

What happens if your payment fails or is declined

If a debit or credit card payment is declined, Verizon will send you a text or email with the reason — usually an expired card, insufficient funds, or a mismatch between the billing address and the address on file. You can try paying again immediately with a different card or bank account.

If an automatic payment fails, Verizon will attempt to retry it within a few days. You will receive a notification each time. If it fails a second time, the automatic payment will pause and you will need to set it up again or make a manual payment to avoid a late fee.

Understanding payment timing and due dates

Verizon bills run on a monthly cycle. Your due date is printed on your bill and is usually 21 to 25 days after your bill date. Payments made online or by phone post within one business day, so paying the day before your due date is safe. Payments by mail should be sent at least 10 days early.

If you pay after the due date, Verizon will charge a late fee — the amount varies by state but is typically $5 to $10. If your account goes unpaid for 30 days past the due date, your service may be suspended. Paying immediately after suspension lifts it within a few hours.

Viewing your bill and payment history in My Verizon

Log into My Verizon and go to the Billing section. You can see your current bill, past bills, and a list of all payments you have made in the last 12 months. Each payment shows the date it posted, the amount, and the method used.

You can also download a PDF of any bill from this page. If you have multiple lines on your account, you can view and pay each line separately or pay the entire account balance at once.

Frequently Asked Questions

Can I pay someone else's Verizon bill online?

No, you must have the account PIN to pay through verizon.com/pay or My Verizon. If you are an authorized user on the account, you can log into My Verizon with your own credentials. Otherwise, the account holder must pay or give you their PIN.

Is there a fee to pay my bill online?

No, Verizon does not charge a fee for online payments, automatic payments, or phone payments. Paying by mail is also free, but takes longer to post.

What if I pay too much by accident?

Overpayments stay on your account as a credit and are applied to your next bill. You can request a refund by calling Verizon at 1-800-922-0204, but most people leave the credit on the account to reduce the next month's payment.

Can I schedule a payment for a future date?

No, one-time payments through verizon.com/pay or by phone process immediately. If you want a payment to happen on a specific future date, set up automatic payments instead and choose that date.

What should I do if my payment shows as pending for more than a few days?

Debit and credit card payments should post within one business day. Bank account payments take one to three business days. If it has been longer, log into My Verizon to confirm the payment went through, or call 1-800-922-0204 to check the status.