If you’re trying to link your FNB account to PayPal and keep seeing a field asking for a “routing number,” you’re not alone. Every month, thousands of South Africans search for the “FNB routing number for PayPal” — but here’s the truth: South Africa doesn’t use routing numbers.

FNB Routing Number for PayPal in South Africa

Routing numbers are 9-digit codes used exclusively by banks in the United States for domestic transfers. Because PayPal is a US-based company, its interface often defaults to US banking terminology, leaving South African users confused about what details to enter.

In this guide, we’ll clear up the confusion, give you the exact code you need, and walk you through linking your FNB account to PayPal, withdrawing your money, and avoiding common (and costly) mistakes.

 

Table of Contents

What Is the FNB Routing Number for PayPal?

The Short Answer — South Africa Uses SWIFT Codes, Not Routing Numbers

If PayPal is asking for a routing number and you have a South African bank account, you’re looking at the wrong field. South Africa uses SWIFT/BIC codes for international transfers, and the FNB SWIFT code is:

FIRNZAJJ

This code is officially confirmed by First National Bank on their Global Receipts page. Whether you’re receiving money from PayPal, an overseas client, or an international wire transfer, FIRNZAJJ is the code you need.

 

Why South Africans Search for “Routing Numbers”

The confusion is understandable. PayPal’s interface was built primarily for the US market, where users enter a 9-digit routing number and their account number to link a bank account. When South African users see the same screen, they naturally assume they need an equivalent number.

But South Africa’s banking system works differently. We use:

  • SWIFT/BIC codes for international payments
  • Branch codes for local EFTs
  • Account numbers for both

There is no such thing as a “routing number” for FNB, Standard Bank, Nedbank, or any other South African bank.

 

FNB SWIFT Code Breakdown

Component Value Meaning
Bank Code FIRN Firstrand Bank
Country Code ZA South Africa
Location Code JJ Johannesburg
Branch Code XXX (optional) Head Office

The code FIRNZAJJ applies to all FNB accounts in South Africa, regardless of which branch you opened your account with.

 

How to Link Your FNB Account to PayPal (Step-by-Step)

Before you can withdraw money from PayPal to your FNB account, you need to link the two services. FNB is PayPal’s official partner in South Africa, which means all PayPal withdrawals must go through FNB’s system — even if you bank with another institution.

 

What You Need Before You Start

  • A verified PayPal account
  • An FNB Online Banking profile (this is free, even if you don’t bank with FNB)
  • Your FNB account number and SWIFT code: FIRNZAJJ
  • FICA documents if you are not an existing FNB customer

 

Step 1 — Log In to FNB Online Banking

Go to www.fnb.co.za and log in using the FNB Banking App or the desktop website. If you don’t have an FNB account, you can still create a free Online Banking profile specifically for PayPal services.

Step 2 — Navigate to Forex > PayPal Services

Once logged in:

  • Click Forex
  • Then click PayPal Services

This is the dedicated portal for managing your PayPal link, viewing balances, and processing withdrawals.

Step 3 — Link Your PayPal Profile

  • Select Link PayPal Profile from the left-hand menu
  • Log in to your PayPal account to confirm ownership
  • Grant FNB permission to access your PayPal account for withdrawal purposes

This linking process establishes the secure connection between your PayPal wallet and your South African bank account.

Step 4 — Add Your Bank Account for Withdrawals

  • If you are an FNB customer: Your FNB account will automatically link to your profile.
  • If you bank elsewhere (Standard Bank, ABSA, Nedbank, Capitec, etc.): You can add your other South African bank account details manually.

Non-FNB customers will need to submit certain FICA (Financial Intelligence Centre Act) documents via email to paypalkyc@fnb.co.za before withdrawals can be processed.

Step 5 — Confirm the Link

  • Ensure your PayPal account name and your bank account name match exactly
  • Watch for confirmation emails from both PayPal and FNB
  • Return to the FNB PayPal Services page to verify the link is active

