ITIN Requirements for Nigerian Indie Hackers
Indie hackers in Nigeria often require an ITIN to receive payments from U.S. clients or platforms, or to comply with U.S. tax obligations related to their businesses. Unlike residents of countries with a U.S. tax treaty, you may not have other options for obtaining a U.S. taxpayer identification number. The primary trigger for needing an ITIN is when you earn U.S. source income and are required to file a U.S. tax return, such as Form 1040-NR, but are ineligible for a Social Security Number (SSN). Platforms like Stripe, PayPal, or specific SaaS providers may also require an ITIN for tax reporting purposes, especially if you're operating as a sole proprietor or have formed a U.S. LLC without an SSN.
For Nigerian founders building software or offering services to a U.S. market, this often means dealing with U.S. tax forms and payment processors that require a U.S. taxpayer identification number. Without an ITIN, you might face higher backup withholding rates on your earnings or be unable to receive payments altogether. This is a common hurdle for bootstrapped businesses aiming for international reach. Understanding when an ITIN is mandatory versus optional is the first step to setting up your business for seamless U.S. market integration.
The distinction for indie hackers in Nigeria is the lack of a U.S. tax treaty, which simplifies some aspects (no complex treaty claims) but also means the ITIN is often the only path for U.S. tax compliance when earning U.S. income. This necessity drives the need for a reliable ITIN application process. You must determine if your U.S. income, business structure, or platform requirements necessitate this number.
Eligibility and Triggers for an ITIN
You will need an ITIN if you are a non-resident alien required to file a U.S. tax return but cannot obtain an SSN. This commonly includes Nigerian indie hackers earning income from U.S. sources, such as freelance work, digital product sales, or affiliate marketing through U.S.-based platforms. Platforms like Amazon Associates, Google AdSense, or even direct client payments processed through U.S. financial institutions often necessitate a U.S. taxpayer identification number for Form 1099 reporting.
Another trigger is operating a U.S. business entity, such as a U.S. LLC. If you have formed a U.S. LLC for your operations, even as a non-resident, you will likely need an ITIN to file informational returns like Form 5472 if the LLC is single-member and you are the sole owner. This applies even if the LLC has no U.S. tax liability. Failure to file Form 5472 can result in significant penalties. The IRS requires this to track foreign-owned U.S. entities.
Consider the specific requirements of payment processors. Many U.S.-based payment gateways, like Stripe, require a U.S. taxpayer identification number (SSN or ITIN) for account verification and tax reporting, especially for U.S. persons or entities. If you are operating your business through a U.S. LLC, you may need an EIN first, but individual owners without an SSN will still need an ITIN for personal tax filings related to that business income. Confirming the exact threshold for U.S. income that triggers a filing requirement is essential. Generally, if you receive more than a minimal amount of U.S. source income, you should prepare to file.
Required Documents for ITIN Application
The primary document for applying for an ITIN is Form W-7, Application for IRS Individual Taxpayer Identification Number. This form collects your personal information, including your name, address, and foreign tax identification number if applicable. You must complete this form accurately and entirely to avoid delays or rejection.
Alongside Form W-7, you must submit original or certified copies of identity and foreign status documents. The most commonly accepted document is a valid passport. If you have a passport, it serves as both proof of identity and proof of foreign status, fulfilling two requirements in one. Ensure your passport is current and has not expired. If you do not have a passport, a combination of other documents may be accepted, but this often complicates the application.
Supporting documentation may also include a U.S. federal tax return (unless you qualify for an exception, such as applying for an ITIN concurrently with your first tax return). For indie hackers, this is typically your Form 1040-NR or Form 5472. If you are applying for an ITIN to comply with Form 5472 requirements, you will submit that form along with your W-7. Other documents like a U.S. visa, birth certificate, or national identification card from your country of origin might be used if a passport is unavailable, but these require additional verification steps. It is best to consult the IRS documentation or a service like itin.net for a complete list of acceptable documents if a passport is not an option.
The ITIN Application Process Timeline
The ITIN application process typically takes 7–10 weeks when submitted directly to the IRS. This timeframe begins once the IRS receives your complete application package, including Form W-7 and all required supporting documents. The IRS will review your application and, if approved, will issue you an ITIN, usually via mail. You will receive a CP-565 notice from the IRS confirming your ITIN.
Submitting your application through a Certified Acceptance Agent (CAA) significantly speeds up the process. A CAA can verify your original identification documents and forward your application to the IRS. This means you do not have to mail your original passport or other vital documents to the IRS, reducing the risk of loss. The IRS typically processes applications submitted via a CAA within 5–10 business days. After the IRS processes the application, they will send the CP-565 notice directly to you.
It is critical to note that these are IRS processing times and do not include the time it takes to gather your documents or mail your application. For indie hackers in Nigeria, factor in potential international shipping delays if you are not using a CAA for document verification. While the IRS aims for specific timelines, external factors can sometimes cause delays. It is advisable to start the ITIN application process well in advance of any tax deadlines or payment requirements to avoid last-minute stress.
Common Mistakes for Nigerian Indie Hackers
A frequent pitfall for indie hackers in Nigeria is submitting incomplete or inaccurate Form W-7. Ensure all fields are filled out correctly, paying close attention to your name, address, and foreign tax identification number. Mismatched information between your W-7 and your supporting identification documents is a common reason for rejection. For example, if your passport shows a slightly different legal name than what is on your W-7, the IRS may flag it.
Another significant mistake is failing to include the correct supporting documentation. This includes not providing a tax return when one is required or submitting uncertified copies of documents when originals or certified copies are necessary. If you are applying for an ITIN to file Form 5472 for a U.S. LLC, ensure that Form 5472 is correctly completed and attached to your W-7 application package. Missing the required tax return is a primary cause of delays.
For Nigerian founders, understand that there is no U.S.–Nigeria tax treaty. This means you cannot claim treaty benefits for reduced withholding rates. Incorrectly attempting to claim treaty benefits, even if unintentional, can lead to application rejection. Always ensure your application reflects your actual tax situation as a Nigerian resident. Double-check that you are using the most current version of Form W-7 and any associated tax forms, as the IRS updates these periodically. Errors in these forms can lead to delays or outright rejection of your ITIN application.
Benefits of Using a Certified Acceptance Agent (CAA)
Using a Certified Acceptance Agent (CAA) offers significant advantages for indie hackers in Nigeria applying for an ITIN. A CAA is an individual or entity authorized by the IRS to help taxpayers obtain ITINs. They are trained by the IRS and can authenticate your original identification documents, such as your passport. This means you can have your documents verified by the CAA, and they will forward your application package to the IRS on your behalf.
The primary benefit of using a CAA is that you avoid mailing your original identification documents, such as your passport, directly to the IRS. This drastically reduces the risk of your valuable documents being lost or stolen in transit. The CAA will review your application for completeness and accuracy before submission, increasing the likelihood of prompt approval. This pre-screening process helps catch common errors that could otherwise lead to delays.
Furthermore, CAAs can often expedite the process. While the IRS processing time for direct applications can be lengthy, applications submitted through a CAA are generally processed much faster, often within 5–10 business days. Services like itin.net operate as a CAA, providing a streamlined and secure pathway for non-residents, including those in Nigeria, to obtain their ITINs. This efficient process is invaluable for entrepreneurs who need their ITIN quickly to meet business or payment requirements.
Next Steps After ITIN Approval
Once your ITIN application is approved, you will receive a CP-565 notice from the IRS containing your unique 9-digit Individual Taxpayer Identification Number. This document is crucial for all future U.S. tax filings and related financial activities. Keep this notice in a safe place, as you will need to refer to it often.
With your ITIN in hand, you can now proceed with filing your U.S. tax return, such as Form 1040-NR, if required. You can also use your ITIN to open a U.S. bank account, which is often essential for international businesses operating with U.S. clients and payment processors. Many fintech services popular with indie hackers, like Mercury or Relay, require a U.S. taxpayer identification number to open an account.
Your ITIN also enables you to comply with reporting requirements for entities like a U.S. LLC. If you have established a U.S. LLC, you can now use your ITIN to file Form 5472 and fulfill your tax obligations. For indie hackers based in Nigeria, obtaining an ITIN is a critical step towards operating seamlessly within the U.S. financial and tax ecosystem. If you need assistance with the ITIN application process, consider reviewing the pricing options at itin.net or contacting their team for personalized support.
Practical tips
- Use the same legal name across Form W-7, your passport, and any prior IRS correspondence; mismatched name fields are the most common rejection reason.
- If you are applying for an ITIN concurrently with a tax return, ensure the return is complete and accurate before submitting it with Form W-7.
- Scan and securely save digital copies of all submitted documents, including your passport and Form W-7, for your records.
- If you have previously applied for an ITIN and forgotten it, contact the IRS directly to retrieve it rather than applying for a new one.
- Understand that an ITIN is for tax purposes only; it does not grant work authorization or change your immigration status in the U.S.
Frequently asked questions
Do indie hackers in Nigeria need an ITIN to receive payments from U.S. clients?
Yes, often. If the U.S. client or platform you receive payments from is required to report those payments to the IRS (e.g., via Form 1099), they will likely require a U.S. taxpayer identification number, such as an ITIN, from you. Without it, they may be forced to withhold taxes at a higher rate.
Can I use my Nigerian national ID as proof of identity for an ITIN application?
While a passport is the preferred document, a Nigerian national ID might be acceptable as part of a document combination if a passport is unavailable. However, the IRS has specific requirements for acceptable documents, and a passport is the most straightforward option. It's best to verify the exact list of acceptable documents with the IRS or a service like itin.net.
How long does it take to get an ITIN via a Certified Acceptance Agent?
When you apply through a Certified Acceptance Agent (CAA), the IRS typically processes the application within 5–10 business days. The CAA verifies your original documents and submits your application package directly to the IRS, which speeds up the overall process considerably compared to mailing originals yourself.
What is the difference between an ITIN and an EIN for a Nigerian indie hacker?
An ITIN (Individual Taxpayer Identification Number) is for individuals who must file U.S. taxes but cannot get an SSN. An EIN (Employer Identification Number) is for businesses, like a U.S. LLC, to identify them for tax purposes. You might need both: an EIN for your U.S. LLC and an ITIN for yourself as the owner if you don't have an SSN.
Do I need to file a U.S. tax return to get an ITIN if I have a U.S. LLC?
Yes, typically. If you are applying for an ITIN to comply with reporting requirements for a single-member U.S. LLC (e.g., filing Form 5472), you will need to submit that informational tax return along with your Form W-7. The IRS requires proof of the tax obligation or exception necessitating the ITIN.
What happens if my ITIN application is rejected?
If your ITIN application is rejected, the IRS will send you a notice explaining the reason. Common reasons include missing documents, incorrect information on Form W-7, or failure to provide a required tax return. You will need to correct the issues identified and resubmit your application.



