Why Stripe Account Holders in Bulgaria Need an ITIN
If you hold a Stripe account and are based in Bulgaria, you may require an Individual Taxpayer Identification Number (ITIN) to comply with U.S. tax regulations. This is often triggered when Stripe, or other U.S.-based financial platforms, necessitate a U.S. entity, an Employer Identification Number (EIN), and a U.S. bank account for account operation. For Bulgarian residents operating a U.S. business entity or receiving U.S. source income that requires reporting, an ITIN becomes essential. Unlike U.S. citizens or those eligible for a Social Security Number (SSN), individuals in your situation must obtain an ITIN to fulfill these U.S. tax obligations. The ITIN serves as your U.S. taxpayer identification number, distinct from an SSN, for tax filing purposes. Understanding this requirement upfront can prevent significant operational disruptions with your Stripe account and other U.S. financial services.
The specific need for an ITIN arises because U.S. tax law requires reporting of certain income and activities, even for non-residents. Platforms like Stripe often require U.S. tax identification numbers for their account holders to facilitate accurate tax reporting to the IRS. For Bulgarian founders and businesses, this means that establishing a U.S. presence, even if virtual, often brings U.S. tax responsibilities. Without a U.S. entity and associated tax IDs, you might face limitations or even account closure on platforms like Stripe, hindering your ability to process global payments effectively. This guide focuses on the practical steps for obtaining an ITIN, tailored for your situation as a Stripe account holder in Bulgaria.
Eligibility and Triggers for an ITIN
You generally need an ITIN if you are a non-resident alien who must file a U.S. tax return or a tax return for a spouse or dependent, and you do not have and are not eligible for a Social Security Number (SSN). For Stripe account holders in Bulgaria, the most common triggers include operating a U.S. entity, such as a U.S. LLC, which requires filing U.S. tax returns and information returns like Form 5472. If your business receives payments through Stripe that are considered U.S. source income, or if you are otherwise required to file a U.S. tax return (e.g., Form 1040-NR), you will need an ITIN. Platforms like Stripe often require you to provide a U.S. tax identification number as part of their Know Your Customer (KYC) and Anti-Money Laundering (AML) compliance procedures, especially when you have a U.S. entity or U.S. bank account.
Even if you are not actively earning U.S. income, certain U.S. tax reporting requirements can still necessitate an ITIN. For example, if you own a U.S. LLC, you are generally required to file Form 5472 and Form 1120-F (for foreign-owned U.S. corporations) or Form 1065 (for partnerships), even if the entity has no income. Failure to obtain an ITIN and file these required forms can result in significant penalties from the IRS. The IRS issues ITINs via Form W-7, and eligibility hinges on having a U.S. tax filing obligation. The Bulgaria–U.S. tax treaty may offer benefits or exemptions on certain types of income, but it does not eliminate the requirement to file if your activities trigger a U.S. tax return obligation or specific information reporting.
Required Documents for an ITIN Application
To apply for an ITIN, you must submit Form W-7, Application for IRS Individual Taxpayer Identification Number, along with original or certified copies of supporting documentation. The primary document required is proof of foreign status and identity. The IRS prefers a valid, unexpired passport for this purpose, as it serves as both proof of identity and foreign status. If you do not have a passport, other documents can be used, but they must be presented in combination to satisfy both requirements. These can include a national identity card, a birth certificate, a foreign driver's license, or a foreign voter's registration card.
In addition to proof of identity and foreign status, you must also include a U.S. federal income tax return for the year you are claiming the ITIN for, unless you qualify for a return-free filing exception. For many Stripe account holders in Bulgaria, this will be a completed Form 1040-NR (U.S. Nonresident Alien Income Tax Return) or Form 5472 if the ITIN is solely for information reporting purposes related to a U.S. entity. If you are applying based on a tax treaty benefit, you will need to include documentation supporting your treaty claim, such as a statement explaining the income and the relevant treaty article. Ensure all documents are either originals or certified copies from the issuing agency. Mailing original documents to the IRS carries a risk of loss, which is why using a Certified Acceptance Agent is often recommended.
The ITIN Application Process and Timeline
The ITIN application process begins with completing Form W-7 accurately and gathering all required supporting documents. This includes your proof of identity and foreign status, and your U.S. tax return. Once your application package is assembled, you have a few options for submission. You can mail the complete package directly to the IRS in Austin, Texas, file through a Certifying Acceptance Agent (CAA), or make an appointment at a designated IRS Taxpayer Assistance Center (TAC).
When filing directly with the IRS by mail, the processing time can be lengthy, often taking 10–12 weeks or more, especially during peak tax seasons. The IRS will review your application, verify your documents, and if approved, issue you an ITIN via mail. If you use the services of a Certified Acceptance Agent (CAA) like itin.net, the process is significantly streamlined. A CAA can review your application and verify your original documentation on your behalf, forwarding the package to the IRS. This typically reduces the IRS processing time to 5–10 business days after the IRS receives the application, and crucially, you do not have to mail your original passport or other vital documents. Using a CAA expedites the process and provides peace of mind regarding your sensitive documents.
Common Mistakes for Bulgarian Stripe Account Holders
Stripe account holders in Bulgaria often encounter specific pitfalls when applying for an ITIN, stemming from the intersection of platform requirements and international tax filings. A frequent error is failing to correctly claim tax treaty benefits. While Bulgaria has a tax treaty with the U.S., incorrectly identifying the applicable article or failing to provide the necessary documentation to support the claim on Form W-7 can lead to delays or rejections. Ensure you understand which treaty provisions apply to your specific income type and provide the required supporting statements.
Another common issue relates to the documentation submitted with Form W-7. Mismatched names between your passport, tax return, and other supporting documents are a primary reason for ITIN application rejection. Ensure consistency in your legal name across all submitted documents. Furthermore, incomplete or inaccurate tax returns submitted with the W-7 are problematic. If your ITIN is needed for a U.S. LLC, ensure that your Form 5472 is correctly filled out, especially regarding reporting requirements for related-party transactions. Finally, many applicants misunderstand the need for a U.S. tax return. Simply having a Stripe account or a U.S. entity does not automatically mean you need to file a return; it's the nature of the income or specific reporting requirements (like Form 5472) that triggers the need for an ITIN and the associated return. Consulting with a specialist familiar with both U.S. international tax and platforms like Stripe is advisable.
The Certified Acceptance Agent (CAA) Advantage
Using a Certified Acceptance Agent (CAA) for your ITIN application offers distinct advantages, particularly for individuals who prefer not to mail original documents to the IRS. As a CAA, itin.net can authenticate your original identification documents, such as your passport, and your supporting tax return. This means you can keep your original documents while the CAA submits certified copies along with your Form W-7 to the IRS. This verification process by the CAA significantly reduces the risk of your original documents being lost or delayed in transit.
Beyond document security, a CAA can also assist in ensuring your Form W-7 and accompanying tax return are complete and accurate before submission. This pre-screening helps to minimize common errors that lead to application rejections, thereby speeding up the overall process. While the IRS generally takes 10–12 weeks to process applications submitted directly, applications processed through a CAA are typically forwarded to the IRS for processing, often resulting in an ITIN being issued within 5–10 business days of IRS receipt. For Stripe account holders in Bulgaria, this expedited and secure process is invaluable, allowing you to meet U.S. compliance requirements more efficiently and with greater confidence.
Next Steps After Obtaining Your ITIN
Once you receive your ITIN from the IRS, typically via mail in a notice called CP-565, you can use it to file your U.S. tax return. If your ITIN was required for a U.S. entity like a U.S. LLC, you will now use this number for all relevant tax filings, including Form 5472. This allows you to maintain compliance with U.S. tax regulations and satisfy the requirements of platforms like Stripe, ensuring uninterrupted service. If you are using your ITIN to claim treaty benefits, ensure you update any relevant forms or registrations with the IRS or other authorities as needed.
For Stripe account holders in Bulgaria who obtained an ITIN to establish or maintain a U.S. entity and bank account, the next step is to ensure all ongoing compliance obligations are met. This includes filing annual U.S. tax returns and information returns. Consider reviewing your business structure and tax strategy with a qualified professional to optimize your U.S. presence. If you need assistance with your ITIN application or understanding your ongoing U.S. tax obligations, itin.net offers comprehensive services. You can review our Standard Package pricing or contact us for personalized guidance.
Practical tips
- Use your full legal name exactly as it appears on your passport on Form W-7 and any other supporting documents to avoid name mismatch rejections.
- If applying based on a tax treaty benefit, clearly state the specific treaty article and provide a concise explanation of the income and the treaty's applicability.
- Ensure your submitted U.S. tax return is complete and accurate, as any errors or omissions can cause delays or rejection of your ITIN application.
- When using a Certified Acceptance Agent (CAA), you do not need to mail your original passport; the CAA will verify it and send certified copies.
- If your ITIN is for a U.S. LLC, verify that Form 5472 is correctly completed, paying close attention to reporting requirements for transactions with related parties.
Frequently asked questions
Can I use my ITIN to open a U.S. bank account for my Stripe account?
Yes, an ITIN can often be used to open a U.S. bank account, especially if you are forming a U.S. entity. Many banks require a U.S. tax identification number, and an ITIN serves this purpose for non-residents. For example, platforms like Mercury or Relay may accept an ITIN when opening a business bank account for your U.S. entity.
How long does it take to get an ITIN after my application is submitted?
When filed directly with the IRS by mail, the process can take 10–12 weeks or longer. If you use a Certified Acceptance Agent (CAA) like itin.net, your application is pre-screened, and the IRS processing time is typically 5–10 business days after they receive the application.
Do I need an ITIN if I only have a Stripe account and no other U.S. business?
Generally, if your Stripe account does not involve U.S. source income that requires you to file a U.S. tax return, and you are not operating a U.S. entity, you may not need an ITIN solely for the Stripe account itself. However, if Stripe requires a U.S. tax ID for compliance or if you are receiving specific types of U.S. income, an ITIN might become necessary.
What if my passport has expired?
If your passport has expired, you cannot use it as proof of identity and foreign status for an ITIN application. You must use a current, valid passport or a combination of other documents that prove both your identity and foreign status, as specified by the IRS. Check the IRS guidelines or consult with a Certified Acceptance Agent for acceptable alternative documents.
Does the Bulgaria-U.S. tax treaty affect my ITIN application?
The Bulgaria-U.S. tax treaty can affect your U.S. tax liability by reducing withholding on certain types of income. However, it does not eliminate the need for an ITIN if you have a U.S. tax filing obligation. You must still apply for an ITIN using Form W-7 and submit a U.S. tax return, potentially claiming treaty benefits on that return.
Can I apply for an ITIN and an EIN at the same time?
You generally cannot apply for an ITIN and an EIN simultaneously on the same form. An ITIN is for individuals, while an EIN is for businesses. If you need both, you typically apply for the EIN first (using Form SS-4) and then use that EIN on your individual tax return when applying for your ITIN via Form W-7.