⚠️ Important: Even a slight mismatch in names (e.g., “J. Smith” vs “John Smith”) can cause withdrawal failures or delays.

 

How to Withdraw Money from PayPal to FNB

Once your accounts are linked, withdrawing your PayPal balance to your South African bank account is straightforward.

 

Step-by-Step Withdrawal Process

  1. Log in to FNB Online Banking
  2. Click ForexPayPal Services
  3. Select Withdraw from PayPal
  4. Enter the amount you want to withdraw in US Dollars (USD)
  5. Review the exchange rate and the ZAR amount you’ll receive
  6. Read and accept the terms and conditions
  7. Log in to your PayPal account to confirm the withdrawal
  8. Return to FNB to complete the transaction

The system will show you a live exchange rate quote before you confirm, so you’ll know exactly how many Rands will land in your account.

 

How Long Does the Withdrawal Take?

After you initiate the withdrawal, you’ll typically receive your money in your South African bank account within 3 to 5 business days.

However, PayPal notes that transfers are subject to review and may be delayed if additional verification is required. Weekends and public holidays can also extend the timeline.

 

Can You Use PayPal Without an FNB Account?

Yes, absolutely.

If you don’t bank with FNB, you can create a free FNB Online Banking profile and link your PayPal account to your existing South African bank account (Standard Bank, ABSA, Nedbank, Capitec, African Bank, etc.). FNB acts as the intermediary for all PayPal withdrawals in South Africa — you do not need to open an FNB cheque or savings account to use this service.

 

FNB PayPal Withdrawal Fees and Exchange Rates

Understanding the fee structure is critical, especially if you’re withdrawing large amounts or running a freelance business through PayPal.

 

FNB Transaction Fees

FNB charges approximately 1.5% of the withdrawal amount as a transaction fee. FNB provides a live USD-to-ZAR exchange rate quote before you confirm your withdrawal, so you can see the net amount you’ll receive.

 

PayPal Fees

  • PayPal charges approximately 1% per withdrawal transaction
  • Currency conversion fees of approximately 2.5% above the prevailing exchange rate may apply if your PayPal balance is in a currency other than USD

 

Total Cost Estimate

Fee Type Percentage
PayPal Withdrawal Fee ~1%
FNB Transaction Fee ~1.5%
Currency Conversion (if applicable) ~2.5%
Total Estimated Cost ~2.5% – 5%

💡 Tip: If you regularly receive PayPal payments, consider letting your balance accumulate and withdrawing in larger amounts less frequently. This minimizes the impact of fixed or percentage-based fees.

 

Common Issues When Linking FNB to PayPal

Even with the right information, things can go wrong. Here are the most common problems South African users face — and how to fix them.

 

“I Don’t Have a US Bank Account” Error

This is the most common issue. Many users try to add their FNB details directly inside PayPal’s “Wallet” or “Banks and Cards” section, which is designed for US bank accounts. Don’t do this.

Instead, use FNB’s Withdraw Service (Forex → PayPal Services) to pull money from PayPal into your South African account. This is the only officially supported method in South Africa.

 

Name Mismatch Between Accounts

Your PayPal account name and your bank account name must match exactly. Differences like:

  • Middle names vs initials
  • Maiden names vs married names
  • Typos or missing spaces

…can all cause withdrawals to be rejected or delayed. Update your name on either PayPal or with your bank so they match perfectly.

 

FICA Verification Delays

Non-FNB customers must submit FICA documents (proof of ID, proof of address, etc.) before their first withdrawal. Processing can take several business days.

Send your documents to: paypalkyc@fnb.co.za

 

Linked Account Not Showing

If your linked account doesn’t appear in the withdrawal dropdown:

  • Clear your browser cache and try again
  • Ensure you’re using the official FNB Online Banking portal
  • Log out and log back into both PayPal and FNB
  • Contact FNB’s PayPal support if the issue persists

 

FNB Branch Code vs SWIFT Code — What’s the Difference?

