November is when a lot of us start cleaning house on our money. You cancel the streaming service you forgot about, quit the gym you stopped going to in August, and maybe realize the check you mailed to a contractor three weeks ago never got cashed and probably never will. Then you call the bank to stop the payment and hear the fee: $30, sometimes $35, to keep your own money from leaving your own account.
That fee is avoidable more often than banks let on. Some banks charge nothing at all, a few skip the fee for automatic debits, and federal rules give you a way to stop many recurring withdrawals that doesn’t depend on what the bank wants to charge.
What banks charge to stop a payment right now
The spread is wider than you’d expect. According to NerdWallet’s stop payment fee comparison, updated in April 2026, U.S. Bank and Truist both charge $35 per stop payment on a personal check. PNC charges $33. Bank of America and Citibank are at $30. Chase charges $25 if you do it online, in the app, or through the automated phone line, and $30 if you go through a branch or a live agent.
At the other end, Wells Fargo, Capital One 360, HSBC Direct, and Alliant Credit Union charge $0. Ally charges $15, and Navy Federal charges $20 for a single item.
There are also waivers buried in the fine print. Chase waives the fee for Sapphire Checking and Private Client customers. Citi waives it for Citigold and Citi Priority. U.S. Bank doesn’t charge military members. And Bank of America, which charges $30 for a check, charges nothing to stop a recurring debit transaction.
Before you pay anything, open your account’s fee schedule (usually a PDF called something like “deposit account agreement” or “schedule of fees”) and search for “stop payment.” Two minutes of reading can save you $30.
The cheap fix most people skip: the channel matters
Chase is the clearest example. The exact same request costs $5 less if you click through the app instead of calling. Plenty of banks price things this way, because a stop payment you enter yourself costs them less to process than one an employee types in.
So if you need to stop a check, try the app or website first. Most banks let you enter the check number, amount, payee, and date yourself. Have your checkbook register or a photo of the check handy so the details match; a wrong amount can make the stop payment fail to catch the item.
Your federal right to stop automatic withdrawals
This is the part worth knowing even if your bank charges $35.
If a company pulls money from your checking account on a recurring basis (your gym, an insurance company, a subscription box, a loan servicer), that’s a preauthorized electronic fund transfer. Under the Electronic Fund Transfer Act and its rule, Regulation E, you can tell your bank to stop it. The OCC’s consumer help site, BankAnswers.gov, lays out the timing: notify your bank at least three business days before the scheduled transfer date.
You can make that request by phone. The bank is allowed to ask you to follow up in writing, and if it does and you never send the written confirmation, your oral request stops being effective after 14 days. So if the rep says “we’ll need that in writing,” get the mailing address or upload link right then and send it the same day.
One more detail that surprises people: you don’t need the merchant’s permission or cooperation. According to the OCC, your bank’s stop payment order is valid as long as you’ve notified the bank, even if you haven’t told the merchant. If the company keeps pulling money after that, you can dispute those debits with your bank.
You can read the actual rule language on the CFPB’s Regulation E page for section 1005.10 if you want the official wording.
The free route: revoke it with the company first
A stop payment order is the backstop. The cheaper first move is usually canceling with the merchant directly, in writing.
The OCC suggests sending the company a written notice revoking your authorization to debit your account, keeping a copy or getting a cancellation number, and then letting your bank know the merchant no longer has permission, with a copy of that notice. Email counts as writing for most companies, and a screenshot of the cancellation confirmation page is better than nothing.
Doing it this way costs you nothing, gives you a paper trail if the charges keep coming, and often makes the bank’s stop payment unnecessary. If the company ignores you, you already have the documentation your bank will want.
I’d do both for anything you’ve had trouble canceling before. Gyms in particular have a reputation for making the exit hard, and a $0 stop payment on a recurring debit (if your bank offers it) plus a written cancellation is cheap insurance.
Stopping a paper check: think before you pay
Paper checks are where the fees really bite, because they’re the one item almost every bank charges for. A few questions are worth asking before you pay $30 or more.
Is the check actually lost, or just slow? If you mailed it last week, give it time. If the payee lost it, ask whether they can confirm it was never deposited before you pay to stop it.
How big is the check? Paying $35 to stop a $40 check rarely makes sense unless you suspect theft. Paying $35 to protect a $1,200 rent check that disappeared in the mail is a different story.
How long does the order last? NerdWallet notes that a stop payment on a check usually lasts six months, and renewing it costs money. Some banks may also decline to pay a check that’s more than six months old anyway, but that’s the bank’s choice rather than a guarantee, so don’t count on it.
If you think someone stole your checkbook or your account number is compromised, a single stop payment isn’t the fix. Talk to the bank about closing the account and opening a new one. That’s often free, and it shuts down every outstanding check at once.
Using online bill pay instead of checks
If you still send checks for things like rent or a contractor, consider your bank’s online bill pay. Many bill pay payments can be canceled for free in the app up until the bank sends them out, and some go out electronically, so there’s no paper check to lose.
It doesn’t remove every risk. Once a bill pay check has been mailed, stopping it may cost the same stop payment fee. But the window to cancel for free is usually bigger than it is with a check you’ve already dropped in the mailbox.
When the fee is a sign to move your checking
If you find yourself stopping payments more than once a year and your bank charges $30 or more each time, that’s real money. Two stop payments a year at U.S. Bank or Truist is $70. At Wells Fargo or Capital One 360, it’s zero.
That alone isn’t a reason to switch banks, but it belongs on the list next to monthly maintenance fees, ATM fees, and overdraft policies when you compare checking accounts. A bank that charges nothing to stop a payment usually has a fee schedule that’s friendly in other ways too, and if you also keep a high-yield savings account there, you’ll spend less time moving money around to dodge charges.
The short version for this week
If something is pulling money from your account that you don’t want, cancel with the company in writing first, then call or message your bank at least three business days before the next charge and ask for a stop payment on the recurring debit. Ask whether there’s a fee before you agree to one, and ask whether doing it online is cheaper. For paper checks, check the fee against the size of the check and how likely it is to be cashed.
Most of the time, you’ll stop the payment for less than the $35 the bank quotes you first, and often for nothing.