Log in at discover.com and select "Pay Bill" from your account dashboard

To pay your Discover card bill, go to discover.com and enter your username and password on the homepage. If you do not have an online account yet, you will need to set one up first using your card number and other identifying information. Once you are logged in, your account dashboard will show your current balance, due date, and a "Pay Bill" button or link.

Click "Pay Bill" and you will be taken to a payment screen where you can choose how much to pay — the full balance, the minimum payment, or a custom amount. You will then select your payment method (bank account or debit card) and confirm the transaction. Discover will show you the payment processing date before you submit.

Payments made before 8 p.m. Eastern Time on a business day typically post the same day. Payments made after that time or on weekends and holidays will post the next business day. You can see the exact posting date on your confirmation screen.

Key Takeaways

  • You must create an online account at discover.com using your card number before you can pay your bill through the website.
  • The "Pay Bill" option appears on your account dashboard and lets you choose to pay your full balance, minimum payment, or a custom amount.
  • Payments made before 8 p.m. Eastern Time on business days post the same day; all other payments post the next business day.
  • You can also pay by phone at the number on the back of your card, by mail, or by setting up automatic payments from your bank account.

Setting up an online account if you are new to Discover

If you have never logged into your Discover account before, you will need to register. Go to discover.com and look for a "Register" or "Create Account" link on the homepage. You will be asked to enter your card number, Social Security number, date of birth, and other personal information to verify your identity.

Discover will send a temporary password to your email address or phone number. Use that password to log in, then create a permanent username and password of your own. Write down your new login credentials in a secure place — you will need them every time you want to pay your bill or check your account online.

Other ways to pay your Discover bill

If you prefer not to pay online, you have several other options. You can call the customer service number on the back of your card and pay over the phone using a bank account or debit card. A representative will walk you through the process and confirm your payment amount and posting date.

You can also mail a check or money order to the address shown on your monthly statement. Write your account number on the check and allow 7 to 10 business days for the payment to arrive and post. If your due date is coming up soon, mailing a payment may be too slow — use online or phone payment instead.

Many people set up automatic payments so they do not have to remember to pay each month. Log into your account, go to the "Payments" or "Autopay" section, and link a bank account. You can choose to pay the full balance, the minimum payment, or a fixed amount on a date you select each month.

What happens if you miss your due date

If your payment does not post by your due date, Discover will report the late payment to the credit bureaus. A payment that is 30 days late will appear on your credit report and may lower your credit score. Discover may also charge you a late fee, which varies but is typically between $25 and $40 for the first late payment.

If you realize you will miss your due date, contact Discover as soon as possible. Explain your situation — some cardholders can negotiate a one-time waiver of the late fee or a brief extension. The sooner you call, the better your chances. You can reach customer service at the number on the back of your card.

Troubleshooting login problems

If you forget your username or password, go to discover.com and click "Forgot Username?" or "Forgot Password?" on the login page. Discover will ask you to verify your identity using your card number and other information, then send a reset link to your email or phone. Follow that link to create a new password.

If you are locked out of your account after too many failed login attempts, wait 24 hours before trying again. If you continue to have trouble logging in, call the number on the back of your card and a representative can help you regain access or reset your account.

Understanding your payment posting date versus your due date

Your due date is the deadline by which Discover must receive your payment to avoid a late fee. Your posting date is when the payment actually shows up in your account and reduces your balance. These are not always the same day.

If you pay online before 8 p.m. Eastern Time on a business day, your payment will post the same day and will definitely arrive before your due date. If you pay by mail or phone late in the day, it may post the next business day. Discover's confirmation screen will always tell you the expected posting date, so you can confirm the payment will arrive on time.

Frequently Asked Questions

Can I pay my Discover bill without logging into an account?

You can pay by phone without logging in — just call the number on the back of your card and a representative will take your payment. You cannot pay by mail without an account number, which appears on your statement. Online payment requires a login.

Is there a fee to pay my bill online?

No. Discover does not charge a fee for paying your bill online, by phone, or by mail. The only cost is the interest you owe if you carry a balance.

How long does it take for a mailed check to post?

Allow 7 to 10 business days for a mailed payment to arrive and post to your account. If your due date is within two weeks, do not rely on mail — use online or phone payment instead to avoid a late fee.

What if I want to pay more than my balance?

You can pay more than you owe, and the extra amount will show as a credit on your account. You can use that credit toward future purchases, or contact Discover to request a refund of the overpayment.

Can I set up automatic payments for a specific amount each month?

Yes. Log into your account, go to the autopay section, and choose a fixed dollar amount and a date each month. You can change or cancel autopay anytime by logging back in or calling customer service.