Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
How do I file personal income tax in Nigeria as a federal government worker in Rivers State?
Since you work with a Federal Parastatal in Rivers State, your Personal Income Tax (PIT) is handled slightly differently — but in most cases you may already be paying it through PAYE. Let me break it down clearly. First — Important Thing You Should Know In Nigeria: Personal Income Tax is paid to theRead more
Since you work with a Federal Parastatal in Rivers State, your Personal Income Tax (PIT) is handled slightly differently — but in most cases you may already be paying it through PAYE.
See lessLet me break it down clearly.
First — Important Thing You Should Know
In Nigeria:
Personal Income Tax is paid to the State of residence (Rivers State in your case)
Even Federal Government workers still pay Personal Income Tax to Rivers State if they live/work there.
There are two ways Personal Income Tax is paid:
PAYE (Pay As You Earn) — For salary earners
Direct Assessment — For self-employed people
Since you’re working in a Federal Parastatal, you are most likely under:
You Are Likely Under PAYE (Automatic Deduction)
Under PAYE:
Your employer deducts tax from your salary
Employer remits it to Rivers State
You don’t need to manually pay monthly tax
So first question:
Check Your Payslip
Look for:
PAYE
Tax
Personal Income Tax
If you see it — you’re already paying.
When You Need To File Personal Income Tax Yourself
You only need to file if:
You have side business
You have rental income
You want Tax Clearance Certificate (TCC)
You were not taxed by your employer
How To File Personal Income Tax in Rivers State (Step-by-Step)
Step 1: Get Your TIN (Tax Identification Number)
You can:
Ask your HR department
OR
Register at Rivers State Tax portal
Visit:
Rivers State Internal Revenue Service (RIRS)
Or go physically to Rivers State tax office
Step 2: Gather Required Documents
You will need:
Employment letter
Payslips
ID card
Bank details
TIN (if available)
Step 3: Fill Personal Income Tax Return
You will:
Declare your salary
Declare other income (if any)
Submit annual return
Step 4: Get Tax Clearance Certificate (TCC)
After filing:
You’ll receive TCC
Needed for:
Loans
Contracts
Government transactions
Visa applications
My Honest Advice (Based On Your Situation)
Since you are:
Working in Federal Parastatal
Based in Rivers State
First confirm with your HR or accounts department:
“Am I already under PAYE deduction?”
This is usually the case.
How can I check my stockbroker code and CSCS number in Nigeria?
Your Broker Code and CSCS Number (Clearing House Number) are usually provided when you open a stockbroking account. Here's how you can find them: How to See Your Broker Code & CSCS Number 1. Check Your Account Opening Email / Documents When you opened your brokerage account, you should have receRead more
Your Broker Code and CSCS Number (Clearing House Number) are usually provided when you open a stockbroking account. Here’s how you can find them:
See lessHow to See Your Broker Code & CSCS Number
1. Check Your Account Opening Email / Documents
When you opened your brokerage account, you should have received:
CSCS Number (e.g., 1234567890)
Broker Code
Trading Account Number
Check:
Email inbox
Account opening form
Welcome letter from your broker
2. Check Your Brokerage App
Most Nigerian brokerage apps show your:
CSCS Number
Account Number
Broker Details
Look for:
Profile
Account Information
Portfolio Details
3. Check Your CSCS Statement
If you’ve ever received:
CSCS Alert
Trade Confirmation
Dividend Notification
Your CSCS Number is always displayed there.
4. Ask Your Broker (Fastest Method)
Just message your broker:
You can send:
“Please kindly send me my Broker Code and CSCS Number.”
They will send it in minutes.
What Each One Means
Broker Code → Identifies your stockbroker
CSCS Number → Your personal share account number (like bank account for shares)
Example:
Broker Code: XYZ001
CSCS Number: 1234567890
Can i Buy Stock Market Course on Fokona?
Yes — you can visit Fokona, but you currently cannot buy a stock market course there. Here's the clear explanation: What Fokona Actually Is Fokona is: A financial knowledge Q&A platform Similar to a forum/community Users ask questions about investing, stocks, business, taxes, etc. Experts and meRead more
Yes — you can visit Fokona, but you currently cannot buy a stock market course there.
See lessHere’s the clear explanation:
What Fokona Actually Is
Fokona is:
A financial knowledge Q&A platform
Similar to a forum/community
Users ask questions about investing, stocks, business, taxes, etc.
Experts and members provide answers
Right now, it is not a course marketplace.
Important: Courses Not Available Yet
On the platform menu, “Learn Skills” and “Shop Online” are marked “Coming Soon” — meaning courses are not yet available.
So:
❌ No stock market courses yet
❌ No paid investing classes yet
❌ No course purchases yet
So What Can You Do on Fokona Now?
You can:
Ask stock market questions
Learn from other investors
Read investment discussions
Follow financial topics
But not buy courses yet.
My Honest Advice (Important)
You actually don’t need to buy a course immediately, especially since:
You’re already asking the right questions
Nigerian stock market investing is simple to learn step-by-step
Will Dangote Refinery IPO benefit other companies listed on the Nigerian Stock Exchange (NGX)?
The Dangote Refinery IPO is getting closer, and many NGX companies will benefit even before the IPO itself. Let me break it down clearly. 🛢️ Dangote Refinery IPO (Latest Update) Dangote plans to list 5%–10% of Dangote Refinery on the Nigerian Exchange (NGX) Expected timeline: June–July 2026 (tentatiRead more
The Dangote Refinery IPO is getting closer, and many NGX companies will benefit even before the IPO itself. Let me break it down clearly.
See less🛢️ Dangote Refinery IPO (Latest Update)
Dangote plans to list 5%–10% of Dangote Refinery on the Nigerian Exchange (NGX)
Expected timeline: June–July 2026 (tentative)
Estimated valuation: $40–$50 billion (could become Africa’s biggest IPO)
Investors may buy in Naira but receive dividends in USD (very attractive)
This will likely move the entire Nigerian stock market.
🔥 NGX Companies That Will Benefit MOST
1. Direct Dangote Group Beneficiaries (Top Tier)
These are first-level beneficiaries:
Dangote Cement (DANGCEM)
Dangote Sugar (DANGSUGAR)
NASCON (NASCON)
Why?
Same group synergy
Shared logistics
Shared management
Investor confidence spillover
When Dangote Refinery lists, investors usually buy all Dangote companies together.
This happened when:
Dangote Cement expanded
Dangote Sugar improved margins
These stocks usually move together.
⛽ 2. Oil & Gas Companies (Big Winners)
These companies benefit from:
crude supply
distribution
storage
petroleum products
Top picks:
Major Beneficiaries
Seplat Energy (SEPLAT)
Oando (OANDO)
TotalEnergies Nigeria (TOTAL)
Ardova Plc (ARDOVA)
MRS Oil Nigeria (MRS)
Why they benefit:
Dangote refinery reduces fuel imports
Local distribution increases
Margins improve
🚢 3. Logistics & Marine Companies
These benefit from:
Fuel transport
Shipping
Storage
Top picks:
NEM Insurance (Indirect via oil insurance)
Eterna Plc (ETERNA)
Japaul Gold (JAPAULGOLD)
🏦 4. Banks (Huge Beneficiaries)
Banks financing the refinery and traders:
Top Banks:
GTCO (GTCO)
Zenith Bank (ZENITHBANK)
Access Holdings (ACCESSCORP)
UBA (UBA)
Stanbic IBTC (STANBIC)
Important: Some banks are IPO advisors:
Stanbic IBTC Capital
Vetiva Capital
FirstCap
These institutions are involved in the listing process
Banks benefit from:
Transaction fees
Financing
FX flows
🏗️ 5. Industrial Companies (Hidden Winners)
These benefit from:
Cheaper fuel
Lower logistics costs
Top Picks:
BUA Cement
Lafarge Africa
Flour Mills Nigeria
Dangote Flour (if revived)
🧠 Smart Investor Strategy (My Personal Ranking)
If you’re preparing early:
Strongest Plays
Dangote Cement
Seplat
Oando
GTCO
Zenith
Medium Risk High Reward
MRS
Ardova
Eterna
Japaul Gold
My Personal Advice For You (Important)
Since you’ve been asking about dividend investing, these are best:
Best Dividend + Dangote Refinery Exposure:
GTCO
Zenith
Dangote Cement
Seplat
These give:
Dividend
Capital growth
Refinery exposure
When To Buy (Very Important)
Best time to buy:
Before IPO announcement
During market pullback
When market is red
Avoid:
Buying after hype starts
My Honest Prediction
When Dangote Refinery lists:
NGX market may rally strongly
Oil & Gas stocks will surge first
Banks will follow
Dangote companies will lead
This could become Nigeria’s biggest market opportunity in years.
How do I fix “Tax ID cannot be found” error when creating Lagos State Payer ID?
This is a very common issue when trying to register on the Lagos State Internal Revenue Service portal — and it usually happens for one of four reasons. Let me walk you through what’s happening and how to fix it step-by-step 👇 Why This Happens You're seeing: "You have registered before" ❗ "Tax ID caRead more
This is a very common issue when trying to register on the Lagos State Internal Revenue Service portal — and it usually happens for one of four reasons.
Let me walk you through what’s happening and how to fix it step-by-step 👇
Why This Happens
You’re seeing:
“You have registered before” ❗
“Tax ID cannot be found” ❗
This usually means:
Possible Cause 1: Your Employer Already Registered You
If you’re:
Salary earner
Government worker
Corporate employee
Your employer may have already created a Payer ID for you.
But:
You don’t know the email used
You don’t know the Payer ID
Your phone number may be different
So the system says you already exist, but you can’t access it.
How To Fix It (Best Solution)
Step 1 — Use “Forgot Payer ID” (Correct Way)
Go to:
👉 https://etax.lirs.net
Then:
Click Find Taxpayer ID
Enter:
Your surname
Phone number
Date of birth
Try different combinations if needed.
Step 2 — If Still Not Working
Use LIRS Support (Fastest Solution)
Contact:
**Lagos State Internal Revenue Service Helpdesk
You can:
Email them
📧 etax@lirs.net
Send:
Full name
Phone number
Email
Date of birth
Write:
“I tried creating a Payer ID but system says I already registered. When I try to find ID, it says not found. Please help retrieve my Payer ID.”
They usually respond within same day or next day.
Step 3 — Fastest Option (If Deadline is Close)
Walk into any LIRS office and tell them:
“I cannot access my Payer ID, but deadline is near.”
They will:
✅ Retrieve your Payer ID
✅ Reset your login
✅ Help you file immediately
This is the fastest solution.
Common Things To Try First
Before contacting them, try:
✔ Use another browser
✔ Try Chrome instead
✔ Turn off VPN
✔ Try different phone number
✔ Try surname only
Sometimes it’s just system glitch.
Important (Don’t Create Another Profile)
⚠️ Don’t try creating multiple accounts
⚠️ It will create duplicate records
⚠️ This may delay your filing
My Recommendation (Based on Your Situation)
Since deadline is close:
👉 Best option: Email LIRS immediately
👉 Second option: Visit LIRS office physically
You’ll resolve it within same day.
See lessHow do I fix “Tax ID cannot be found” error when creating Lagos State Payer ID?
This is a very common issue when trying to register on the Lagos State Internal Revenue Service portal — and it usually happens for one of four reasons. Let me walk you through what’s happening and how to fix it step-by-step 👇 Why This Happens You're seeing: "You have registered before" ❗ "Tax ID caRead more
This is a very common issue when trying to register on the Lagos State Internal Revenue Service portal — and it usually happens for one of four reasons.
See lessLet me walk you through what’s happening and how to fix it step-by-step 👇
Why This Happens
You’re seeing:
“You have registered before” ❗
“Tax ID cannot be found” ❗
This usually means:
Possible Cause 1: Your Employer Already Registered You
If you’re:
Salary earner
Government worker
Corporate employee
Your employer may have already created a Payer ID for you.
But:
You don’t know the email used
You don’t know the Payer ID
Your phone number may be different
So the system says you already exist, but you can’t access it.
How To Fix It (Best Solution)
Step 1 — Use “Forgot Payer ID” (Correct Way)
Go to:
👉 https://etax.lirs.net
Then:
Click Find Taxpayer ID
Enter:
Your surname
Phone number
Date of birth
Try different combinations if needed.
Step 2 — If Still Not Working
Use LIRS Support (Fastest Solution)
Contact:
**Lagos State Internal Revenue Service Helpdesk
You can:
Email them
📧 etax@lirs.net
Send:
Full name
Phone number
Email
Date of birth
Write:
“I tried creating a Payer ID but system says I already registered. When I try to find ID, it says not found. Please help retrieve my Payer ID.”
They usually respond within same day or next day.
Step 3 — Fastest Option (If Deadline is Close)
Walk into any LIRS office and tell them:
“I cannot access my Payer ID, but deadline is near.”
They will:
✅ Retrieve your Payer ID
✅ Reset your login
✅ Help you file immediately
This is the fastest solution.
Common Things To Try First
Before contacting them, try:
✔ Use another browser
✔ Try Chrome instead
✔ Turn off VPN
✔ Try different phone number
✔ Try surname only
Sometimes it’s just system glitch.
Important (Don’t Create Another Profile)
⚠️ Don’t try creating multiple accounts
⚠️ It will create duplicate records
⚠️ This may delay your filing
My Recommendation (Based on Your Situation)
Since deadline is close:
👉 Best option: Email LIRS immediately
👉 Second option: Visit LIRS office physically
You’ll resolve it within same day.
What is the official link for filing personal income tax in Abuja (FCT, Nigeria)?
Here are the official online links you can use to file or access personal income tax services for Abuja (Federal Capital Territory, FCT): 📍 FCT‑IRS (Federal Capital Territory Internal Revenue Service) – Personal Income Tax 🔗 FCT‑IRS Self Service / Tax Return Portal: ➡️ https://fcttaxportal.fctirs.goRead more
Here are the official online links you can use to file or access personal income tax services for Abuja (Federal Capital Territory, FCT):
📍 FCT‑IRS (Federal Capital Territory Internal Revenue Service) – Personal Income Tax
🔗 FCT‑IRS Self Service / Tax Return Portal:
➡️ https://fcttaxportal.fctirs.gov.ng/selfservice/account/signin
This is the portal where residents of Abuja (FCT) log in to file their personal income tax returns, generate returns references, and submit annual returns online.
💡 Notes for filing:
You’ll need your Tax Identification Number (TIN) to log in (or register if you don’t already have one).
On the portal, after logging in, go to Menu → Tax Returns → File Returns → File a New Return to start your annual filing.
Filing is typically expected before March 31st each year for the previous assessment year.
🏛️ FCT‑IRS Official Website (General resources)
🔗 https://fctirs.gov.ng/
From here you can also find guidance on personal income tax, TIN registration, tax clearance certificates, deadlines, and contact information.
See lessWhy is my Tax ID showing “already registered” but I cannot access it in Nigeria?
Ah, this happens quite often — the Tax Identification Number (TIN) is essential for filing PIT, but sometimes the system doesn’t return it correctly. Here’s exactly what to do to retrieve your TIN in Nigeria: 1. Confirm Your Registration Status Before anything else: Go to the Federal Inland RevenueRead more
Ah, this happens quite often — the Tax Identification Number (TIN) is essential for filing PIT, but sometimes the system doesn’t return it correctly. Here’s exactly what to do to retrieve your TIN in Nigeria:
1. Confirm Your Registration Status
Before anything else:
Go to the Federal Inland Revenue Service (FIRS) TIN portal:
https://tin.gov.ng
Use the “Verify TIN” feature to check if your TIN exists.
You’ll need your BVN and full name as registered.
If it shows a TIN, note it down.
Sometimes the system fails on “forgot TIN” because of name/BVN mismatch, so double-check your registration details.
2. Attempt Online Retrieval Correctly
If you clicked “Forgot TIN” and got no response:
Make sure you’re using the exact details used during TIN registration:
Full name as per official ID
Date of birth
BVN (Bank Verification Number)
Avoid typos or abbreviations; the system is sensitive.
3. Contact the Tax Authority
If online retrieval fails, you need direct intervention:
For Federal Employees / Non-Residents / FIRS TIN
Call or email FIRS TIN support:
Phone: +234 9 462 2222 (FIRS office)
Email: tinhelpdesk@firs.gov.ng
Provide: Full name, date of birth, BVN, phone number, and explain “I cannot retrieve my TIN online.”
For State Residents / PIT TIN
If your TIN is issued by your State IRS (like Lagos, Enugu, Oyo), contact the state tax office directly. For example:
Lagos State IRS: info@lirs.gov.ng
Enugu State IRS: info@enugustateirs.ng
Bring ID and proof of previous filing attempts when visiting physically — this helps the officers retrieve your TIN manually.
4. As a Last Resort — Re-issue
Some states / FIRS offices can reissue your TIN if it cannot be retrieved online.
This usually involves filling a TIN application form, providing your BVN, ID, and proof of prior registration.
5. Tips to Avoid Problems
Always save a digital copy or screenshot of your TIN once retrieved.
Link your TIN to your BVN — it makes recovery easier.
Avoid multiple “forgot TIN” requests online — it sometimes locks your access temporarily.
💡 Practical Step Today:
Try the Verify TIN tool at https://tin.gov.ng�.
If no result, call the FIRS or state IRS help desk and provide your details.
If needed, visit the nearest IRS office with your ID and BVN for manual retrieval.
If you want, I can draft a step-by-step email template you can send to FIRS/state IRS to retrieve your TIN today — so you can get a faster response.
See lessWhy is my Tax ID showing “already registered” but I cannot access it in Nigeria?
Ah, this happens quite often — the Tax Identification Number (TIN) is essential for filing PIT, but sometimes the system doesn’t return it correctly. Here’s exactly what to do to retrieve your TIN in Nigeria: 1. Confirm Your Registration Status Before anything else: Go to the Federal Inland RevenueRead more
Ah, this happens quite often — the Tax Identification Number (TIN) is essential for filing PIT, but sometimes the system doesn’t return it correctly. Here’s exactly what to do to retrieve your TIN in Nigeria:
See less1. Confirm Your Registration Status
Before anything else:
Go to the Federal Inland Revenue Service (FIRS) TIN portal:
https://tin.gov.ng
Use the “Verify TIN” feature to check if your TIN exists.
You’ll need your BVN and full name as registered.
If it shows a TIN, note it down.
Sometimes the system fails on “forgot TIN” because of name/BVN mismatch, so double-check your registration details.
2. Attempt Online Retrieval Correctly
If you clicked “Forgot TIN” and got no response:
Make sure you’re using the exact details used during TIN registration:
Full name as per official ID
Date of birth
BVN (Bank Verification Number)
Avoid typos or abbreviations; the system is sensitive.
3. Contact the Tax Authority
If online retrieval fails, you need direct intervention:
For Federal Employees / Non-Residents / FIRS TIN
Call or email FIRS TIN support:
Phone: +234 9 462 2222 (FIRS office)
Email: tinhelpdesk@firs.gov.ng
Provide: Full name, date of birth, BVN, phone number, and explain “I cannot retrieve my TIN online.”
For State Residents / PIT TIN
If your TIN is issued by your State IRS (like Lagos, Enugu, Oyo), contact the state tax office directly. For example:
Lagos State IRS: info@lirs.gov.ng
Enugu State IRS: info@enugustateirs.ng
Bring ID and proof of previous filing attempts when visiting physically — this helps the officers retrieve your TIN manually.
4. As a Last Resort — Re-issue
Some states / FIRS offices can reissue your TIN if it cannot be retrieved online.
This usually involves filling a TIN application form, providing your BVN, ID, and proof of prior registration.
5. Tips to Avoid Problems
Always save a digital copy or screenshot of your TIN once retrieved.
Link your TIN to your BVN — it makes recovery easier.
Avoid multiple “forgot TIN” requests online — it sometimes locks your access temporarily.
💡 Practical Step Today:
Try the Verify TIN tool at https://tin.gov.ng�.
If no result, call the FIRS or state IRS help desk and provide your details.
If needed, visit the nearest IRS office with your ID and BVN for manual retrieval.
If you want, I can draft a step-by-step email template you can send to FIRS/state IRS to retrieve your TIN today — so you can get a faster response.
How Do I correctly file my personal income tax in Osun state?
Here’s a clear, step‑by‑step guide to filing your Personal Income Tax (PIT) online for Osun Internal Revenue Service so you don’t have to physically visit their office. This applies to individual residents (salaried or self‑employed) who must file before March 31 each year under the Personal IncomeRead more
Here’s a clear, step‑by‑step guide to filing your Personal Income Tax (PIT) online for Osun Internal Revenue Service so you don’t have to physically visit their office. This applies to individual residents (salaried or self‑employed) who must file before March 31 each year under the Personal Income Tax Act.
🧾 1. Confirm What You’re Filing (Who Must File)
You must file PIT returns if:
You earn income from employment (PAYE) — salary, allowances, bonuses.
You are self‑employed or earn income outside employment (Direct Assessment).
You earn from other sources (rental income, side gig, consultancy, etc.).
Every taxpayer is obligated to file annual returns by March 31st of each year for income earned in the preceding year.
🔑 2. Get Your Taxpayer Identifiers
‣ Tax Identification Number (TIN)
If you don’t have a TIN:
Visit the JTB TIN application via the OIRS website.
Complete the individual TIN application form online.
Submit and download/print your TIN — this is required for filing.
Note: Some state e‑payment portals also let you apply for a TIN during registration.
‣ Payer ID
This is a unique reference used for payment and filings.
If already registered, you can retrieve your Payer ID using your phone number or from a prior Automated Revenue Receipt (ARR)
If not registered, you must create a profile on the OIRS tax portal (next step).
🌐 3. Register / Create Your Online Tax Profile
Use the state’s electronic tax portal to register yourself if you haven’t already:
🔗 Registration portal:
➡️ https://osun.electroniccollectionsecg.com/taxes/apply
Steps:
Open the link and fill in the details (name, contact, TIN, NIN/BVN if required).
Submit and wait for confirmation; you’ll receive your Payer ID and login credentials.
📌 Save these securely — you’ll need them for payment and filing.
💸 4. Calculate and Pay Any Tax Due
Before you submit your return, determine your tax. For individuals:
Salaried workers under PAYE: your employer typically deducts your tax monthly.
Self‑employed or direct assessment: you must compute your gross income and liability yourself.
Payments can be made online through the same tax portal or affiliated e‑payment system using your Payer ID, Agency & Revenue Codes, and correct amount.
Ensure you keep the payment receipt(s) — they’ll support your filing.
📄 5. Prepare Your Annual Tax Return
‣ Download the Tax Return Template
Go to the Annual Returns / Individual Annual Tax Returns section on the OIRS site and download the Excel return template.
Template includes space for:
Osun Internal Revenue Service
PAYE income/tax (if employed)
Direct assessment (self‑employment income)
Withholding tax (WHT) credits
Relief/deductions as allowed by law
Fill the form completely and accurately.
📤 6. Submit Your Return Online
There are two ways to submit:
Method A — Online Upload (Preferred)
Log into the tax portal using your credentials.
Go to the Annual Returns / Individual Tax Returns section.
Upload your completed Excel form.
Attach evidence of payments and identification as required.
Submit and retain the acknowledgment/confirmation.
Ideally this is fully online without going to a tax office.
Method B — Email Submission
If online upload isn’t functioning:
Attach your completed Excel template.
Email to: irsosun2@gmail.com or irsosun@gmail.com (as instructed on the annual returns page).
Include your contact details and Payer ID.
📑 7. Confirm Receipt and Keep Proofs
After submission:
Ensure you receive a submission reference or acknowledgment email.
Store copies of:
Return form
Payment receipts
Email confirmation
These serve as proof of compliance if asked later.
⏱️ Deadlines & Penalties
Deadline: March 31st each year for individual PIT returns.
Filing late or non‑filing may attract penalties under State tax law — typically fines for individuals.
⚠️ Quick Tips
Always complete every section of your annual return.
Upload all payment receipts and supporting documents.
Use the correct Payer ID on all online transactions.
If unemployed or with no income in the year, you may still be required to file a nil return.
If you need the direct links for TIN application, registration portal, or Annual Returns download, let me know and I’ll list them clearly.
See less