Do Freelancers Pay Tax in Nigeria? Your Guide to FIRS Rules

Author: Editorial Staff
, April 16, 2026

You’re a freelancer in Nigeria, building your business and earning income. But are you also thinking about taxes? It’s easy to overlook, but understanding your tax obligations is crucial to avoid penalties and ensure your business thrives.

Many freelancers struggle to understand their tax responsibilities. Figuring out what income is taxable, how to calculate it, and how to remit payments to the FIRS can feel overwhelming.

Yes, freelancers in Nigeria are required to pay income tax. The Federal Inland Revenue Service (FIRS) considers freelancers as self-employed individuals and, therefore, subject to Personal Income Tax (PIT). This means you need to declare your income and pay taxes based on the prevailing tax laws.

Best Business Software to Use Today

Understanding FIRS Tax Rules for Freelancers

The FIRS requires all taxable individuals, including freelancers, to file their taxes annually. This involves declaring your income, claiming allowable expenses, and paying the appropriate tax. You can find more details on the FIRS website.

Taxable income includes all income derived from your freelancing activities, such as payments for services rendered, commissions, and other earnings. You can deduct legitimate business expenses to reduce your taxable income.

Amara, a freelance graphic designer in Lagos, diligently tracks all her income and expenses. She uses Cordlo to send professional invoices and record payments, making tax preparation much easier.

Quick tip: Keep accurate records of all your income and expenses throughout the year. Try Cordlo free.

Registering with FIRS as a Freelancer

Although not strictly mandatory for all freelancers, registering with the FIRS can provide several benefits. It demonstrates your commitment to complying with tax laws and can help you access certain financial services.

You can register as a self-employed individual by obtaining a Tax Identification Number (TIN). This can be done online through the FIRS website or at any FIRS office.

To register, you’ll typically need your BVN, proof of address, and a copy of your CAC registration (if you have one). Once registered, you’ll be able to file your taxes online and receive official communication from the FIRS.

Calculating Your Income Tax as a Freelancer

Calculating your income tax involves determining your taxable income and applying the appropriate tax rates. Here’s a simplified breakdown:

  1. Calculate your total income: Add up all the income you earned from your freelancing activities during the tax year.
  2. Deduct allowable expenses: Subtract all eligible business expenses from your total income. These expenses can include costs like internet subscriptions, office supplies, and professional development courses.
  3. Determine your taxable income: The result after deducting expenses is your taxable income.
  4. Apply the tax rates: Use the current Personal Income Tax (PIT) rates to calculate your tax liability. Nigeria uses a graduated tax system, meaning different income brackets are taxed at different rates.

Remember to consult the FIRS website or a tax professional for the most up-to-date tax rates and regulations.

Allowable Expenses for Freelancers in Nigeria

Knowing which expenses you can deduct is crucial for minimizing your tax liability. The FIRS allows freelancers to deduct expenses that are wholly, reasonably, exclusively, and necessarily incurred in the production of their income.

Examples of allowable expenses include:

  • Office expenses: Rent for a workspace, utility bills (electricity, water), and cleaning supplies.
  • Communication expenses: Phone bills, internet subscriptions, and postage.
  • Transportation expenses: Travel costs related to business activities, such as client meetings.
  • Professional development: Costs of courses, workshops, and seminars that enhance your skills.
  • Software and tools: Subscriptions to software and online tools used for your freelancing work.
  • Marketing and advertising: Expenses incurred in promoting your services.

Always keep detailed records and receipts of all your expenses to support your deductions during tax filing.

Filing Your Taxes as a Freelancer

Freelancers in Nigeria typically file their taxes using the FIRS e-filing platform. The process involves creating an account, providing your TIN, and completing the necessary forms.

Here’s a step-by-step guide:

  1. Gather your documents: Collect all relevant income statements, expense receipts, and bank statements.
  2. Access the FIRS e-filing platform: Visit the FIRS website and log in to your account. If you don’t have an account, you’ll need to create one.
  3. Complete the tax forms: Fill out the required tax forms with accurate information about your income and expenses.
  4. Submit your tax return: Review your tax return carefully before submitting it electronically.
  5. Pay your taxes: Make your tax payment through the available payment options on the FIRS platform.

The deadline for filing your taxes is usually March 31st of each year. Failure to file on time can result in penalties and interest charges.

Tax Planning Tips for Nigerian Freelancers

Effective tax planning can help you minimize your tax liability and ensure you comply with FIRS regulations. Here are some tips:

  • Keep accurate records: Maintain detailed records of all your income and expenses throughout the year. Cordlo helps you track income and expenses easily.
  • Separate business and personal finances: Use a separate bank account for your freelancing income and expenses.
  • Take advantage of allowable deductions: Claim all eligible business expenses to reduce your taxable income.
  • Pay estimated taxes quarterly: Consider making quarterly tax payments to avoid a large tax bill at the end of the year.
  • Consult a tax professional: Seek advice from a qualified tax advisor to ensure you’re complying with all relevant tax laws and regulations.

Consequences of Tax Evasion for Freelancers

Tax evasion is a serious offense that can result in severe penalties, including fines, interest charges, and even imprisonment. The FIRS has been cracking down on tax evasion in recent years, so it’s essential to comply with all tax laws and regulations.

