A Tax Clearance Certificate (TCC) isn't proof you're registered to pay tax — that's what a Tax ID (TIN) is for. A TCC is proof you've actually paid what you owed for the last three years, and a specific set of transactions won't go through without it.
The Nigeria Revenue Service (NRS) issues a TCC for companies; your State Internal Revenue Service (or the FCT-IRS in Abuja) issues one for resident individuals (NTAA §3, §72) — the same authority that already administers your tax generally.
A government ministry, department, agency, or a commercial bank acting on their behalf can demand your TCC for six specific transactions (NTAA §72(2), §72(4)): applying for a certificate of occupancy, getting building plans approved, bidding for a government contract, and applying for a firearms, import/export, or trade licence.
Expatriate quota applications, renewals, and additions require a TCC too — both the sponsoring company's corporate TCC and the individual expatriate's own — but that requirement comes from the Ministry of Interior's Handbook on Expatriate Quota Administration, not from NTAA/NTA (neither gazetted tax Act mentions expatriate quota at all).
Your tax authority only issues a TCC once it's satisfied the tax on your profits or income for those three years has been fully paid, or that none is due (NTAA §72(1)) — outstanding tax is the confirmed reason a TCC gets denied.
A TCC covers the three years of assessment immediately before the current one (NTAA §72(3)) — a window that shifts every year, so in practice you need a fresh one each year rather than treating one certificate as valid indefinitely. Neither gazetted tax Act states a fixed expiry date; this is the operating consequence of that rolling window, not a separate rule.
TaxLane doesn't generate, verify, or issue a TCC — that has to happen at your relevant tax authority's official channel. Companies apply through NRS at selfservice.nrs.gov.ng; individuals apply through their State or FCT IRS. If you haven't registered for a Tax ID yet, start there first — taxid.nrs.gov.ng — since a TCC certifies payment history against an existing tax record, not a substitute for having one. See where and how to file your annual return for the filing history a TCC is actually certifying.
Clearing your tax is the actual prerequisite for a TCC — see what you owe first.
No — a TIN (Tax ID) is proof you're registered to pay tax; a TCC is proof of your actual tax-payment history for the last three years. You need a TIN before you can be assessed for tax in the first place, but having one doesn't get you a TCC on its own — your tax for those three years still has to be paid.
At your relevant tax authority's official portal — selfservice.nrs.gov.ng for NRS-administered matters (companies), or your State/FCT IRS's own portal for individuals. TaxLane doesn't generate, verify, or issue a TCC itself; this only points you to the official channel.
No — for guidance only, not tax advice.