When a customer types their billing address at your checkout, your gateway sends those digits to the card network for a match against the issuer's records. That check — the Address Verification Service, or AVS — is not free. The networks bill a few cents per check, your processor often bills more than the networks do, and some processors use the fee as a quiet pricing trick. This guide puts the real numbers on the table.
What the AVS fee actually is (and who bills it)
AVS compares the numeric parts of the billing address — street number and postal code — against what the cardholder's bank has on file, and returns a match code. It operates in the United States, the United Kingdom, and Canada, so it covers the transactions most Canadian merchants care about.
Two parties can bill you for the same check. The card network assesses its own AVS fee on every transaction, and your processor may add its own AVS line item on top. That stacking is the first thing to understand: the network fee is wholesale and tiny; the processor fee is where the money is made.
The real numbers: Visa $0.001 vs Mastercard $0.01/$0.05
Checked October 2026, here is what the networks themselves assess:
| Network | Card-not-present check | Card-present check |
|---|---|---|
| Visa | USD $0.001 per transaction | USD $0.001 per transaction |
| Mastercard | $0.01 per transaction | $0.05 per transaction |
| Typical processor quote | $0.05 per transaction (range: $0.05–$0.25) | |
Read that again: Visa's network-level AVS fee is one-tenth of a cent. Mastercard's is a penny online, a nickel in person. Yet processors commonly quote a flat $0.05 per AVS check — fifty times Visa's wholesale cost. The spread between the network fee and the processor's line item is pure margin, dressed up as a network charge.
The worked math: 1,000 online Mastercard transactions a month. Network AVS cost: 1,000 × $0.01 = $10. Processor billing AVS at $0.05 each: $50. The $40 difference is margin hiding inside a line item most merchants never question. At 5,000 transactions, the hidden spread is $200 a month — $2,400 a year — for checks that cost the network $50.
The AVS game: how processors hide it in your transaction fee
There is a known sales practice worth knowing by name. A processor quotes a transaction fee — say, $0.25 — and bills AVS as a separate $0.05 line item. The quote looks five cents cheaper than the competitor who bundles AVS into a $0.30 transaction fee. But card-not-present merchants effectively must run AVS on every transaction (skipping it invites downgrades to the highest interchange tiers), so the real transaction fee was $0.30 all along.
When you compare quotes, always ask one question: "Is AVS included in the transaction fee?" Add any separate AVS charge to the quoted transaction fee before you compare. The cheapest-looking quote is often the one with AVS stripped out.
When strict AVS pays for itself — and when it costs you sales
AVS is a fraud signal, not fraud prevention. A full address match does not shift fraud liability to the issuer — a thief with a stolen card number and a stolen address passes AVS cleanly, and you still eat the chargeback. And the signal is noisy: typos, recent moves, apartment numbers, and international cards all trigger mismatches on legitimate orders.
The cost of being too strict is real. Studies cited by payments analysts put customer abandonment after a false decline as high as 33% — one in three customers who hit a wrongly declined checkout never comes back. At a $60 average ticket, a single lost sale to a false decline costs more than 1,200 AVS checks at five cents each. The fee is trivial; the decline policy is the expensive part.
Decision framework: your AVS settings checklist
- Price the line item. Find AVS on your statement. If it's billed separately above ~$0.05 per transaction, you're paying processor margin — negotiate it into the transaction fee or shop it.
- Never decline on AVS alone. Treat a mismatch as one input: accept partial matches (postal-code-only, street-only) unless other signals — mismatched IP country, brand-new account, repeated attempts — also point to fraud.
- Step up, don't shut out. For genuinely risky orders, route to 3D Secure or manual review instead of declining. 3D Secure is the check that actually shifts liability.
- Watch the international mix. AVS only operates in the US, UK, and Canada — mismatches on cards from elsewhere are expected, not suspicious.
- Re-price annually. AVS belongs in the same yearly quote review as your markup: it's small per transaction and large in aggregate.
A note on steps: this is a fee explainer with a decision framework, not a repair procedure — the numbered checklist above is the actionable part, and there is no settings path to click through because AVS rules live in your gateway or processor's risk console, which differs by provider.
FAQ
Is the AVS fee mandatory?
The network assesses its AVS fee whenever a check runs — you can't opt out of the network's charge. Your processor's separate AVS line item, however, is negotiable: many processors bundle it into the transaction fee if you ask.
Does AVS protect me from chargebacks?
No. AVS is a fraud signal, not liability protection. A full match doesn't move fraud liability to the issuer. If chargeback protection is the goal, 3D Secure authentication is the tool that shifts liability.
Why do I see AVS fees on in-person transactions?
Keyed-in card-present transactions (phone orders, manually entered cards) run AVS checks, and Mastercard bills those at $0.05 each.