You Are Probably Already Paying Fees Resulting From the Visa Excessive Reattempts Rule & Don’t Know it
Pull up last month’s processing statement and scroll past the interchange. Somewhere below it, in the section most people skim, there is likely a line item you have never looked up.
It might say “ISSUER WILL NEVER APPROVE-REATTEMPT (INTERNATIONAL).” Or it might say “EXCESS REATTEMPTED TRANSACTIONS (INTERNATIONAL).” However it appears on your statement, it means the same thing. Your billing system retried a declined card more times than Visa permits, or retried one Visa said not to touch at all, and you were charged for the attempt.
Individually these amount to pocket change. At volume, with a dunning schedule firing across thousands of failed invoices, though, they stop being pocket change rather quickly. And the fee is only half the problem, because the retry behaviour that generates it also generates disputes.
A decline is not a rejection. It is a message. Visa’s Excessive Reattempts Rule is, at base, putting a price on the sort of behaviour that can lead to disputes and other problems.
Recommended reading
- Visa Chargeback Threshold: How to Know if You're Compliant
- Visa Chargeback Rules: Your “A-to-Z” Guide for Visa Disputes
- Visa Acquirer Monitoring Program: Major Visa Updates in 2026
- NEW DATA | FI Risk Resulting From Visa VAMP Requirements
- Why Most Merchants Struggle with Order Insight & Visa CE3.0
- Compelling Evidence 3.0 Update — April 2026, Explained
What is the Visa Excessive Reattempts Rule?
- Excessive Reattempts Rule
A Visa rule, in force since April 2022, that limits how many times a merchant may resubmit a declined authorisation, and outlining per-attempt fees once those limits are exceeded. Visa sorts every decline into one of four categories, and the category determines what you are allowed to do next.
[noun]/vē • ze • ik • ses• iv • rē • ə • tempts • ro͞ol/
Visa’s own programme name for this fee is the System Integrity Fee, or SIF. Acquirers often call it the Compliance Integrity Fee or the Processing Integrity Fee. Gateways tend to use “excessive reattempts” because that more accurately describes the behaviour being penalised. All refer to the same set of requirements.
Very few merchants retry declined cards by hand. Their subscription platform does it, or their dunning tool, or a retry schedule someone configured two years ago and which nobody has touched since.
The practice is considerably older than the software. The word dunning entered English in the seventeenth century to describe the men who called repeatedly at a debtor’s door until they were paid or thrown out. What has changed is not the persistence. What has changed is that the knocking is now automated, silent and capable of continuing long after the door has been bricked up.
Visa does not distinguish between a deliberate retry and an automated one. If the attempt reaches the network, it counts.
How Many Reattempts am I Allowed Before Being Charged a Fee?
The Visa retry limit Is 20. I’ve noticed that a lot of other guides on this topic have the date range wrong. They insist you’ll start being assessed a fee for every reattempt after 15. But, the current Visa rules state that you’re allowed twenty attempts per card in 30 days, with the fee starting on the 21st attempt. At least, for three of the four categories outlined below:
| Category | What it means | Response codes | Retries allowed |
| 1 | The issuer will never approve. Card blocked, closed or never existed. | 04, 07, 12, 14, 15, 41, 43, 46, 57, R0, R1, R3 | None |
| 2 | The issuer cannot approve right now. Temporary conditions. | 03, 19, 39, 51, 52, 53, 59, 61, 62, 65, 75, 78, 86, 91, 93, 96, 5C, 9G, N3, N4, Z5 | 20 per 30 days |
| 3 | The issuer cannot approve with these details. Data quality. | 54, 55, 82, 6P, N7 | 20 per 30 days |
| 4 | Generic. The issuer gave you nothing useful. | 05 and any other code not covered above | 20 per 30 days |
So, that’s the basic breakdown. I’ll provide a little more detail on what all of those different categories mean below:
What Do Fees Under the Visa Excessive Reattempts Rule Cost?
Effective 25 April, 2026, under Visa’s Revised System Integrity Fees for Noncompliance Interregional Authorization Attempts, the cross-border per-attempt fee went up, from $0.15 to $0.25. Again, most published guidance has not caught up to this change yet.
Again, ten cents may not seem like much in isolation. But, if you process internationally at volume with a retry schedule tuned before this spring, the economics of your late-stage attempts have shifted underneath you, potentially costing you much more than you realise.
Disputes Already Getting Through?
Our team can talk you through how chargeback alerts fit alongside your retry process.
Request a Demo
Who Gets Billed for Fees Under the Visa Excessive Reattempts Rule?
Visa bills your acquirer. Not you. This is the part nobody really mentions.
Visa assesses this fee to the acquirer. Whether it reaches you, and at what price, is your acquirer’s decision. Some pass the fee through at cost. Some absorb it. Some mark it up.
In most cases, the acquirer will pass the cost on to you, along with a markup to cover the costs they incurred as a result of the fee. This markup is real and it is documented; TD Bank’s published merchant fee schedule lists fees of $0.15 per domestic attempt and $0.38 per cross-border attempt effective 1 May, 2026. As we just discussed, this is against Visa’s $0.10 and $0.25 fee mandates.
Visa’s rate is a rule. Your acquirer’s rate is a negotiation. Which one yours does is a question you can ask. Also, unlike the network fee, it is a number that can move if you are able to successfully negotiate a lower rate.
Finding Visa Excessive Reattempts Rule Fees on Your Statement
Depending on your processor, look for one of the following lines on your statement:
- ISSUER WILL NEVER APPROVE-REATTEMPT (INTERNATIONAL)
- EXCESS REATTEMPTED TRANSACTIONS (INTERNATIONAL)
One oddity worth knowing: at least one major acquirer reports the fee for Visa debit volume inside the Visa credit fees section of the statement. If you process both and the numbers do not reconcile, that is a likely reason.
Four Ways Merchants Trigger This Rule Without Realising it
Now, proactively running a failed transaction dozens of times is a pretty obvious way to start racking up these fees. But, there are several other moves you could make that might also trigger Visa reattempt fees without you realising it:
The Part That Turns Into Chargebacks
Most coverage of this rule stops at the fee. That is just half of the problem.
Adherence to the Visa Excessive Reattempts Rule is considered a best practice because excessive reattempts could ultimately lead to the forcing of transactions that should not go through. This will, in turn, produce chargebacks.
Codes R0, R1 and R3 are stop payment orders and revocations of authorisation. They mean the cardholder contacted their bank and formally withdrew permission for you to charge them.
Retrying one of those is not merely a rule violation. It is charging someone who took deliberate steps to stop you, and it produces a chargeback you have no realistic path to winning.
Consider the customer’s side of this. A payment fails quietly. Nobody tells them. Eleven days later a charge appears on their statement for something they had stopped expecting, possibly for a service they assumed had lapsed.
They call their bank and say they did not authorise it. That is friendly fraud, but it began with a decline you never explained. Every retry you do not tell the customer about is a charge they may not recognise.
Issuers watch attempt patterns at the merchant level. Sustained heavy retrying tends to depress authorisation rates across your whole book. This phenomenon surfaces later as false declines on perfectly good orders.
This is the quiet compounding cost. The fee is charged per attempt and you can count it. The approval-rate damage is charged against orders that never happened, and nobody sends you an invoice for those.
Retry Best Practices: What Does Good Retry Logic Accomplish?
The real question is not how many retries you are permitted. It is what you think a retry is for. Adopting best practices as regards retry logic — like those I have listed below — will enable you to retry transactions effectively, so that you can recapture transactions that might otherwise have been lost.
Read the Category Before Scheduling Anything
Most retry logic setups decide when to try again but never look at why the transaction failed. That ordering is backwards, and it's the root of nearly every problem described in this article. The decline category arrives in the authorization response you already receive, so the information is sitting there whether your system reads it or not.
Stop Cold on Category 1
There is no version of a Category 1 retry that ends well. The account is permanently unusable, the fee applies from the first attempt, and with the stop payment codes you’re charging someone who went to their bank specifically to block you. Build the hard stop into the system rather than trusting anyone to catch it downstream.
Correct the Data Before Retrying Category 3
A Category 3 decline is an invitation to try again with better information, not permission to send the same information repeatedly. Route these accounts to a card account updater or a customer outreach flow before they touch the network again. An attempt with unchanged details is an attempt spent for nothing.
Space Attempts, Rather Than Firing on a Fixed Clock
Fixed cadences treat every decline identically. Category 2 declines want to be timed against the customer’s pay cycle rather than a calendar. For everything else, widening the intervals beats clustering attempts in the first week, both for approval odds and for your fee exposure.
Tell the Customer What Happened
A surprise charge is always at a high risk of turning into a dispute. An email at the moment of failure costs you nothing, and converts a silent retry into an expected one. It also gives the customer the chance to fix the problem themselves, which is cheaper and more reliable than repeated authorization attempts.
Set Your Own Cutoff Ceiling
Twenty is the limit established under the Visa Excessive Reattempts Rule. It’s not a target. By the tenth or twelfth attempt on the same card, using the same information, you have strong evidence that the account probably isn't recovering. Remaining attempts are mostly pointless. Pick a threshold that reflects your own recovery data and hold to it.
Hand the Account Off for Recovery Outreach
So automated retries have stopped earning their keep. You now have a customer service problem, rather than a processing problem. A direct message asking for updated card details recovers revenue that no volume of authorization attempts will reach. It also preserves a relationship that the twentieth silent retry actively damages.
The networks are learning to say more than yes and no. Rather too few merchants are listening to the difference.
That gap is where the fees live, where the disputes are manufactured and where the approval rates quietly erode. It is also, for the merchants who close it, one of the cheapest advantages available in payments today. Reading the message you are already being sent costs nothing at all.
FAQs
How many times can you retry a declined Visa transaction?
Up to 20 attempts on the same card within a 30-day period for declines in Categories 2, 3 and 4. The fee begins on the 21st. Category 1 declines permit no retries at all, and the fee applies from the first one.
How much is the Visa excessive reattempt fee?
Visa charges $0.10 per attempt domestically and $0.25 cross-border as of April 2026. What appears on your statement may be higher, though, because the fee is billed to your acquirer and passed through at whatever rate they set.
What does “VS RAF Excessive Reattempts” mean on my statement?
If you see “VS RAF Excessive Reattempts,” that is the excessive reattempt fee, which is charged because you attempted the transaction more than the number of attempts allowed by Visa. Wording varies by processor, and you may instead see “VI NEVER APPROVE REATTEMPT FEE” or “Visa Domestic Compliance Integrity Fee.” All refer to the same charge.
Which Visa decline codes should never be retried?
Category 1 codes, including 04, 07, 12, 15, 41, 43, 46, 57, R0, R1 and R3, should never be retried. Code 14 is classified inconsistently, so confirm that one with your acquirer whether you’re allowed to reattempt.
Does the fee apply if the retry is approved?
Yes. The rule charges the attempt, rather than the result, so a non-compliant retry that clears still carries the fee.
Does Mastercard have a rule similar to the Visa Excessive Reattempts Rule?
Yes. Mastercard runs Transaction Processing Excellence — a program with its own thresholds and its own Merchant Advice Codes governing retry behaviour. The mechanics differ enough to warrant separate treatment, and any retry logic you build needs to account for both networks.