To avoid tax evasion, make sure you declare all your income, claim only legitimate expenses, and file your taxes on time. If you’re unsure about any aspect of your tax obligations, seek professional advice.

How Cordlo Can Help Freelancers with Tax Compliance

Cordlo is a powerful tool that can help Nigerian freelancers manage their finances and comply with tax regulations. It offers features such as:

  • Invoice generation: Create and send professional invoices to your clients.
  • Expense tracking: Record and categorize all your business expenses.
  • Payment reminders: Send automated payment reminders to clients to ensure timely payments.
  • Financial reporting: Generate reports that provide insights into your income and expenses.

By using Cordlo, you can streamline your financial management processes and simplify tax preparation. This frees up your time to focus on growing your freelancing business.

Quick tip: Automate your invoicing and expense tracking to simplify tax preparation. Try Cordlo free.

Cordlo vs. Other Accounting Solutions for Freelancers

There are several accounting solutions available for freelancers in Nigeria. Here’s a comparison of Cordlo with some popular alternatives:

Feature Cordlo QuickBooks Wave
Invoice Generation Yes Yes Yes
Expense Tracking Yes Yes Yes
Payment Reminders Yes Yes No
Financial Reporting Yes Yes Yes
Mobile App Yes Yes Yes
Pricing Affordable Expensive Free (limited features)
Ease of Use Very easy Complex Easy

While QuickBooks offers a comprehensive set of features, it can be expensive for freelancers. Wave is a free option, but it lacks some essential features like payment reminders. Cordlo provides a balance of affordability, ease of use, and essential features for Nigerian freelancers. See more guides on freelancing.

Real-Life Scenario: Tax Compliance for a Lagos-Based Freelancer

Let’s consider the case of Chidi, a freelance web developer based in Lagos. Chidi earns income from various clients both locally and internationally. He uses Paystack and Flutterwave to receive payments. At the end of the year, Chidi needs to file his taxes with the FIRS.

Chidi uses Cordlo to track all his income and expenses. He categorizes his expenses into allowable deductions, such as internet subscriptions, software licenses, and office supplies. He also keeps records of all his invoices and payment receipts.

When it’s time to file his taxes, Chidi generates a financial report from Cordlo that summarizes his income and expenses. He uses this report to complete his tax forms on the FIRS e-filing platform. By keeping accurate records and claiming all eligible deductions, Chidi minimizes his tax liability and complies with FIRS regulations.

Staying Updated on Tax Laws and Regulations

Tax laws and regulations can change frequently, so it’s essential to stay updated on the latest developments. You can subscribe to the FIRS newsletter, follow them on social media, or attend tax seminars and workshops. You can also check more guides on the Cordlo blog.

Another great way to stay informed is to join online communities and forums where freelancers share information and discuss tax-related issues. This can help you learn from the experiences of others and get answers to your questions.

The Role of Technology in Simplifying Tax Compliance

Technology plays a significant role in simplifying tax compliance for freelancers. Online accounting software, like Cordlo, automates many of the tasks involved in financial management and tax preparation.

With these tools, you can easily track your income and expenses, generate invoices, send payment reminders, and create financial reports. This not only saves you time and effort but also reduces the risk of errors and ensures you comply with tax regulations.

Dealing with International Clients and Foreign Income

If you work with international clients and earn income in foreign currencies, you need to understand how this affects your tax obligations. The FIRS requires you to declare all your income, regardless of where it comes from.

You’ll need to convert your foreign income into Naira using the official exchange rate at the time you received the payment. You may also be subject to withholding taxes in the foreign country where you earned the income. In this case, you may be able to claim a foreign tax credit to avoid double taxation. Consult with a tax professional to navigate these complexities.

Quick tip: Use a reliable tool like Cordlo to manage your finances and ensure accurate tax reporting. Try Cordlo free.

Frequently Asked Questions (FAQs)

What is the penalty for late filing of taxes?

The penalty for late filing of taxes varies depending on the circumstances. It typically includes a fine and interest charges on the unpaid tax amount.

Can I deduct the cost of my home office as a business expense?

Yes, you can deduct a portion of your home office expenses if you use a dedicated space in your home exclusively and regularly for your freelancing business.

Do I need to register for VAT as a freelancer?

You only need to register for VAT if your annual turnover exceeds the VAT threshold, which is currently N25 million. If you are below this threshold, you are not required to register for VAT.

How do I pay my taxes to the FIRS?

You can pay your taxes to the FIRS through various payment options, including online transfers, bank deposits, and electronic payment platforms.

What is a Tax Identification Number (TIN)?

A Tax Identification Number (TIN) is a unique identifier issued by the FIRS to individuals and organizations for tax purposes. You need a TIN to file your taxes and conduct other tax-related transactions.

Where can I get help with my taxes as a freelancer?

You can get help with your taxes from a qualified tax advisor, the FIRS website, or online resources and communities for freelancers. Remember to check out Do Freelancers Need to Register With CAC? and Top 7 Freelance Platforms in Nigeria.

Share this Guide

Try Cordlo for free today!

Create invoices & estimate with built-in payment methods that help customers pay you faster. 

Perfect for freelancers, local businesses, and agencies.

Related Articles