Skip to main content
itin.net
Illustration for an ITIN article aimed at indie hackers based in Kosovo
ITIN15 min read

How indie hackers from Kosovo Get an ITIN

Indie hackers in Kosovo need an ITIN for U.S. tax compliance. This guide details eligibility, documentation, application steps, and common pitfalls to ensure a smooth process.

Reviewed by , ITIN Specialist at itin.net.

Why Indie Hackers in Kosovo Need an ITIN

Indie hackers in Kosovo often engage with the U.S. market through platforms like Stripe, Upwork, or by directly serving U.S. clients. This engagement frequently triggers U.S. tax obligations, even without a physical presence in the United States. The primary trigger for needing an ITIN is the requirement to file a U.S. tax return. This can arise from earning U.S.-sourced income that isn't subject to sufficient withholding, or if you're structuring your business through a U.S. entity like a Wyoming U.S. LLC. Without a Social Security Number (SSN), the ITIN serves as your identification number for U.S. tax purposes. For solo founders in Kosovo, setting up a U.S. LLC and using services like Stripe Atlas or its alternatives is a common strategy to access U.S. payment processors and establish credibility with U.S. clients. However, this structure also necessitates filing U.S. tax forms, including potentially Form 5472 for foreign-owned U.S. entities, which requires an ITIN.

Eligibility and Triggers for an ITIN

Eligibility for an ITIN is based on your need to file a U.S. tax return and your inability to obtain an SSN. For indie hackers in Kosovo, common scenarios include receiving payments from U.S. clients via platforms that require a U.S. taxpayer identification number for reporting purposes. For example, if you're earning over $600 from a U.S. client or platform that issues IRS Forms 1099, you may need to file a U.S. tax return. Furthermore, if you've formed a U.S. LLC, you are generally required to file informational returns like Form 5472 annually, regardless of whether the LLC generated income. This form reports transactions between the LLC and its foreign owner. The absence of a U.S.–Kosovo income tax treaty means that any U.S. income you earn is subject to U.S. taxation unless specific withholding requirements are met by the payer. If you're not having sufficient tax withheld at the source, you'll need to file a return and will require an ITIN. The IRS also issues ITINs to individuals who need to claim tax treaty benefits, but this is not applicable to residents of Kosovo.

Required Documents for ITIN Application

Applying for an ITIN requires specific documentation to verify your identity and foreign status. The core application is Form W-7, Application for IRS Individual Taxpayer Identification Number. This form collects personal information, your reason for applying, and details about your U.S. tax filing requirement. Alongside the Form W-7, you must submit original or certified copies of identification documents. The most commonly accepted primary identification document is a valid passport. If you do not have a passport, other documents like a national identity card, driver's license, or birth certificate may be accepted, but a passport is strongly preferred by the IRS. You will also need to include supporting documentation that proves your need for an ITIN. This typically means attaching a copy of the U.S. federal tax return you are filing. For indie hackers forming a U.S. LLC, this would be Form 5472 along with Form 1120 or Form 1040-NR, depending on your specific tax situation and elections. Ensure all submitted documents are current and clearly legible.

The ITIN Application Process

The process for obtaining an ITIN involves completing and submitting Form W-7 along with required supporting documents. You have three primary methods to file: by mail directly to the IRS, by visiting an IRS Taxpayer Assistance Center (TAC) by appointment, or through a Certified Acceptance Agent (CAA). Mailing originals directly to the IRS can lead to significant delays and the risk of losing irreplaceable documents. Visiting a TAC requires an appointment and they only verify original documents, not accept the application for processing. The most efficient and secure method for most applicants, especially those outside the U.S., is through a Certified Acceptance Agent. A CAA, like itin.net, can verify your original identification documents, reducing the need to mail them to the IRS. They submit your application package directly to the IRS for processing. Once the IRS receives your complete application, it typically takes 5–10 business days for processing when submitted through a CAA. If you mail your application directly, processing times can extend to several weeks or even months. Upon approval, the IRS will issue your ITIN via mail, usually in the form of a CP-565 notice. You will then use this ITIN for all future U.S. tax filings.

Common Mistakes for Kosovo Indie Hackers

Indie hackers from Kosovo often encounter specific pitfalls when applying for an ITIN. A frequent error is failing to include the correct supporting tax return with Form W-7. For instance, if you're filing Form 5472 for your U.S. LLC, ensure it's properly completed and filed alongside any required income tax return. Another common mistake is mailing original identification documents directly to the IRS, which carries the risk of loss and may delay your application significantly. Ensure your name on Form W-7 precisely matches your passport or other identification; discrepancies can lead to rejection. Given that Kosovo does not have a tax treaty with the U.S., claims related to treaty benefits are irrelevant and should not be made on your application. Finally, incomplete or inaccurate personal information on the Form W-7, such as incorrect addresses or signature issues, will cause delays. Double-checking all fields before submission is critical.

