Skip to main content

Why Your Payment Was Rejected and What to Do Next

What "Payment Not Approved" Actually Means

When a payment is rejected, your bank or the company receiving it has stopped the transaction before money left your account. The payment never went through, so you still owe the bill. The reason matters because it determines whether you can resubmit the same payment, fix something and try again, or take a different route entirely.

Most rejections fall into a few categories: the account information you entered was wrong or outdated, your bank flagged the transaction as suspicious, you don't have enough money in the account, or the company's system had a technical problem. A few happen because the account itself has restrictions—it's frozen, closed, or flagged for fraud.

The first step is always to find out which one happened to you. Your bank and the company you were trying to pay both have records of the attempt, and one of them will tell you why it failed.

Key Takeaways

  • Check your bank's transaction history or call customer service to see if they rejected the payment and why—insufficient funds, fraud alert, or account issue are the most common reasons.
  • Contact the company you were paying to ask if they received the payment attempt and what error message their system recorded.
  • If the problem is outdated account information, update it in your bank's records or the company's payment portal before trying again.
  • If your bank blocked the payment as suspicious, you may need to call them to approve the transaction before resubmitting.
  • If you don't have enough money, the payment will fail every time until you deposit funds or choose a different payment method.

How to Find Out Why Your Payment Failed

Start with your bank. Log into your online banking or mobile app and look at your recent transactions. A rejected payment usually shows up with a status like "declined," "returned," "failed," or "pending" that never clears. Click on it to see if there's an error code or message. If not, call your bank's customer service number on the back of your card and give them the date, amount, and company name. They can pull up the exact reason.

Then contact the company you were trying to pay. Call the number on your bill or log into your account on their website. Tell them you attempted a payment on a specific date and it didn't go through. They can see whether their system received the attempt and what error their end recorded. Sometimes the company's system will also send you an email with a rejection notice—check your spam folder if you don't see it in your inbox.

Write down both explanations. Often they will match. If they don't, the mismatch itself tells you something: if your bank says it went through but the company says they never received it, the problem is in the transmission between them.

Insufficient Funds: Why the Payment Bounced

If your bank rejected the payment because your account balance was too low, the money simply wasn't there. The payment will fail every time you resubmit it until you deposit enough to cover it. This is one of the most common reasons for rejection, and it's also the most straightforward to fix.

Before you resubmit, make sure you have the full amount in your account—not just the bill amount, but also any other payments or withdrawals you have scheduled for the same day or the next few days. Banks process transactions in different orders, and if another payment clears first, your balance could drop below what you need.

If you can't deposit funds right away, contact the company and tell them the payment failed due to insufficient funds. Ask whether they can hold off on late fees while you arrange the money, or whether they offer a payment plan. Many companies will work with you if you reach out before they send a past-due notice.

Account Information Problems: Outdated or Incorrect Details

If you entered the wrong account number, routing number, or bank name, the payment will be rejected. The same happens if you updated your bank account but didn't update it with the company—they're still trying to send money to an old account that no longer exists or belongs to someone else.

Check the account information you entered. Compare it to your bank statement or your bank's website to make sure the routing number and account number are exactly right. Even one digit off will cause a rejection. If you're not sure, call your bank and ask them to confirm both numbers.

If the information was wrong, correct it in the company's payment system or in your bank's records, depending on where you entered it. Then resubmit the payment. If the account information was outdated—you switched banks or closed the old account—update it everywhere before trying again. Some companies let you update payment information in your online account; others require you to call.

Fraud Alerts and Security Blocks

Your bank may have blocked the payment because it looked suspicious to their fraud detection system. This often happens when you're paying from a new device, a new location, or to a company you've never paid before. It can also happen if the payment amount is much larger than your usual payments, or if you're making several payments in a short time.

When this happens, your bank usually sends you a text, email, or app notification asking you to confirm the transaction. Check for that message—it may have gone to spam. If you see it, follow the link or call the number in the message to approve the payment. After you confirm it's legitimate, the payment will go through.

