Skip to main content

Nigerian Tax Calculator & Compliance Platform - KeepAm

    We use essential cookies to keep things running smoothly. Our analytics are privacy-friendly and don't track you. Learn more

    Reports & Filing

    Filing with FIRS

    How to file your taxes with FIRS

    Filing with FIRS

    How to submit your annual tax return to the Federal Inland Revenue Service.

    Who Must File

    You must file if you:

  1. Are self-employed (freelancer, business owner)
  2. Have income from multiple sources
  3. Earn above the tax-free threshold
  4. Are required to file quarterly
  5. Employees whose tax is fully deducted via PAYE may not need to file separately.

    Filing Deadline

    March 31 of the following year

  6. For 2025 income: File by March 31, 2026
  7. Late filing incurs penalties
  8. How to File

    Option 1: FIRS e-Filing Portal

  9. Visit taxpromax.firs.gov.ng
  10. Register/login with TIN
  11. Complete Form A (Individual)
  12. Upload supporting documents
  13. Submit and receive acknowledgment
  14. Option 2: Tax Office

  15. Visit your state tax office
  16. Bring completed forms
  17. Bring supporting documents
  18. Submit in person
  19. Get stamped acknowledgment
  20. Documents Needed

  21. Annual income summary (from KeepAm)
  22. Employer's PAYE certificate (if employed)
  23. Proof of deductions claimed
  24. TIN (Tax Identification Number)
  25. BVN (for verification)
  26. Using KeepAm Data

    Your KeepAm reports help with:

  27. Income declaration - Use income summary
  28. Expense claims - Use expense report
  29. Deduction proof - Show calculations
  30. Supporting docs - Attach receipts
  31. After Filing

  32. Keep acknowledgment copy
  33. Save payment receipt if tax paid
  34. Note any issues for follow-up
  35. Mark complete in KeepAm
  36. Coming Soon: Direct Filing

    We're working on FIRS integration:

  37. Pre-filled forms from KeepAm data
  38. Direct submission to FIRS
  39. Status tracking
  40. Payment integration
  41. Join waitlist to be notified!

    Need Help?

    Consider hiring a tax professional for:

  42. Complex income situations
  43. First-time filing
  44. Audit representation
  45. Business tax matters
  46. Didn't find what you need?

    Our support team is ready to help you.

    Contact Support