Skip to main content
itin.net
Visual cover for ITIN guidance for indie hackers based in Serbia
ITIN15 min read

ITIN Tips for indie hackers from Serbia

ITIN application guidance for indie hackers in Serbia. Learn eligibility, required documents, the application process, and common pitfalls to ensure a smooth submission.

Reviewed by , ITIN Specialist at itin.net.

ITIN Application Friction for Serbian Indie Hackers

Indie hackers in Serbia building U.S. businesses often encounter the need for an ITIN when platforms or financial institutions require a U.S. tax ID. Unlike residents of countries with active tax treaties that offer specific withholding benefits, Serbian indie hackers primarily need an ITIN to fulfill U.S. tax filing obligations. This usually arises when earning U.S. source income, engaging with U.S. payment processors, or establishing a U.S. entity like a U.S. LLC. The core challenge for this group is navigating the U.S. tax system from abroad, specifically the documentation and procedural requirements of the IRS Form W-7. Without a Social Security Number, the ITIN becomes the essential identifier for tax compliance. Understanding when and why an ITIN is required is the first step in a successful application. The process involves gathering specific personal and financial documents, accurately completing the Form W-7, and submitting it to the IRS, often with the assistance of a Certified Acceptance Agent (CAA) to avoid sending original identification documents. The goal is to obtain the ITIN without unnecessary delays or rejections, enabling continued business operations and compliance with U.S. tax law.

ITIN Triggers for Indie Hackers in Serbia

An ITIN is required for Serbian indie hackers in several common scenarios. The most frequent trigger is receiving U.S. source income, such as from U.S. customers paying through platforms like Stripe, PayPal, or other payment gateways. These platforms may require a U.S. tax identification number for reporting purposes, especially if income thresholds are met. When forming a U.S. LLC, even if you are not a U.S. resident, you may need an ITIN to file informational returns like Form 5472 if the LLC is single-member and disregarded for tax purposes. This form reports transactions between the LLC and its foreign owner. While an EIN (Employer Identification Number) is for businesses, an ITIN is for individuals. If you are an individual earning income directly or through a U.S. entity, and you do not have an SSN, an ITIN is generally necessary. Some U.S. banks also require an ITIN for account opening, particularly if you are establishing a U.S. bank account as part of your business setup. The IRS mandates an ITIN for anyone required to file a U.S. tax return (e.g., Form 1040-NR for non-resident aliens) but ineligible for an SSN. Compliance with U.S. tax regulations is paramount for maintaining legitimate business operations and avoiding penalties.

Essential Documentation for Your ITIN Application

Successfully applying for an ITIN requires careful preparation of specific documents. The primary form is IRS Form W-7, Application for IRS Individual Taxpayer Identification Number. This form collects your personal information, including name, address, and reason for applying. You must also provide original identification documents or certified copies to prove your identity and foreign status. The IRS prefers a valid, unexpired passport as the primary identification document. If a passport is not available, other documents like a national identity card, driver's license, or birth certificate may be accepted, but they must be presented in combination with other supporting documents to establish both identity and foreign status. A list of acceptable documents is available on the IRS website. Crucially, you must also submit a U.S. federal income tax return for the year you are claiming the ITIN for, unless you qualify for an exception, such as under a tax treaty. For indie hackers in Serbia, this typically means filing Form 1040-NR (U.S. Nonresident Alien Income Tax Return) along with the Form W-7. Ensure all documents are accurate and complete to prevent delays.

The ITIN Application Process and Timeline

Applying for an ITIN involves several distinct steps. First, complete IRS Form W-7 accurately. Ensure all fields are filled out, and the reason for applying is clearly stated. Next, gather your supporting documentation: a valid identification document (preferably a passport) and a U.S. federal income tax return. If you are applying through a Certified Acceptance Agent (CAA), you will present your original identification documents to the agent, who will verify them and send certified copies to the IRS along with your Form W-7. This avoids the need to mail your original passport or other vital documents. The CAA then submits the application package to the IRS ITIN Operation. Once the IRS receives the complete application, processing typically takes approximately 5–10 business days when filed via a CAA. If you choose to mail your application directly to the IRS, processing times can be significantly longer, often extending to several weeks or even months. After processing, the IRS will mail your ITIN directly to you. You will also receive a tax return transcript or other relevant IRS correspondence indicating your ITIN has been assigned. This entire process requires patience and attention to detail.

Common ITIN Mistakes for Indie Hackers in Serbia

