Skip to main content
itin.net
ITIN guide for indie hackers based in Croatia
ITIN15 min read

ITIN for indie hackers from Croatia

Indie hackers in Croatia need an ITIN for U.S. tax filings. Learn about eligibility, required documents, the application process, and common pitfalls.

Reviewed by , ITIN Specialist at itin.net.

ITIN for Croatian Indie Hackers: Specific Challenges

Indie hackers in Croatia face unique hurdles when dealing with U.S. tax obligations, primarily stemming from the need for an Individual Taxpayer Identification Number (ITIN). Unlike U.S. citizens or residents with Social Security Numbers, non-residents earning U.S. income or required to file U.S. taxes must obtain an ITIN. For Croatian founders, this often means navigating complex IRS procedures from afar, without direct access to U.S. physical presence for document verification or in-person support. The typical scenario involves setting up a U.S. entity, such as a Wyoming LLC, to facilitate business operations and payment processing through platforms like Stripe. This structure, while beneficial for market access and credibility, frequently triggers U.S. tax filing requirements, necessitating an ITIN for individuals associated with the entity who don't have an SSN. The IRS Form W-7 is the primary document for this application, and its accurate completion is critical for success. Many Croatian indie hackers are cost-conscious and may attempt to file directly with the IRS, which can lead to significant delays and potential rejections due to common errors. Understanding the specific requirements and common pitfalls for non-residents is essential to avoid costly mistakes and processing delays. This guide aims to clarify the ITIN process for your specific situation as an indie hacker based in Croatia.

When You Need an ITIN as a Croatian Indie Hacker

An ITIN is required for Croatian indie hackers when you must file a U.S. tax return but do not have and are not eligible for a Social Security Number (SSN). This typically arises when you earn U.S. source income, such as from U.S. clients, advertising revenue from U.S. platforms, or royalties from U.S. distributors. Even if your business is structured as a U.S. LLC, which might have its own reporting requirements like Form 5472, the individual owners or beneficiaries who receive distributions or payments may need an ITIN if they are subject to U.S. tax on that income. Platforms like Stripe, particularly when used for U.S. customer transactions, may also request your ITIN for tax reporting purposes, especially if you are a non-resident alien. Furthermore, if you are claiming tax treaty benefits on U.S. source income under the Croatia-U.S. tax treaty, you will generally need an ITIN to report this on your U.S. tax return (e.g., Form 1040-NR). The Croatia-U.S. tax treaty, in force as of 2025, provides specific rules for reduced withholding rates on certain types of income, but claiming these benefits usually requires filing a U.S. tax return with an ITIN. Without an ITIN, you may be subject to backup withholding at the highest rate or unable to claim treaty benefits, impacting your net income.

Essential Documents for Your ITIN Application

To apply for an ITIN, you must complete and submit IRS Form W-7, Application for IRS Individual Taxpayer Identification Number. This form requires personal information, including your name, address, and foreign tax identification number (if applicable). Alongside Form W-7, you must submit original identification documents or certified copies from the issuing agency to prove your identity and foreign status. The IRS strongly prefers a valid U.S. passport as the primary identification document because it is less likely to require additional verification. If a U.S. passport is not available, other foreign identification documents can be used, such as a national identity card or a driver's license, but these may require further verification by the IRS. You will also need to provide a U.S. federal income tax return for the year you are applying for the ITIN, unless you qualify for an exception (e.g., applying for an ITIN to meet withholding requirements for passive income). For indie hackers in Croatia, this often means submitting your Form 1040-NR along with the Form W-7. Ensure all documents are clear, legible, and accurately reflect your legal name. Any discrepancies between documents can lead to delays or rejection of your application.

The ITIN Application Process: Step-by-Step

Applying for an ITIN involves several distinct steps. First, accurately complete IRS Form W-7. Ensure all fields are filled out correctly, especially your name, address, and Social Security Number (if you have one, which you won't if you're applying for an ITIN). If you are claiming a tax treaty benefit, you must also complete the appropriate schedules for the tax return you are filing with the Form W-7. The next step is to gather your supporting identification documents. As mentioned, a valid passport is preferred. You must then submit your completed Form W-7 and your supporting documents to the IRS. You have three main options for submission: mail your original documents directly to the IRS ITIN Operation, visit an IRS Taxpayer Assistance Center (TAC) that offers ITIN application services, or use a Certified Acceptance Agent (CAA). Using a Certified Acceptance Agent like itin.net is generally the most efficient and secure method, as they can verify your original documents and forward your application package to the IRS without you having to mail your passport. Once the IRS receives your application, the typical processing time is between 5–10 business days when filed via a CAA. If you mail your documents directly, processing can take significantly longer, potentially several weeks or even months, and you risk losing your original documents in the mail. After successful processing, the IRS will issue your ITIN and mail you a CP-565 notice, your official ITIN confirmation.

Common ITIN Pitfalls for Croatian Indie Hackers

