How to File Withholding Tax Online in Nigeria Through FIRS (NRS) Systems

Businesses that make payments subject to Withholding Tax (WHT) need to do more than deduct the tax from a vendor or service provider. The amount withheld must be properly reported, remitted, and supported with accurate records.
For businesses looking for online tax remittance options, the process is increasingly digital. Nigeria’s federal tax administration is now handled by the Nigeria Revenue Service (NRS), formerly FIRS. The official NRS taxpayer portal, TaxPro Max, provides online filing and payment services.
This article explains how businesses can prepare, file, and remit WHT online while keeping the documentation needed for proper compliance.
Withholding Tax
Withholding Tax is a mechanism through which tax is deducted at source from certain payments. In a typical business transaction, a company may pay a contractor, consultant, professional, supplier, or other recipient. Where the transaction is subject to WHT, the payer deducts the applicable amount before paying the recipient. It is a mandatory monthly obligation for businesses. Under section 28 of the Nigeria Tax Administration Act 2025, you are required to deduct and remit these taxes to the appropriate authority.
The basic process is:
Qualifying payment → Calculate WHT → Deduct WHT → File and remit → Keep records
The exact rate and treatment depend on the nature of the payment and the applicable tax rules.
The important point is that the business responsible for withholding must also ensure that the deducted amount is properly remitted.
What Does Online Tax Remittance Mean?
Online tax remittance means using an approved digital tax platform and payment channel to submit tax information and pay the amount due.
For WHT, online remittance can involve:
- Preparing the WHT calculation
- Recording the recipient and transaction details
- Submitting the relevant return
- Confirming the amount payable
- Making the payment electronically
- Saving evidence of filing and payment
The NRS taxpayer portal currently provides Self Tax Filing and Payments functions, allowing taxpayers to manage these activities digitally.
Online filing makes the payment stage easier, but it does not remove the need for accurate records.

Who Is Responsible for Filing and Remitting WHT?
The responsibility generally falls on the person or business making a qualifying payment where the law requires tax to be deducted at source.
For example, a company engaging a service provider may have to determine whether WHT applies to the payment and, where required, deduct and remit the tax.
This means businesses should not wait until payment is being processed to think about WHT.
The WHT obligation should be considered when the transaction is being reviewed.
What You Need Before Filing WHT Online
Having the required information ready makes online tax remittance much easier.
Before starting, gather:
- Taxpayer identification details
- Recipient or vendor details
- Invoice
- Contract or agreement, where applicable
- Gross payment amount
- Nature of the transaction
- Applicable WHT rate
- Amount to be withheld
- Relevant tax period
- Payment records
- Supporting financial documents
A business that has these documents organized can complete its filing much faster than one that has to search through emails, spreadsheets, and individual folders.
This is where proper document management becomes part of tax compliance rather than an administrative afterthought.
How to File and Remit Withholding Tax Online
Step 1: Identify Whether the Payment Is Subject to WHT
Start by reviewing the transaction.
Determine:
- What service or payment is involved?
- Who is receiving the payment?
- Does the transaction fall within a category subject to WHT?
- Which tax rules apply?
Do not automatically apply WHT to every payment a business makes.
The treatment depends on the transaction and applicable legislation.
Step 2: Determine the Applicable WHT Rate
Once you establish that WHT applies, determine the correct rate.
The applicable rate can vary depending on the nature of the transaction and the parties involved.
Avoid relying on a rate remembered from an old transaction. Confirm the rate applicable to the current transaction before calculating the deduction.
Step 3: Calculate the Amount to Withhold
You cannot just pay a lump sum; you must provide a schedule of the payments you made. For every payment you made where WHT was deducted, you need:
- The name of the recipient (the person or business you paid)
- Their TIN
- The nature of the transaction (e.g consultancy, contract, rent)
- The gross amount paid
- The WHT rate applied (e.g., 5% or 10%)
- The amount of tax deducted
The basic calculation can be represented as:
Qualifying Payment × Applicable WHT Rate = WHT Amount
For example, if a qualifying payment is ₦1,000,000 and the applicable rate is 5%:
₦1,000,000 × 5% = ₦50,000
The business would therefore deduct ₦50,000, subject to the applicable rules and treatment of that transaction.
The remaining amount would then be paid to the recipient.
Step 4: Deduct the WHT
Once the amount has been established, deduct it from the qualifying payment.
The accounting records should clearly show:
- Gross amount
- WHT deducted
- Net amount paid
- Recipient
- Transaction date
Step 5: Access the Official Taxpayer Portal
For federal tax obligations, taxpayers should use the official NRS Taxpayer Self-Service Portal. That is the TaxPro Max portal. The portal currently provides services including: Self Tax Filing, Payments, Assessments, Tax Wallet, Tax Clearance, and refunds. The portal also has a dedicated WHT tax service within the NRS tax information system.
- Log in with your company credentials
- Navigate to the WHT section on your dashboard
- Enter the details of payment for the month
Step 6: Submit the Relevant WHT Return
Enter the required information into the applicable WHT filing process.
Before submitting, check:
- Taxpayer details
- Recipient information
- Tax period
- Transaction values
- WHT amount
Take time to review the information because correcting an incorrect submission later can create additional administrative work.
Step 7: Confirm the Amount Due
After preparing the return, confirm the resulting liability. The system will automatically calculate the total tax due based on the figures you input. The amount should agree with your internal WHT schedule and accounting records. If the figures do not match, investigate the difference before making payment.
Step 8: Make the Online Tax Payment
Once the WHT liability has been confirmed, complete payment through the approved payment functionality.
The NRS portal provides a dedicated payment service for taxpayers.
The system generates a payment reference number, a unique code which links your payment to your specific filing. Do not pay without this number.
Step 9: Confirm Successful Remittance
Do not assume that initiating a payment means the tax has been successfully remitted. Confirm the payment status and retain the relevant reference. The NRS portal also provides functionality for taxpayers to monitor tax obligations and payments.
Step 10: Save Your Filing and Payment Evidence
After completing the process, retain:
- Submitted WHT return
- Payment receipt
- Payment reference
- WHT schedule
- Invoice
- Contract
- Payment evidence
- Relevant correspondence
These records provide evidence of how the WHT liability was calculated and settled.
What Happens After You Remit WHT?
Online payment is not the end of the compliance process.
After remitting WHT, businesses should reconcile the payment with their accounting records and retain the supporting documentation.
The business should be able to connect:
Transaction → Invoice → WHT calculation → Deduction → Return → Payment → Evidence
This complete trail becomes valuable during financial reviews, tax reconciliations, and potential audits.
Where applicable, the relevant documentation should also be provided or made available to the recipient of the payment. It is important to note that FIRS (NRS) handles federal transactions like contracts, consultancy and professional fees. While state-level transactions such as rent paid to individuals or certain local contracts are handled by state revenue service.