If you didn't get a notification, call your bank directly and tell them you tried to make a payment that was blocked. They can see the transaction in their system and ask you to confirm it's real. Once you do, they can either approve it immediately or remove the block so you can resubmit. Some banks will also let you add the company to a trusted payees list so future payments don't trigger the same alert.

Technical Problems on the Company's End

Sometimes the company's payment system has a glitch, their server goes down, or there's a problem in how their system communicates with your bank. These problems are usually temporary and resolve within a few hours or a day.

If you suspect a technical problem, wait a few hours and try again. If it fails a second time, contact the company's customer service and describe what happened. They can check their system logs to see if there was an outage or error on their end. If there was, they may be able to process your payment manually or waive any late fees that result from the delay.

Keep a record of when you tried to pay and what error message you saw. If the company later charges you a late fee, you can show them the evidence that you attempted payment on time.

Account Restrictions and Frozen Accounts

In rare cases, your bank account itself may have a restriction that blocks outgoing payments. This can happen if your account is frozen due to suspected fraud, if there's a legal hold on the account, or if your account has been closed but you're still trying to use it. It can also happen if you have unpaid overdraft fees or if your account is flagged for other reasons.

If this is the case, your bank will usually tell you directly when you call. They'll explain the restriction and what you need to do to lift it. This might mean providing additional identity verification, paying off overdraft fees, or resolving a legal issue. Until the restriction is removed, you won't be able to make payments from that account.

If your account is frozen or closed, you'll need to use a different payment method: a different bank account, a debit card, a credit card, or a money order. Contact the company you're trying to pay and ask what payment methods they accept.

What to Do After a Rejection

Once you know why the payment failed, take the specific action that matches the problem. If it was insufficient funds, deposit money. If it was account information, update it. If it was a fraud alert, confirm the transaction. If it was a technical glitch, wait and try again.

Before you resubmit, make sure the problem is actually fixed. If you corrected account information, double-check it one more time. If you deposited money, verify that the deposit has cleared and your balance is high enough. If you're resubmitting after a fraud alert, make sure your bank confirmed the transaction.

When you resubmit, use the same payment method and account information you just corrected. If it fails again, contact both your bank and the company immediately. A second failure suggests a different problem than the first one, and you'll need to troubleshoot again.

Contact the company you're paying and let them know the payment failed and when you plan to resubmit. Many companies won't charge a late fee if you can show you made a good-faith attempt to pay on time. Keep records of your attempts, including dates, times, and any error messages or confirmation numbers.

Frequently Asked Questions

Will I be charged a late fee if my payment was rejected?

That depends on the company's policy and when the payment was due. Some companies won't charge a late fee if you resubmit within a day or two and can show you attempted payment on time. Others charge a late fee as soon as the due date passes, regardless of whether you tried to pay. Contact the company and ask—if you have a record of your failed attempt, show it to them and ask them to waive the fee.

How long does it take to resubmit a payment after a rejection?

You can usually resubmit immediately, as long as you've fixed the problem that caused the first rejection. If the issue was insufficient funds, wait until your deposit clears. If it was a fraud alert, wait for your bank to confirm the transaction. Most other problems can be corrected and resubmitted within minutes.

What if the payment keeps getting rejected even after I fixed the problem?

Call both your bank and the company. There may be a second problem you haven't identified yet, or the company's system may still be having technical issues. Your bank can walk through the payment step by step with you and catch errors you might have missed. The company can check their system and may be able to process the payment manually if their automated system keeps failing.

Can I use a different payment method if one keeps failing?

Yes. If one payment method keeps getting rejected, try a different one. You can use a different bank account, a debit card, a credit card, a check, or an automatic payment plan, depending on what the company accepts. Ask the company which methods they take and whether any have lower fees or faster processing times.

Should I contact the company before or after I try to pay again?

Contact them before if you're going to be late. Tell them the payment failed, explain why, and let them know when you plan to resubmit. This gives them a heads-up and may prevent a late fee. After you resubmit successfully, you don't need to contact them again unless they continue to show the payment as unpaid after several days.