Indie hackers from Croatia often encounter specific issues when applying for an ITIN. A frequent mistake is failing to include a complete U.S. federal income tax return with the Form W-7. While exceptions exist, most applicants need to submit a tax return for the year they are applying for an ITIN. Another common pitfall is submitting incomplete or incorrect personal information on Form W-7, particularly mismatched names across identification documents. If your passport or national ID has a slightly different name than what you enter on the form, the IRS may reject it. For those leveraging U.S. structures like a Wyoming LLC, ensure you understand the specific tax implications for yourself as an individual. Misinterpreting U.S. tax laws or failing to correctly claim tax treaty benefits under the Croatia-U.S. tax treaty can lead to incorrect filings and potential penalties. For instance, incorrectly applying a treaty article can result in the IRS disallowing the benefit and assessing additional tax. Lastly, attempting to mail original identification documents, including your passport, directly to the IRS carries the risk of loss or damage, which can be a significant inconvenience and security concern for individuals based internationally.

The Certified Acceptance Agent (CAA) Advantage

As a Certified Acceptance Agent (CAA), itin.net offers a streamlined and secure pathway for obtaining your ITIN. The primary benefit of using a CAA is that we can authenticate your original identification documents, such as your passport, on your behalf. This means you do not have to mail your original passport or other vital documents directly to the IRS. Instead, you present your documents to us, we verify them, and then we forward your application package to the IRS. This significantly reduces the risk of your documents being lost or damaged in transit. Furthermore, CAAs are trained by the IRS to ensure that applications are complete and accurate, which helps to minimize processing delays and rejections. When you apply through itin.net, your Form W-7 and supporting documentation are reviewed by experienced professionals who understand the nuances of ITIN applications for non-residents. This expert review helps catch common errors before they reach the IRS, leading to a faster and smoother process. The typical processing time of 5–10 business days when using a CAA is a testament to the efficiency gained through this method. For indie hackers in Croatia, this service provides peace of mind and saves valuable time that can be better spent on growing your business.

Next Steps After Obtaining Your ITIN

Once you have received your ITIN from the IRS, usually confirmed by a CP-565 notice, you can proceed with your U.S. tax filings and other business requirements. If you applied for the ITIN in conjunction with filing a tax return, ensure that return is properly filed and processed by the IRS. Your ITIN is now essential for any future U.S. tax obligations, including reporting income from U.S. sources or fulfilling requirements related to your U.S. LLC. If you plan to open a U.S. bank account for your business, your ITIN can be used as a valid identification number, although requirements vary by bank. Services like Mercury, Relay, or Brex may have specific criteria for non-residents. If your business structure or income sources change, you may need to update your tax information with the IRS or relevant platforms. Remember that ITINs are generally valid for seven years, after which they may need renewal if you continue to have U.S. tax obligations. Reviewing the IRS guidelines for ITIN renewals or contacting itin.net for assistance with future tax needs is advisable. For personalized guidance on your specific situation, consider reaching out to itin.net for expert support.

Practical tips

  • Use the same legal name across your Form W-7, your passport, and any prior IRS correspondence; mismatched name fields are a common rejection reason.
  • Ensure your Form W-7 is submitted with a complete U.S. federal income tax return unless you qualify for a specific exception.
  • When claiming tax treaty benefits under the Croatia-U.S. treaty, accurately complete the relevant treaty-related schedules attached to your tax return.
  • If you are applying for an ITIN to satisfy withholding requirements for passive income, ensure you attach the required documentation from the withholding agent.
  • Verify that all supporting identification documents are valid and unexpired at the time of application.

Frequently asked questions

Can I use my Croatian personal identification number for the ITIN application?

No, the ITIN is a U.S. tax identification number. You will need to provide your personal identification details on Form W-7, but your Croatian personal identification number is not directly used as a substitute for the ITIN. You will, however, need to provide valid identification documents such as your passport.

How does the Croatia-U.S. tax treaty affect my ITIN application?

The Croatia-U.S. tax treaty (in force as of 2025) can reduce U.S. tax withholding on certain income. To claim these benefits, you typically need to file a U.S. tax return with an ITIN. You must correctly identify the specific treaty article and income type on your Form W-7 and accompanying tax return.

Do I need an ITIN if my U.S. LLC has an EIN?

An EIN (Employer Identification Number) is for your business entity, while an ITIN is for individuals. If you, as an individual founder, receive income or distributions from your U.S. LLC that are subject to U.S. tax, and you don't have an SSN, you will likely need an ITIN. You may also need an ITIN to file Form 5472 if you are a foreign owner of a U.S. disregarded entity.

What if my passport is expired but I have another valid ID?

The IRS prefers a valid, unexpired U.S. passport. If you do not have a U.S. passport, you can use other identification documents, but the IRS may require additional verification. An expired passport is generally not accepted as proof of identity for an ITIN application. Check the IRS guidelines for acceptable alternative identification.

How long does it take to get an ITIN through a Certified Acceptance Agent?

When you apply through a Certified Acceptance Agent (CAA) like itin.net, the IRS processing time for your ITIN application is typically 5–10 business days. This is significantly faster than mailing your application directly to the IRS, which can take several weeks or months.

Can I use my ITIN to open a U.S. bank account for my indie hacker business?

Yes, your ITIN can often be used as a form of identification to open a U.S. bank account, especially for business accounts. However, specific requirements vary by bank and financial institution. Some may have additional documentation needs for non-residents.

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