Indie hackers based in Serbia can avoid common ITIN application pitfalls by understanding specific issues. A frequent error is submitting incomplete or inaccurate Form W-7. Ensure all personal details match your identification documents exactly, including legal name and date of birth. Mismatched information is a leading cause of rejection. Another common mistake is failing to include a complete and accurate U.S. federal income tax return with your Form W-7, unless you qualify for a specific exception. For instance, if you are claiming a tax treaty benefit, ensure the correct treaty article and rate are cited on your tax return. Indie hackers sometimes attempt to submit photocopies of identification documents instead of originals or certified copies when applying directly to the IRS, which is not permissible. Mailing original identification documents directly to the IRS carries the risk of loss or damage, which is why using a Certified Acceptance Agent is often recommended. Finally, incorrect claims for tax treaty benefits, or claiming benefits you are not eligible for based on your residency and income type, can lead to application denial. Reviewing your application thoroughly before submission is key.

Benefits of Using a Certified Acceptance Agent (CAA)

Choosing to apply for an ITIN through a Certified Acceptance Agent (CAA) offers distinct advantages for indie hackers in Serbia. The most significant benefit is that CAAs can authenticate your original identification documents, such as your passport. This means you do not have to mail your original, irreplaceable documents directly to the IRS. The CAA will review your documents, verify your identity, and then forward certified copies along with your Form W-7 and tax return to the IRS. This process significantly reduces the risk of your original documents being lost, stolen, or damaged in transit. Furthermore, CAAs are trained by the IRS to ensure your application is complete and accurate before submission. This pre-screening helps to minimize errors and omissions that could lead to delays or rejection. The typical processing time when using a CAA is also faster, often within 5–10 business days from the IRS's receipt of the application. For indie hackers in Serbia, who are managing businesses remotely, the convenience and security of the CAA process provided by services like itin.net streamline the ITIN application, allowing you to focus on your business.

Next Steps After ITIN Application

Once your ITIN application is approved and you receive your ITIN from the IRS, several important next steps follow for your business operations. Your ITIN is now your official U.S. tax identification number for individuals. You will use this number on all future U.S. tax filings, such as Form 1040-NR or Form 5472. If you are operating a U.S. LLC, you will need to ensure that any required annual filings are made. This might include filing Form 5472 if you have transactions with your U.S. LLC, or meeting state-level requirements for your LLC. You may also need to update your tax information with any payment processors or financial institutions that required your ITIN. For example, if you opened a U.S. bank account, you might need to provide your ITIN to ensure accurate reporting. If you plan to open new U.S. financial accounts or establish new U.S. business structures, having your ITIN readily available will expedite those processes. Consider reviewing the itin.net Standard Package pricing or contacting us directly if you require further assistance with your ITIN application or subsequent U.S. tax compliance needs.

Practical tips

  • Use the same legal name across Form W-7, your passport, and any prior IRS correspondence; mismatched name fields are a common rejection reason.
  • Ensure your submitted U.S. federal income tax return is complete and accurate; incomplete returns are a primary cause of ITIN application denial.
  • If claiming a tax treaty benefit, verify your eligibility based on the former Yugoslavia–U.S. treaty and correctly identify the applicable article and withholding rate on your tax return.
  • When applying via a Certified Acceptance Agent, present original identification documents that are current and valid; expired documents will not be accepted.
  • Keep a copy of your submitted Form W-7 and all supporting documents for your personal records. This is crucial for reference and future tax filings.

Frequently asked questions

Can I use my Serbian passport for ITIN application?

Yes, a valid, unexpired Serbian passport is the preferred primary identification document for your ITIN application. The IRS accepts it to prove both your identity and foreign status.

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

Yes, if you are an individual owner of a U.S. LLC who is not a U.S. resident and do not have an SSN, you will likely need an ITIN. This is particularly true if you are filing informational returns like Form 5472 for transactions between you and the LLC, or if you are receiving direct income payments that require a U.S. tax ID.

How long does it take to get an ITIN through itin.net?

When you apply through a Certified Acceptance Agent (CAA) like itin.net, the IRS processing time for your ITIN is typically 5–10 business days after they receive your complete application package. The entire process, including document verification by the CAA, may take slightly longer.

What is the difference between an ITIN and an EIN for a Serbian indie hacker?

An ITIN (Individual Taxpayer Identification Number) is for individuals who need to file U.S. taxes but cannot get an SSN. An EIN (Employer Identification Number) is for businesses. As an indie hacker, you might need both: an ITIN for yourself as an individual filing taxes, and an EIN for your U.S. business entity (like a U.S. LLC).

Can I apply for an ITIN and a U.S. bank account at the same time?

While you can initiate the process for a U.S. bank account, most U.S. banks will require your ITIN to be issued before they can fully open the account, especially for non-residents. Having your ITIN is often a prerequisite for opening U.S. business bank accounts.

Does the former Yugoslavia–U.S. tax treaty affect my ITIN application?

The tax treaty is relevant if you are claiming specific withholding benefits on U.S. source income. You must file a U.S. tax return (e.g., Form 1040-NR) with your Form W-7 and correctly cite the treaty article and rate you are claiming. Eligibility depends on your tax residency status in Serbia and the nature of your U.S. income.

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