Nigeria has one of the most administratively demanding tax environments for mid-market businesses. The Federal Inland Revenue Service requires monthly VAT filings, monthly Withholding Tax remittances, and a level of per-transaction discipline that most businesses manage in a combination of spreadsheets, manual TaxPro Max sessions, and institutional knowledge held by one or two people in finance. When that person leaves, the knowledge walks out with them.
The Monesize Core Nigeria FIRS module changes that. VAT return data is built automatically from transaction records. WHT deductions are tracked at the point of payment, with rates applied from a built-in rate table seeded directly from the Nigeria Tax Act 2025 and the WHT Regulations 2024. Tax Credit Certificates received from customers are recorded and accumulated for CIT offset. And the finance team has a live filing calendar that shows every upcoming FIRS deadline based on the current month.
This article explains how the module works, what it covers, and what the compliance obligations it addresses actually are.
Understanding the Nigerian tax landscape
Before walking through the module, it helps to understand the two obligations it is built around, because they are structurally different from VAT in the UK, Ireland, or Australia.
Value Added Tax at 7.5 percent. Nigeria’s VAT rate has been 7.5 percent since February 2020. It applies to most goods and services. The critical difference from VAT in other jurisdictions is that it is filed on a cash basis. VAT is due when cash is received, not when the invoice is issued. A business that issues an invoice in September but receives payment in October accounts for the VAT in October, not September. This makes the return logic different from every other VAT module in the platform. The module filters on payment dates and sale completion dates, not invoice issue dates.
There is no quarterly or annual VAT filing option in Nigeria. Every registered business files monthly, and the return is due by the 21st of the following month. A business operating in January files its January VAT return by 21 February.
Withholding Tax. WHT is not a return filed by the seller. It is a mechanism where the buyer deducts a percentage of the gross payment due to a vendor and remits it directly to FIRS. The vendor receives the net amount and is given a Tax Credit Certificate for the amount deducted. That TCC can be offset against the vendor’s annual Companies Income Tax liability.
The rate depends on what the payment is for. Professional services, consulting fees, and management fees carry a 5 percent resident rate. Supply of goods carries 2 percent. Rent carries 10 percent. Construction carries 2 or 5 percent depending on the scale of the project. Dividends and interest carry 10 percent. The rate doubles for any vendor who does not have a valid Tax Identification Number.
The penalty for failing to deduct WHT is 40 percent of the amount that should have been deducted. That figure alone explains why WHT tracking needs to be built into the workflow rather than managed separately.
VAT returns
The VAT tab in the Nigeria FIRS module handles the full monthly return lifecycle.
When the finance team drafts a return for a period, the system aggregates all VAT-type transactions in which cash changed hands during that period. Sales and converted invoices contribute to output VAT. Paid purchases, expenses, and bills contribute to input VAT. The cash basis is respected throughout.
The return produces seven figures. Output VAT is the total VAT collected on taxable sales. Input VAT is the total VAT recoverable on purchases and expenses. Net VAT payable is output minus input and represents what the business owes FIRS. Total taxable sales and total taxable purchases give the base figures the return form requires. Zero-rated and exempt sales default to zero and are available for manual adjustment.
The finance team can recalculate the return at any time during the month to see the current position. Manual adjustments can be added with a reason before the return is marked as ready. Once filed manually through TaxPro Max, the confirmation reference is recorded in the platform and the return is locked.
The live summary view shows all return fields for any date range without creating a return record. This is useful for mid-month check-ins or for verifying that all qualifying transactions have been tagged with the correct tax type before the period closes.
Withholding Tax deductions
The WHT tab is where the module does its most distinctive work.
Every time a qualifying vendor payment is made, the finance team records it in the WHT deductions panel. They enter the vendor name, the vendor’s TIN, the transaction type, and the gross payment amount. The system looks up the correct WHT rate from the built-in rate table and computes the WHT amount and the net amount automatically.
If the vendor has no TIN, the system applies the double rate and flags the record prominently. This ensures the finance team knows the exposure before the payment is made rather than discovering it during an audit.
The rate table is seeded from the Nigeria Tax Act 2025 and the WHT Regulations 2024 and covers ten transaction types: professional services, goods supply, rent and hire, commission and brokerage, major construction, other construction activities, dividends and interest, royalties, directors fees, and a catch-all for other services. Every rate is admin-updatable from the dashboard if FIRS issues a circular that changes or clarifies a rate, without requiring a code deployment.
The monthly schedule feature generates a formatted list of all deductions for a period showing vendor name, TIN, transaction type, gross amount, rate, and WHT amount. This is the exact information the monthly WHT schedule in TaxPro Max requires. The finance team exports this view and uploads it by the 21st of the following month.
Individual deductions can be marked as remitted once the payment to FIRS has been made. They can also be marked with TCC issued once the Tax Credit Certificate has been generated in TaxPro Max for the vendor.
The double WHT rate and TIN compliance
The TIN requirement deserves particular attention because its consequences are immediate and automatic.
Under Nigerian tax law, any vendor who cannot provide a valid Tax Identification Number is subject to double the standard WHT rate on every payment they receive. A vendor who would normally attract 5 percent WHT on a consulting fee attracts 10 percent if they have no TIN. A vendor who would attract 2 percent on a goods supply attracts 4 percent.
This creates a strong compliance incentive to collect and store TINs for every vendor before payments are made. The module supports this at the vendor record level. Each vendor profile has a TIN field and a default WHT transaction type. When both are set, the finance team selecting that vendor during deduction recording gets the rate pre-populated and the TIN pre-filled. The only thing left to enter is the gross amount and the payment date.
Customer profiles also carry a TIN field, because customers who deduct WHT on payments to you need to record your TIN when generating your Tax Credit Certificate in TaxPro Max. A missing TIN on the customer side means your TCC cannot be issued correctly.
Tax Credit Certificates
The WHT Credits tab handles the other side of the transaction. When a customer deducts WHT from a payment to your business and remits it to FIRS, they are required to generate a Tax Credit Certificate for you through TaxPro Max. That TCC represents a credit you can offset against your annual Companies Income Tax liability.
Accumulating these credits accurately is important because it directly reduces the CIT payment due at year end. Many mid-market businesses in Nigeria do not track received TCCs systematically and then either miss credits they are entitled to or scramble to locate them during the annual CIT filing process.
The module gives the finance team a dedicated place to record each TCC received. They enter the customer name, the customer TIN, the TCC reference number from TaxPro Max, the gross amount of the payment, and the WHT amount withheld. The credit accumulates in the running total of available credits. When the credit is used against the CIT return, the team marks it as applied. The module maintains a running balance of available credits at all times.
Development Levy estimate
The Nigeria Tax Act 2025 consolidated several prior levies into a single Development Levy at 4 percent of assessable profits. This replaces the old Tertiary Education Tax, the NITDA IT levy, the NASENI levy, and the Police Trust Fund levy. For mid-market businesses, it is an additional cost on top of the 30 percent Companies Income Tax rate for large companies.
The Filing Calendar tab shows a running development levy estimate based on year-to-date revenues and expenses drawn from the accounting journal. The estimate applies the 4 percent rate to the difference between revenue and expenses. It is clearly labelled as an estimate and explicitly notes that it does not account for capital allowances, prior-year losses, or other CIT adjustments that would affect the final figure. It is useful as a cash flow planning tool, not as a substitute for the work of a tax accountant preparing the annual CIT return.
The filing calendar
The Filing Calendar tab shows the three key monthly deadlines based on the current month.
VAT and WHT are both due on the 21st of the following month. The module presents these as the two primary FIRS obligations the finance team needs to hit every month.
PAYE is presented as an informational entry with a note that it is remitted to the relevant State Internal Revenue Service, not to FIRS, by the 10th of the following month. Nigeria’s PAYE is a state-level obligation administered by the 36 State Internal Revenue Services. A company with employees in Lagos remits to the Lagos State IRS, employees in Abuja remit to the FCT IRS. The complexity of multi-state PAYE is outside the scope of this module, but the calendar entry ensures finance teams do not confuse the PAYE deadline with the FIRS deadlines or forget it exists.
What the module does not cover
The module is explicit about its scope boundaries.
Direct TaxPro Max API submission is not available. FIRS has not published a public API for third-party software integration. There is no Nigerian equivalent of HMRC’s Making Tax Digital programme. The module prepares returns and schedules that the finance team files manually through TaxPro Max. When FIRS publishes an API through its planned Electronic Fiscal System rollout, the module will be updated to support direct submission.
Full Companies Income Tax return preparation is out of scope. CIT requires audited IFRS financial statements, capital allowance schedules, related-party adjustments, and transfer pricing documentation. These cannot be automated from transaction data alone and require a tax accountant. The module provides a CIT provision estimate and accumulates WHT credits that offset the final liability, but it does not attempt to produce the CIT return itself.
Multi-state PAYE filing is out of scope. PAYE is administered by 36 separate state revenue services, each with its own portal, form, and payment channel. This complexity is a future module item.
WHT for non-resident entities uses different rates. The standard rate table in the module uses resident corporate rates as the default. Payments to non-resident companies carry higher rates in most categories. The finance team can adjust the rate manually when recording a deduction for a non-resident vendor.
Setting up the module
Configuration takes two steps.
First, a general administrator opens Organisation Settings, goes to the Tax and Financial tab, and enables the Nigeria FIRS module. They enter the company TIN in the format used by FIRS, either eight digits for individual taxpayers or the thirteen-character business format. They toggle VAT return preparation and WHT deduction tracking on or off depending on which obligations apply to the deployment.
Second, the team adds TINs to vendor and customer profiles. Each vendor profile has a TIN field and a default WHT transaction type. Setting the transaction type on the vendor means the system can pre-populate the WHT rate when recording deductions for that vendor, reducing data entry and the risk of applying the wrong rate.
Transactions that should appear in VAT returns must be tagged with tax type VAT. This is the same tax type field used by the UK, Ireland, and any other VAT-jurisdiction deployment. Nigerian deployments set their default tax type to VAT in the same organisation settings screen. Transactions created with that default will be captured in VAT return aggregation automatically.
Who this is built for
The module is designed for mid-market Nigerian businesses with a finance team that currently manages FIRS compliance through a combination of spreadsheets, manual journal entries, and periodic TaxPro Max sessions.
It is particularly valuable for finance teams that have experienced any of the following: filing a monthly VAT return using figures pulled manually from an accounting system, spending time at the end of each month reconciling WHT deductions against vendor payment records, losing track of received TCCs and under-claiming credit against the annual CIT bill, or receiving a FIRS query about a month where WHT was not deducted because a vendor payment was not classified correctly.
The module does not eliminate the need for a finance team that understands Nigerian tax law. It eliminates the spreadsheet work that stands between that team’s expertise and the compliance obligations they need to meet.
Monesize Core is a modular financial operations platform built for mid-market businesses. The Nigeria FIRS module is available on request for Nigerian-jurisdiction deployments. See how Monesize Core brings Nigerian tax compliance, accounting, invoicing, and business operations together at monesize.com.
