The postcode on your credit card is the postal code linked to your billing address, not a code printed on the card itself
When you enter your credit card details online or over the phone, you will often see a field asking for your postcode or ZIP code. This is not a number written on the card. It is the postal code of the address where your card issuer sends your statements and bills — the address you provided when you opened the account. The card company uses this information to verify that you are the person making the purchase.
This verification step is called Address Verification Service (AVS), and it happens in the background when you complete a transaction. The merchant's payment system checks whether the postcode you entered matches the one on file with your bank. If it matches, the transaction is more likely to go through. If it does not match, the payment may be declined or flagged for review.
The postcode field is separate from the three- or four-digit security code on the back of your card (the CVV or CVC). Both are used to confirm your identity, but they serve different purposes and come from different places.
Key Takeaways
- Your postcode is the postal code of your billing address on file with your card issuer, not a code printed anywhere on the card.
- Merchants use your postcode to verify your identity through Address Verification Service, which checks whether it matches your bank's records.
- If your postcode does not match what the bank has on file, your transaction may be declined or held for manual review.
- You must update your postcode with your card issuer if you move to a new address, or online purchases may fail.
- The postcode field is required for most online and phone purchases but is not needed for in-person transactions where you present the physical card.
Why merchants ask for your postcode during checkout
Online retailers and phone merchants cannot see your card in person, so they have no way to confirm you actually own it. Asking for your postcode is a basic fraud prevention tool. If a thief has stolen your card number but does not know your address, the postcode check will catch them.
The postcode is checked automatically by the payment processor before the transaction is approved. You do not see this happening — it occurs in seconds behind the scenes. The merchant receives a response code indicating whether the postcode matched, partially matched, or did not match. A full match strengthens the merchant's confidence that the purchase is legitimate.
Some merchants will decline a transaction if the postcode does not match. Others will accept it anyway, especially for low-value purchases. The strictness of this check depends on the merchant's fraud settings and the type of business they run. High-risk merchants like jewellery retailers or electronics stores tend to enforce stricter checks than grocery delivery services.
What happens if your postcode does not match
If you enter a postcode that does not match your billing address on file, the payment processor will flag the mismatch. The transaction may be declined immediately, or it may be held for manual review by the merchant or your bank.
Common reasons for a mismatch include: you recently moved and have not updated your address with your card issuer; you are using an old postcode by mistake; you entered the postcode incorrectly; or your card issuer has a different version of your address on file than you remember. For example, if your address includes an apartment number and the bank's system does not, the postcode may still match but the full address verification could fail.
If a transaction is declined, contact your card issuer to confirm your billing address is correct. You can update it online through your account, by phone, or by mail. Once the address is corrected, try the purchase again.
Updating your postcode when you move
When you change your residential or mailing address, you must notify your card issuer so they can update your billing postcode. This is not automatic — moving does not trigger a change in your bank's records.
Most card issuers allow you to update your address through their online portal, mobile app, or by calling customer service. Some banks accept address changes by mail. The update usually takes effect within one to three business days, though some banks process it immediately.
Until you update your address, online purchases using your postcode may fail. If you have moved but have not yet updated your address with the bank, you have two options: contact the merchant and ask if they can process the payment without the postcode check, or update your address with your card issuer first and then retry the purchase.
Postcode requirements for different types of purchases
The postcode field is required for most online and phone purchases, but the rules vary depending on how you are paying.
Online purchases: Nearly all online retailers ask for your postcode as part of the checkout process. It is part of the billing address section and is usually mandatory. If you leave it blank, the payment will not process.
Phone or mail orders: When you order by phone or mail, the merchant will ask for your postcode to verify your identity. This is the same check as online, just done by a person instead of an automated system.
In-person purchases: When you hand your physical card to a cashier or insert it into a chip reader at a store, no postcode is required. The merchant can see the card and confirm you have it. Some in-person terminals may ask for the last four digits of your postcode as an extra security step, but this is less common.
Contactless and mobile payments: When you pay using your phone or a contactless card tap, the postcode is not requested. The payment is secured by other methods, such as biometric authentication or tokenization.
The difference between postcode and security code
Your postcode and your card security code (CVV or CVC) are both used to verify your identity, but they are different pieces of information and serve different purposes.
Your postcode is your billing address postal code. It is stored in your bank's system and is not printed on the card. It is checked against the bank's records to confirm the address matches.
Your security code is a three- or four-digit number printed on the back of your card (or the front, for American Express). It is not stored in the bank's main database in the same way. When you enter the security code, the merchant checks it against the number on the card itself or against encrypted records. A thief who has only your card number and postcode cannot complete a purchase without the security code.
Both are required for most online purchases. Entering one without the other will not complete the transaction.
International purchases and postcode format
If you are making a purchase from a merchant outside your country, the postcode field may still appear, but the system may not recognise your country's postal code format.
For example, UK postcodes are alphanumeric (like SW1A 1AA), while US ZIP codes are five digits (like 90210). If you are a UK cardholder buying from a US retailer, the system may reject your postcode format or ask you to enter it differently.
If the postcode field rejects your entry, try entering it without spaces or punctuation. If that does not work, contact the merchant to ask how they want the postcode formatted. Some international retailers have settings that allow them to accept different postcode formats, while others may decline the transaction if the format does not match their expectations.
Frequently Asked Questions
Is the postcode printed anywhere on my credit card?
No. Your postcode is not printed on the card itself. It is the postal code of your billing address, stored in your bank's system. The only numbers printed on your card are the card number, expiration date, and security code.
What should I enter if I do not have a postcode?
If your address does not have a postcode (which is rare in most developed countries), contact the merchant or your card issuer for guidance. Some systems allow you to enter zeros or a placeholder. Others may require you to call the merchant to complete the purchase manually.
Can I use a different postcode than my billing address?
No. You must enter the postcode that matches your billing address on file with your card issuer. If you enter a different postcode, the transaction will likely be declined. If you need to use a different address, you must update your billing address with your card issuer first.
Why was my transaction declined when I entered the correct postcode?
The postcode may be correct, but the full address on file with your bank might not match exactly what the merchant's system is checking. This can happen if your address includes an apartment number, a unit number, or other details that are formatted differently in the bank's records. Contact your card issuer to confirm your address is entered correctly, or contact the merchant to ask if they can override the check.
Do I need to enter my postcode for every online purchase?
Most online retailers require your postcode as part of the billing address section. However, if you have saved your card details with a merchant (like Amazon or a subscription service), you may not need to enter it again for future purchases. The postcode is already on file from your first transaction.