Benefits of Using a Certified Acceptance Agent (CAA)

Utilizing a Certified Acceptance Agent (CAA) streamlines the ITIN application process, especially for individuals located in Kosovo. As a CAA, itin.net can authenticate your original identification documents, such as your passport. This means you do not have to mail your original documents to the IRS, significantly reducing the risk of loss and the anxiety associated with sending vital paperwork. The CAA acts as an intermediary, submitting your verified application package directly to the IRS. This often leads to faster processing times compared to mailing directly. The typical timeline when applying through a CAA is 5–10 business days for the IRS to issue the ITIN after receiving the application. Furthermore, CAAs are trained by the IRS to ensure your application is complete and accurate, minimizing the chances of rejection due to common errors. This expertise is invaluable for indie hackers who may be unfamiliar with U.S. tax forms and procedures.

Next Steps After ITIN Application

Once you receive your ITIN from the IRS, usually via a CP-565 notice, you can proceed with your U.S. tax obligations. If you applied to file an income tax return, you will now use your ITIN to complete and submit it. For indie hackers who formed a U.S. LLC, the ITIN is essential for filing Form 5472 and any other required U.S. tax forms. This ITIN is permanent and should be used for all future U.S. tax filings. If you plan to open a U.S. bank account, your ITIN can be used as a taxpayer identification number. Some U.S. banks and financial institutions, like Mercury or Relay, may accept an ITIN for account opening. If your business structure or tax situation changes, you may need to renew your ITIN or file updated forms. Reviewing the itin.net pricing for ITIN services can help you budget for the application process, and contacting us directly through our /contact page is recommended for personalized assistance.

Practical tips

  • Use your full legal name exactly as it appears on your valid passport or national identity card across all application documents to avoid mismatches.
  • Ensure your supporting tax return is complete and accurate before submitting it with your Form W-7; errors in the tax return will likely cause the ITIN application to be rejected.
  • If you are forming a U.S. LLC, confirm that you have obtained an EIN from the IRS first, as this is often a prerequisite for filing Form 5472.
  • Keep copies of all documents submitted with your Form W-7 application for your records, including the application itself and any identification you provided.
  • Understand that your ITIN is for tax purposes only and does not grant you the right to work in the United States or provide any immigration benefits.

Frequently asked questions

Can indie hackers in Kosovo get an ITIN if they only have a Kosovo national ID card and no passport?

While a passport is the preferred identification document for an ITIN application, the IRS may accept other forms of identification if a passport is unavailable. This can include a national identity card, driver's license, or birth certificate. However, it's crucial that the document clearly shows your name, photograph, and date of birth. Using a Certified Acceptance Agent can help verify if your alternative documents meet IRS requirements.

How long does it take to receive an ITIN after applying from Kosovo?

The processing time for an ITIN application can vary. When applying through a Certified Acceptance Agent like itin.net, the typical timeline is 5–10 business days from the date the IRS receives your complete application. If you mail your application directly to the IRS, processing times can be significantly longer, often taking several weeks or months.

Do I need an EIN before applying for an ITIN if I have a U.S. LLC?

Yes, generally, if you have formed a U.S. LLC, you will need an EIN (Employer Identification Number) for the LLC before you can file Form 5472. The EIN is the tax ID for your business entity, while the ITIN is for you as an individual. You can apply for an EIN by completing Form SS-4.

What if my U.S. LLC has no income? Do I still need an ITIN?

Yes, if you have formed a U.S. LLC, you are generally required to file informational returns such as Form 5472 annually, regardless of whether the LLC generated any income. This form reports transactions between the LLC and its foreign owner. To file Form 5472, you will need an ITIN.

Can I use my ITIN to open a U.S. bank account in Kosovo?

An ITIN is a U.S. taxpayer identification number and can be used by some U.S. financial institutions to open a U.S. bank account. While not all banks accept ITINs, many fintech companies and some traditional banks operating in or with U.S. ties may allow it. You would typically use your ITIN in place of an SSN. For example, services like Mercury or Relay often work with ITIN holders.

What happens if I submit my application directly to the IRS from Kosovo instead of using a CAA?

Submitting your ITIN application directly to the IRS from Kosovo means you must mail your original identification documents. This poses a risk of loss and can significantly extend processing times, potentially by several weeks or months beyond the 5–10 business days typical for a CAA submission. A Certified Acceptance Agent verifies your documents, preventing you from having to mail originals.

Ready to Apply for Your ITIN?

Our IRS-Certified Acceptance Agents make the process simple and remote — from anywhere in the world.

  • IRS Certified
  • 5–10 Business Days
  • Money-Back Guarantee