What you can do to stop a company from charging your account

You can block a company from your bank account in three ways: revoke permission for automatic payments, place a stop payment order on a specific transaction, or dispute the charge after it posts. The method that works depends on whether the company has standing permission to pull money (like a subscription or loan payment), whether you saw the charge coming, and how quickly you need to act.

The fastest route is usually to contact your bank directly and tell them to block future payments from that company. Most banks can do this within hours. If a charge already posted and you did not authorize it, you can dispute it as fraud or an error — your bank will reverse it while they investigate, which typically takes 10 business days.

Key Takeaways

  • Revoking a recurring payment authorization stops a company from charging you going forward, but you must contact either the company or your bank to do it.
  • A stop payment order blocks one specific transaction and costs $25 to $35, but only works if the payment has not already cleared.
  • Disputing a charge as unauthorized or fraudulent reverses the money while your bank investigates, which takes about 10 business days.
  • If a company keeps charging after you revoke permission, report it to your bank as an unauthorized debit and they will investigate.
  • Your bank cannot block a charge you authorized, even if you later regret it — you must cancel with the company first.

Revoking automatic payment permission

If a company has standing permission to pull money from your account — for a subscription, gym membership, insurance premium, or loan payment — you can revoke that permission by contacting the company directly. Call their customer service number, email them, or log into your account online and cancel the recurring payment. Ask for written confirmation that the authorization has been cancelled.

This stops future charges, but does not reverse money already taken. The company must stop pulling money within one or two billing cycles after you cancel. If they charge you again after you have cancelled, contact your bank immediately and report it as an unauthorized debit.

You can also revoke the authorization through your bank using a tool called ACH debit block or stop payment. Log into your online banking, find the transaction history, and look for an option to block payments from that company. Some banks let you block all future payments from a specific merchant; others require you to set it up by phone with customer service.

Placing a stop payment order

A stop payment order tells your bank to reject one specific check or electronic payment before it clears. You can place one if you know a payment is coming but you want to block it. Call your bank's customer service line or use online banking to submit the order, and provide the company name, the amount, and the date you expect the charge.

Stop payment orders cost between $25 and $35 per transaction and are only effective if the payment has not already posted to your account. Once the money has cleared, a stop payment order cannot reverse it — you will need to dispute the charge instead. Most banks require you to place the order before the payment processes, which is usually within 24 to 48 hours of when the company submits it.

Stop payment is most useful when you have cancelled a subscription or service but the company has already submitted a final charge, or when you want to block a one-time payment you did not authorize. It is not the right tool for recurring payments — revoking the authorization is faster and free.

Disputing an unauthorized or fraudulent charge

If a charge has already posted to your account and you did not authorize it, you can dispute it with your bank as fraud or an error. Contact your bank by phone, through online banking, or in person at a branch and tell them the charge is unauthorized. Your bank will reverse the money immediately (or within one to three business days) while they investigate.

The investigation typically takes 10 business days, though your bank may extend it to 45 days if the company contests the dispute. During that time, the money stays in your account. If your bank determines the charge was unauthorized, the reversal becomes permanent and the company loses the money. If the company proves you authorized the charge, your bank will debit your account again.

Disputing a charge is different from cancelling a subscription. If you authorized the company to charge you but later changed your mind, the charge is not unauthorized — you must cancel the subscription with the company first. Your bank will not reverse a charge you authorized, even if you regret it.

When your bank cannot block a charge

Your bank cannot block a charge you authorized, even if you ask them to. If you signed up for a service, agreed to automatic billing in writing or online, or gave a company your account number and permission to charge you, the charge is authorized. Asking your bank to block it will not work — you must cancel the service with the company instead.

Similarly, if you wrote a check and then changed your mind, a stop payment order can block it, but only if the check has not already cleared. Once the recipient has deposited it and the money has posted, your bank cannot reverse it without your authorization or a court order.

The only exception is if the company charges you a different amount than you authorized, charges you more times than you agreed to, or continues charging after you cancelled. In those cases, contact your bank and report the charge as unauthorized or fraudulent — your bank will investigate and likely reverse it.

Protecting your account from future unauthorized charges

After you block a company, review your bank statements monthly to make sure no new charges appear. Set up account alerts through your bank's app or website so you receive a notification each time money is withdrawn. This makes it easier to spot unauthorized charges quickly.

If you gave your account number to a company and later want to revoke that permission permanently, ask your bank about placing a block on ACH debits from that merchant. Some banks allow you to block all payments from a specific company, which prevents them from charging you even if they still have your account number on file.

Keep records of any cancellation requests you make — screenshots of online cancellations, confirmation numbers from phone calls, or emails confirming the cancellation. If a company charges you again after you cancelled, you will have proof that you revoked permission, which makes the dispute easier to win.

What happens if a company ignores your block

If you revoked permission or placed a stop payment order and the company charged you anyway, contact your bank immediately and report it as an unauthorized debit. Your bank will investigate and determine whether the company had valid authorization to charge you. If you can show that you cancelled the service or revoked permission, your bank will reverse the charge and may block all future payments from that company.

If the company continues charging after your bank has blocked them, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) at consumerfinance.gov. The CFPB investigates complaints about unauthorized debits and can take action against companies that repeatedly violate payment rules.

You can also report the company to your state's attorney general office or the Federal Trade Commission (FTC) at reportfraud.ftc.gov. These agencies track patterns of unauthorized billing and may open an investigation if many people report the same company.

Frequently Asked Questions

How long does it take to block a company from my bank account?

If you revoke authorization directly with the company, they must stop charging within one or two billing cycles. If you ask your bank to block the company, most banks can do it within hours or one business day. A stop payment order takes effect immediately but only works if the payment has not already cleared.

Will blocking a company hurt my credit score?

Blocking a company from charging you does not hurt your credit. However, if you owe them money and stop paying, they may report the debt to a credit bureau. If you are disputing a charge, make sure you still pay any other bills on time so your credit is not affected.

Can a company charge me again after I block them?

If you revoked authorization with the company, they should not charge you again. If they do, report it to your bank as unauthorized. If you placed a stop payment order, it only blocks one transaction — you may need to revoke the authorization separately to stop future charges.

What if I authorized the charge but want to cancel it?

If you authorized the charge, your bank cannot block it. You must cancel the service or subscription directly with the company. Once you cancel, they should stop charging you within one or two billing cycles. If they charge you again after cancellation, dispute it with your bank as unauthorized.

Do I need to close my bank account to stop a company from charging me?

No. Closing your account is unnecessary and will damage your banking history. Instead, revoke the authorization with the company or ask your bank to block payments from that merchant. If the company continues charging after you have cancelled, your bank will investigate and reverse the charges.