RoadRangeROADRANGE

Using a foreign card at US gas stations

The single most common surprise for visitors driving in America: your card works fine in shops and restaurants, then gets declined at the gas pump. The card isn't the problem — a US-specific ZIP-code check is. Here's why, and the reliable way around it.

The ZIP-code problem

When you pay at a US pump, the reader often asks for the ZIP code — the 5-digit postal code — tied to your card's billing address. Behind the scenes it's running the Address Verification System (AVS), a US/Canada fraud check that matches the ZIP you type against the one on file with your bank.

A card issued outside the US has no US ZIP code, and AVS generally can't read a foreign billing address at all. With nothing to match, the pump declines the transaction. Typing zeros or a random five digits usually fails too. It's not that your card is blocked — the pump simply can't complete its check.

What actually works: pay inside

The dependable fix is to skip the pump reader and pay inside at the counter:

Paying inside routes the card through a normal terminal with no ZIP prompt, so a foreign card behaves just like it does everywhere else.

Other things that help

Once you're paying inside by habit, refueling on a US road trip is a non-event. The rest of the routine is in how to pump gas in the USA.

Frequently asked questions

Why won't my foreign credit card work at the gas pump?
The pump asks for the ZIP code of your card's US billing address, and that verification check (AVS) doesn't recognise non-US addresses. With no matching US ZIP, the pump declines the card — even though the card itself is fine.
How do I pay for gas with a foreign card?
Pay inside at the counter instead of at the pump. Hand the cashier your card (or prepay a dollar amount) and the ZIP prompt is skipped. Contactless tap, where available, also avoids it.
What ZIP code do I enter with a non-US card?
There isn't a reliable one — a foreign card has no US ZIP, and guesses like '00000' usually fail. Rather than hunt for a workaround at the pump, just pay inside, which sidesteps the check entirely.
Should I use a credit or debit card for gas?
Either works inside, but a credit card is safer for pay-at-pump because it can place a temporary pre-authorization hold (often $75–$150) that ties up funds for a few days — more of a problem on a debit card.