Common Mistakes When Filing WHT Online
Using the Wrong WHT Rate
Applying an incorrect rate can result in under-deduction or over-deduction.
Calculating WHT on the Wrong Amount
The calculation should be based on the applicable treatment of the specific transaction.
Filing for the Wrong Period
Always confirm the tax period before submitting a return.
Entering Incorrect Recipient Details
Vendor and recipient information should match the underlying transaction records.
Deducting WHT but Forgetting to Remit It
Deduction and remittance are separate compliance steps.
Losing Payment Evidence
A business should never rely solely on its bank transaction history. Keep the official tax payment evidence as part of the compliance record.
Keeping Tax Documents Scattered
When invoices, returns, receipts, and WHT schedules are stored in different places, reconciliation becomes more difficult.
How FileAm Helps Businesses Manage WHT Documentation
Online tax remittance is easier when the information required for filing is already organized.
This is where FileAm can support the process.
FileAm helps businesses centralize financial and compliance documents so important records are easier to organize and retrieve.
For WHT compliance, businesses can maintain records such as:
- WHT schedules
- Invoices
- Contracts
- Payment records
- Tax returns
- Payment receipts
- Financial statements
- Compliance correspondence
Instead of searching through multiple folders when a WHT record is needed, businesses can maintain a structured documentation system.
The benefit is simple: the easier it is to find the right document, the easier it is to complete and support the compliance task.
FileAm does not replace the official government tax platform. It helps businesses manage the documentation and financial records that support their tax compliance processes.
Online Tax Remittance vs Disorganized Tax Management
Online payment can make tax remittance faster, but digital payment alone does not create good compliance.
A business can make a payment online and still struggle later if:
- the calculation cannot be found
- the invoice is missing
- the WHT schedule is incomplete
- the payment receipt is lost
- the transaction cannot be reconciled
A strong system therefore combines digital tax payment with organized documentation.
That is where FileAm can add value.
Frequently Asked Questions
Can I file and remit WHT online in Nigeria?
Yes. Federal taxpayers can use the NRS digital taxpayer platform for tax filing and payment services. The current platform includes Self Tax Filing and Payments functionality.
What is online tax remittance?
Online tax remittance is the digital process of submitting relevant tax information and paying tax through an approved online tax system and payment channel.
Who is responsible for remitting WHT?
The person or business responsible for making a qualifying payment may have an obligation to deduct and remit WHT, depending on the transaction and applicable rules.
How do I calculate WHT before filing?
Identify whether WHT applies, determine the applicable rate, and apply it to the relevant payment amount according to the applicable rules.
What documents do I need for WHT filing?
Common supporting records include invoices, contracts, payment records, recipient information, WHT schedules, tax computations, and evidence of payment.
Can I pay WHT online?
Yes. The official NRS taxpayer portal provides online payment functionality for taxpayers.
What happens if WHT is remitted late?
Late remittance can result in penalties, interest, or other compliance consequences depending on the applicable tax rules and circumstances.
Is FIRS still responsible for federal tax administration?
The federal tax administration framework changed under the 2025 reforms. The Nigeria Revenue Service is now the federal tax authority. However, “FIRS” remains a common search term for federal tax services.
Conclusion
Filing and remitting Withholding Tax online is much easier when the process is handled systematically.
The practical workflow is:
Identify → Calculate → Deduct → File → Pay → Confirm → Document
The online payment stage is only one part of the process. Accurate transaction records, correct WHT calculations, complete returns, and accessible payment evidence are equally important.
For businesses, the best approach is to organize WHT documentation continuously rather than waiting until the filing deadline.
With FileAm, businesses can keep the financial and compliance documents supporting their WHT obligations organized and accessible, making tax administration easier to manage throughout the year.
When your records are structured before you begin, online tax remittance becomes a much simpler process.