NSFAS Banking Details Pending — How to Fix It (Step-by-Step 2026)
Is your NSFAS status showing 'Banking Details Pending'? This common issue stops your payment. Here's exactly how to fix it in under 10 minutes on myNSFAS.
Sipho Khumalo
Student Support Specialist
Why Is My NSFAS Status Showing "Banking Details Pending"?
"Banking Details Pending" is one of the most common NSFAS payment blockers in South Africa. It affects thousands of students every year and is the single biggest reason for delayed allowances.
The good news: it's almost always fixable in under 10 minutes.
Here's exactly what to do.
What Causes "Banking Details Pending"?
There are several reasons this status appears:
- You never submitted banking details — common for new NSFAS beneficiaries
- Your bank account was closed or blocked — NSFAS tried to pay and the bank returned the funds
- Account not in your name — NSFAS requires the account to be exclusively in the student's name
- Bank statement outdated — uploaded statement is older than 3 months
- Postbank issues — SASSA/Postbank accounts often cause problems for NSFAS
- Capitalization mismatch — name on account doesn't match NSFAS records exactly
Step-by-Step: How to Fix NSFAS Banking Details
Step 1: Log Into myNSFAS
- Go to myNSFAS.org.za
- Click "Log In" (top right)
- Enter your SA ID number and password
- If you've forgotten your password, click "Forgot Password" and follow the SMS reset
Step 2: Navigate to Banking Details
- Click on your profile icon (top right)
- Select "My Profile" from the dropdown
- Look for the "Banking Details" section
- Click "Update Banking Details"
Step 3: Enter Your Bank Account Details
You'll need:
- Your bank name (e.g. Capitec Bank)
- Your account type (Savings or Cheque)
- Your account number (usually 10 digits)
- Your branch code (or use universal branch code)
Standard Branch Codes:
| Bank | Branch Code |
|---|---|
| Capitec | 470010 |
| Standard Bank | 051001 |
| ABSA | 632005 |
| FNB | 250655 |
| Nedbank | 198765 |
Step 4: Upload Your Bank Statement
This is the critical step most students miss:
- The statement must be no older than 3 months
- It must clearly show your full name and account number
- Get it from your banking app (PDF format works)
- Or go to a branch and request a stamped statement
- File size must be under 2MB
Step 5: Submit and Wait
After submitting:
- You'll receive a confirmation message
- NSFAS verifies within 3–7 business days
- Your status will change from "Banking Details Pending" to "Payment Processing"
- Payment arrives 5–10 business days after verification
Which Bank Is Best for NSFAS?
Based on student reports and processing times:
| Bank | Speed | Reliability | Verdict |
|---|---|---|---|
| Capitec | ⚡ Fastest | ✅ Excellent | Best choice |
| Standard Bank | ✅ Fast | ✅ Good | Great choice |
| Absa | ✅ Fast | ✅ Good | Good choice |
| FNB | ✅ Good | ✅ Good | Good choice |
| Nedbank | 🟡 Medium | 🟡 OK | Acceptable |
| Postbank | ❌ Slow | ❌ Poor | Avoid for NSFAS |
My Banking Details Are Correct — Why Am I Still Pending?
If you've confirmed your details are correct but the status hasn't changed:
- Wait the full 7 business days before panicking
- Call NSFAS on 08000 67327 — reference your case number
- Visit your institution's financial aid office — they have a direct NSFAS liaison
- Log a ticket on the myNSFAS portal under "Contact Us"
Pro Tips
- Use Capitec — it's the fastest for NSFAS disbursements
- Your account number ≠ your card number — use the 10-digit account number from your banking app
- Never use a joint account — NSFAS requires a sole-owner account
- Save your confirmation email after updating details
Sipho Khumalo
Student Support Specialist
Expert in South African student finance and government grants, with a focus on helping beneficiaries navigate NSFAS and SASSA processes.
Frequently Asked Questions
How do I update my NSFAS banking details?
Log into myNSFAS.org.za, go to Profile > Banking Details, click Update, and upload a recent bank statement. The account must be in your name.
Which banks work best for NSFAS payments?
Capitec Bank processes NSFAS payments fastest, followed by Standard Bank, Absa, and FNB. Avoid Postbank for NSFAS as it frequently has issues.
How long does it take for NSFAS to verify banking details?
After submitting, NSFAS typically verifies banking details within 3–7 business days. Payment is then released 5–10 business days after verification.