ITIN Requirements for Substack Writers in Ukraine
Substack writers in Ukraine face a specific hurdle: receiving U.S. dollar payments from a U.S.-based platform. When Stripe, Substack's payment processor, requires tax identification for payouts, it often defaults to requesting a U.S. tax ID. For non-U.S. persons, this typically means an Individual Taxpayer Identification Number (ITIN). While U.S. persons might use a Social Security Number (SSN), Ukrainian residents generally cannot obtain one. The ITIN bridges this gap, allowing you to comply with U.S. tax reporting obligations without needing an SSN. This is particularly relevant if your Substack earnings cross certain thresholds or if Stripe's internal policies mandate it for international creators. The primary trigger is often the payment processor's requirement to file Form W-8BEN, which requests a U.S. Taxpayer Identification Number (TIN). If you don't have an SSN, the ITIN becomes your necessary TIN for these purposes. Without it, you may face backup withholding at a higher rate on your earnings, significantly reducing your net income. The U.S. tax system, through platforms like Substack and processors like Stripe, necessitates proper identification for income reporting, even for international creators earning U.S. source income.
Eligibility and Triggers for ITIN Application
Your need for an ITIN as a Substack writer in Ukraine is triggered by specific U.S. tax regulations and platform requirements. The most common scenario is receiving payments from Substack, which are processed via Stripe. Stripe, acting as a withholding agent, needs to report these payments to the IRS. For non-U.S. residents receiving U.S. source income, this reporting often necessitates a U.S. TIN. You are generally required to obtain an ITIN if you are not eligible for an SSN and have a U.S. tax filing obligation. This obligation arises if you are engaged in a trade or business in the United States, or if you receive certain types of U.S. income that are subject to U.S. tax withholding. For Substack writers, the income is considered U.S. source income. Failure to provide a valid TIN (either SSN or ITIN) to Stripe can result in backup withholding at a rate of 24% on your gross payments, as per IRS regulations. This is a significant chunk of your earnings. Additionally, if you are required to file a U.S. tax return, such as Form 1040-NR (U.S. Nonresident Alien Income Tax Return), you will need an ITIN to file it accurately. This might be the case if your Substack earnings are substantial and exceed the U.S. de minimis thresholds for non-residents, or if you have other U.S. income sources. The Ukraine-U.S. tax treaty may offer relief from certain withholding taxes, but you still need a TIN to claim treaty benefits on your tax return or via Form W-8BEN if applicable. Confirm specifics with a qualified attorney or tax professional.
Required Documents for ITIN Application
To apply for an ITIN, you will need to complete IRS Form W-7, Application for IRS Individual Taxpayer Identification Number. This form requires personal information, including your name, foreign address, and details about your U.S. tax reporting requirement. You must also submit original or certified copies of supporting identification documents. The most commonly accepted primary identification document is a valid passport. If you do not have a passport, other documents may be considered, such as a national identity card, driver's license, or birth certificate, but these usually require additional supporting documentation to be valid. Alongside your identification, you must provide documentation proving your U.S. tax filing requirement. For Substack writers, this often means attaching a copy of the U.S. tax return you are filing or intend to file. If you are applying for an ITIN solely to meet payment processor requirements (like Stripe for Substack) and are not otherwise required to file a U.S. tax return, you may need to submit a rationale letter explaining your situation. However, the most straightforward path is to file an actual U.S. tax return, such as Form 1040-NR, with your Form W-7 application. Ensure all documents are either originals or certified copies from the issuing agency. Uncertified copies are not accepted. If your documents are not in English, you must provide certified translations.
The ITIN Application Process Timeline
The process for obtaining an ITIN involves submitting your application and supporting documents to the IRS. You have two primary methods for application: mailing your documents directly to the IRS or applying through a Certified Acceptance Agent (CAA). Mailing your original documents directly to the IRS can involve a longer processing time. The IRS estimates that it can take 7 to 10 weeks for them to process an ITIN application submitted directly. This timeframe can fluctuate based on the IRS's workload. For Substack writers in Ukraine, this extended waiting period might delay your ability to receive payments without backup withholding. A more efficient method is to apply through a Certified Acceptance Agent (CAA). A CAA, like itin.net, can review your original identification documents and forward your application to the IRS on your behalf. This significantly speeds up the process, as the CAA verifies your identity documents, eliminating the need to mail your originals to the IRS. Using a CAA typically results in an ITIN being issued within 5–10 business days from the time the IRS receives the application package from the CAA. This expedited timeline is crucial for creators who need to resolve tax identification issues promptly to avoid payment disruptions or high withholding rates. Once the IRS processes your application, they will mail you an ITIN assignment letter, known as CP-565, directly to your foreign address.
Common Mistakes for Ukrainian Substack Writers
Substack writers in Ukraine often encounter specific errors when applying for an ITIN, largely due to the nuances of international payments and U.S. tax forms. A frequent mistake is failing to correctly identify the U.S. tax obligation. While Stripe requires an ITIN for payouts, you must also have a valid reason for needing it, typically related to filing a U.S. tax return or specific treaty claims. Simply stating 'Stripe requirement' might not be sufficient if not properly documented. Another pitfall is mismatched names. Ensure the name on your Form W-7 exactly matches the name on your passport or other primary identification. Any discrepancies, even minor ones, can lead to rejection. For example, if your passport lists your full legal name but your Substack or Stripe profile uses a shortened version, this mismatch must be addressed on the W-7. Incomplete tax returns are also common; if you're filing a U.S. tax return with your W-7, ensure it's fully completed and accurate. Missing treaty claims or incorrect treaty article references can also cause delays or rejections if you're seeking reduced withholding based on the Ukraine-U.S. tax treaty. Finally, many applicants mistakenly send photocopies of their passport instead of original documents or certified copies. The IRS is very strict about verifying original identification to prevent fraud. Substack writers should also be aware of potential issues with currency conversion reporting on their U.S. tax return, as income earned in USD needs to be reported in USD. Confirm specifics with a qualified attorney or tax professional.
Benefits of Using a Certified Acceptance Agent (CAA)
Applying for an ITIN through a Certified Acceptance Agent (CAA) offers distinct advantages for Substack writers in Ukraine. The most significant benefit is security: CAAs are authorized by the IRS to authenticate your original identification documents. This means you do not have to mail your passport or other vital documents directly to the IRS, reducing the risk of loss or theft during transit. The IRS fully trusts the verification process performed by a CAA. Furthermore, CAAs streamline the application process. We review your Form W-7 and supporting documents for accuracy and completeness before submitting them to the IRS. This pre-screening significantly reduces the chances of your application being rejected due to common errors, such as missing information or incorrect documentation. As a result, the processing time is dramatically shortened. While direct mailing to the IRS can take many weeks, the IRS typically processes applications submitted by a CAA much faster, often within 5–10 business days. For Substack writers needing to resolve tax ID issues quickly to ensure uninterrupted payments from Stripe, this speed is invaluable. itin.net is an IRS-authorized CAA, equipped to handle these applications efficiently and securely. This service helps ensure your ITIN application is correctly submitted the first time, saving you time and potential stress. The expertise of a CAA can help you avoid the common pitfalls that delay or derail ITIN applications.
Next Steps After Receiving Your ITIN
Once you receive your ITIN assignment letter (CP-565) from the IRS, you can provide this number to Stripe and Substack. Updating your tax information with them is crucial to stop any backup withholding and ensure accurate tax reporting moving forward. If you filed a U.S. tax return with your ITIN application, you should also receive any tax refund due to you. If your ITIN application was based on a U.S. tax filing requirement, remember that you will likely need to file a U.S. tax return annually. This includes reporting your Substack income and any other U.S. source income. For Substack writers in Ukraine, this means staying current with U.S. tax obligations. If you established a U.S. business entity, such as a U.S. LLC, you may have additional reporting requirements, like filing Form 5472 if you are a foreign-owned single-member LLC. Even if you don't have a U.S. LLC, understanding U.S. tax implications for foreign nationals is essential. Consider opening a U.S. bank account, which can simplify receiving international payments and managing U.S. tax obligations. Many fintech solutions are available for non-residents. For those who need to file U.S. taxes regularly, consulting with a tax professional specializing in international taxation is highly recommended. You can explore pricing for ITIN services on the itin.net website or contact us directly for personalized assistance with your application.
Practical tips
- Use your full legal name on Form W-7 exactly as it appears on your unexpired passport. Any discrepancies can cause delays or rejection.
- Ensure your supporting identification documents are either originals or certified copies from the issuing authority. The IRS will not accept standard photocopies.
- If applying with a U.S. tax return, double-check that it is fully completed and accurate, including all schedules and attachments relevant to your Substack income.
- Understand that an ITIN is for tax reporting purposes only; it does not authorize you to work in the U.S. or provide eligibility for Social Security benefits.
- Keep a record of your ITIN once assigned. You will need it for future U.S. tax filings and may be asked for it again by payment processors or financial institutions.
Frequently asked questions
Do I need an ITIN if I only receive Substack payments via Stripe?
Yes, typically. Stripe often requires a U.S. Taxpayer Identification Number (TIN) for international payouts to comply with IRS reporting. If you are not a U.S. citizen or resident, you will likely need an ITIN to provide to Stripe to avoid backup withholding.
Can I get an ITIN if I don't have a U.S. visa?
Yes. An ITIN is for individuals who have a U.S. tax filing requirement but cannot obtain an SSN, regardless of their visa status. Your Substack income creates this tax filing requirement.
How long does it take to get an ITIN through a Certified Acceptance Agent?
Using a Certified Acceptance Agent (CAA) like itin.net typically speeds up the process significantly. The IRS generally processes applications submitted by CAAs within 5–10 business days after receiving them.
What if my name on Substack is different from my passport?
You must use your full legal name as it appears on your primary identification document (usually your passport) on Form W-7. Ensure all your documentation aligns perfectly to avoid application rejection.
Do I need to file a U.S. tax return to get an ITIN?
Generally, yes. The most common reason for needing an ITIN is to file a U.S. tax return (like Form 1040-NR) as a non-resident alien with U.S. source income. Providing this return with your Form W-7 application is the standard procedure.
What happens if Stripe withholds taxes from my Substack payments?
If you don't provide a valid U.S. TIN (like an ITIN), Stripe may apply backup withholding at a 24% rate on your earnings. Obtaining an ITIN and providing it to Stripe can stop this withholding and ensure accurate tax reporting.