Many South Africans confuse branch codes with SWIFT codes. Here’s the simple distinction:

 

FNB Branch Code (For Local Transfers)

Branch codes are used for domestic EFTs within South Africa. Examples include:

  • 250655 (various branches)
  • 250241 (specific branch)

These are not used for PayPal withdrawals.

 

FNB SWIFT Code (For International Transfers)

The SWIFT code FIRNZAJJ is used for:

  • Receiving funds from abroad
  • PayPal withdrawals
  • International wire transfers
  • Wise, Payoneer, and other global payment platforms

 

When You Need Each Code

Scenario Code Needed
Local EFT to FNB account Branch Code
PayPal withdrawal to FNB SWIFT Code (FIRNZAJJ)
Receiving USD from overseas client SWIFT Code (FIRNZAJJ)
Sending money to FNB from US bank SWIFT Code (FIRNZAJJ)

 

Alternative Ways to Withdraw from PayPal in South Africa

While FNB is the official PayPal partner, it’s not your only option. Depending on your needs, these alternatives might save you money or time.

 

Wise (formerly TransferWise)

  • Link your PayPal account to Wise
  • Withdraw from PayPal to Wise, then transfer to your SA bank account
  • Often offers better exchange rates and lower fees than the FNB route
  • Faster settlement (typically 1–2 business days)

Sign up to Wise here

Payoneer

  • Popular with freelancers and e-commerce sellers
  • Direct local bank withdrawals in ZAR
  • Competitive fees for regular users
  • Good for receiving payments from marketplaces like Amazon, Upwork, and Fiverr

 

FNB vs Alternatives — Quick Comparison

Feature FNB Route Wise Payoneer
Setup Complexity Medium Low Medium
Withdrawal Speed 3-5 days 1-2 days 2-5 days
Fees ~2.5% total ~0.5-1% ~1-2%
Need FNB Account? No (free profile) No No
Best For Occasional users Frequent users Freelancers/Sellers

Frequently Asked Questions (FAQ)

What is the FNB routing number for PayPal?

South Africa doesn’t use routing numbers. Use the FNB SWIFT code FIRNZAJJ instead. Routing numbers are 9-digit codes used only by US banks for domestic transfers.

 

Can I link Capitec/Standard Bank/Nedbank to PayPal?

Yes. You don’t need an FNB bank account. Create a free FNB Online Banking profile, link your PayPal account, and add your existing South African bank account details for withdrawals.

 

How long does a PayPal withdrawal to FNB take?

Typically 3 to 5 business days once the withdrawal is initiated. Delays may occur if additional verification is required.

 

Is the FNB PayPal service free?

No. FNB charges approximately 1.5% per withdrawal, and PayPal charges approximately 1%. Currency conversion fees of ~2.5% may also apply.

 

What is FNB’s SWIFT code?

FIRNZAJJ for all FNB South Africa accounts.

 

Can I withdraw from PayPal instantly in South Africa?

No. There is currently no instant transfer option from PayPal to South African bank accounts. Standard withdrawals take 3-5 business days.

 

Do I need FICA documents to use FNB PayPal services?

Only if you are not an existing FNB customer. You’ll need to submit your documents to paypalkyc@fnb.co.za before your first withdrawal.

 

What if my PayPal and bank account names don’t match?

Withdrawals will likely be rejected or delayed. Update your name on either PayPal or with your bank so they match exactly before attempting a withdrawal.

 

If you’ve been searching for an “FNB routing number for PayPal,” you now know the answer: it doesn’t exist. South Africa uses SWIFT codes, and the one you need is FIRNZAJJ.

FNB remains the official gateway for PayPal withdrawals in South Africa, and the process is relatively straightforward once you understand the system. Whether you’re a freelancer receiving international payments, an online seller, or simply someone who needs to access their PayPal balance in Rands, following the steps above will get your money into your account safely.

Before you make your first withdrawal, double-check that your account names match, review the fee structure so there are no surprises, and consider whether alternatives like Wise might offer better value for frequent transactions.