Why Apple App Store Developers in Serbia Need a U.S. Bank Account
Apple App Store developers from Serbia face a specific hurdle when it comes to receiving their earnings. Apple requires U.S.-sourced payments to be processed through a U.S. bank account, or face a significant 30% withholding tax. This is mandated by U.S. tax law, specifically IRS regulations for foreign entities and individuals earning income within the United States. For developers in Serbia, this means that without a U.S. bank account, a substantial portion of their revenue can be immediately lost to taxes before it even reaches them. This situation is distinct from general non-residents needing U.S. accounts for business expansion; for these developers, it's a direct consequence of their platform and payment structure.
The core issue is compliance with IRS Form W-8BEN (or W-8ECI for certain income types). This form certifies a foreign person's status and can reduce or eliminate U.S. tax withholding if they provide a U.S. Taxpayer Identification Number (TIN) – either an ITIN or an EIN – and a U.S. bank account. Without a U.S. TIN and bank account, the default withholding rate of 30% applies to gross proceeds. Therefore, establishing a U.S. bank account is not merely a convenience but a necessity for maximizing income from the Apple App Store. The former Yugoslavia–U.S. tax treaty might offer some relief, but claiming its benefits typically requires proper documentation, including a U.S. TIN and a U.S. bank account, to facilitate treaty-rate withholding.
When a U.S. Bank Account Becomes Necessary
A U.S. bank account is triggered as a requirement for Apple App Store developers from Serbia primarily by Apple's payment processing policies and U.S. tax regulations. When you enroll in the Apple Developer Program and set up your payment information, you will be prompted to provide tax documentation. To benefit from reduced or zero withholding tax under applicable tax treaties, you must provide a U.S. Taxpayer Identification Number (TIN). This TIN can be an Individual Taxpayer Identification Number (ITIN) or an Employer Identification Number (EIN).
Without a U.S. TIN, Apple will apply the statutory 30% withholding rate on all U.S.-sourced income paid to you. Once you have obtained an ITIN or EIN, the next step to fully comply and avoid this withholding is to open a U.S. bank account. While some banks might allow you to link a foreign bank account, most prefer or require a U.S. account for direct deposit of these funds. This is particularly true for services that facilitate payments to international developers. Therefore, the need for a U.S. bank account arises directly from the desire to minimize tax burdens and efficiently receive payments from Apple.
Required Documentation for Opening a U.S. Bank Account
Opening a U.S. bank account as a non-resident developer from Serbia requires specific documentation, which can vary slightly between financial institutions. However, several documents are consistently requested to satisfy Know Your Customer (KYC) and Anti-Money Laundering (AML) regulations. The most common documents include a valid passport, which serves as primary identification. You will also need proof of your Serbian address, typically a utility bill or bank statement from your country of residence. For business accounts, which are often recommended for App Store earnings, an Employer Identification Number (EIN) is usually mandatory.
If you are opening a business account, you will likely need formation documents for your U.S. entity, such as Articles of Organization if you formed a U.S. LLC. Even for foreign entities, some banks may require documentation proving your business's existence and good standing in Serbia. The IRS provides an EIN confirmation letter (CP-575) once an EIN is issued, which is a critical document for business account applications. Some fintech solutions, like Mercury, may have slightly different requirements, often streamlining the process for non-residents. It is essential to have these documents ready to expedite the application process and avoid delays.
The Application Process for a U.S. Bank Account
The process for a developer in Serbia to obtain a U.S. bank account typically involves several key steps. First, you must have obtained a U.S. Taxpayer Identification Number – either an ITIN or an EIN. For many Apple App Store developers, obtaining an EIN is the preferred route if they operate as a U.S. LLC or are structuring their business to maximize tax benefits. The EIN application, Form SS-4, can be filed directly with the IRS or through an authorized agent.
Once you have your EIN or ITIN, you can begin the bank account application. This is usually done online through the website of the chosen bank or fintech provider. You will complete an application form, which is bank-specific and requires details about your personal and business information, including your TIN. Following the online application, you will need to upload or submit the required supporting documents, such as your passport, proof of address, and business formation documents if applicable. The bank will then review your application and documents. The typical timeline from submitting a complete application to having an active U.S. bank account, often including a debit card, is between 5–10 business days. Some institutions may require a video call or additional verification steps.
Common Mistakes for Serbian Apple Developers
Apple App Store developers from Serbia often encounter specific pitfalls when applying for a U.S. bank account. A primary mistake is attempting to open an account with large U.S. national banks that have strict policies against non-resident applicants without a physical U.S. presence. Many of these banks simply decline applications from individuals or entities without a U.S. address or prior banking history. Focusing on banks and fintech services that cater to international founders and businesses is crucial.
Another common error is failing to secure a U.S. Taxpayer Identification Number (TIN) before applying for the bank account. Banks require a U.S. TIN (either an ITIN or EIN) as part of their application process. Without it, your application will be immediately rejected. Missing or incomplete documentation is also a frequent issue; ensure your passport is valid, your proof of address is current, and any business formation documents are accurate and complete. For those forming a U.S. LLC, ensuring the Operating Agreement and registered agent details are correctly provided is vital. Finally, attempting to use personal information that doesn't match across all documents can cause delays or rejections.
The Certified Acceptance Agent (CAA) Path for ITIN Applications
For Apple App Store developers in Serbia who need an ITIN, the path through a Certified Acceptance Agent (CAA) offers significant advantages. A CAA is an individual or entity authorized by the IRS to assist applicants in obtaining an ITIN. When you apply for an ITIN through a CAA, they can verify your original identification documents, such as your passport, in person. This means you do not have to mail your original passport to the IRS, reducing the risk of loss or delay.
The CAA reviews your application (Form W-7) and your supporting identification documents, then forwards them to the IRS on your behalf. This process often leads to a faster and smoother ITIN application compared to mailing documents directly. While itin.net primarily focuses on EIN and bank account services, understanding the ITIN process is key, as both ITINs and EINs serve as U.S. TINs required for tax compliance and banking. Using a CAA can streamline the initial step of obtaining the necessary TIN before you can proceed with opening a U.S. bank account. The IRS designates specific agents as CAAs, and their role is to ensure the accuracy of the application and the authenticity of the documentation presented.
Next Steps for Serbian Developers
After securing your U.S. bank account, the next critical step is to ensure all your Apple Developer Program account details are updated. This includes inputting your new U.S. bank account information for direct deposits and ensuring your tax forms (W-8BEN or W-8ECI) are correctly submitted with your U.S. TIN. This ensures that future payments from Apple are processed without the 30% withholding tax, maximizing your income. Regularly review your account statements and financial transactions to maintain good records.
For ongoing compliance, especially if you operate as a U.S. LLC, remember to file annual tax forms like Form 5472 if required. Consulting with a tax professional experienced in U.S. international tax law is highly recommended to ensure you are meeting all your obligations. Explore the services offered by itin.net, such as our Basic Banking Setup or Full Banking Bundle, to streamline these processes. You can also contact us directly for personalized assistance.
Practical tips
- Use the same legal name across your passport, ITIN/EIN application, and bank account application to avoid identity verification issues.
- Obtain an EIN before applying for a U.S. bank account if you are operating as a U.S. LLC or plan to do so; many banks require it for business accounts.
- Focus your U.S. bank account search on fintech providers like Mercury or Relay, as they are generally more accommodating to non-residents than traditional U.S. banks.
- Ensure your proof of address from Serbia is recent (within the last 3 months) and clearly shows your name and residential address.
- If you are unsure about the U.S. tax implications or treaty benefits for your specific situation, consult with a qualified U.S. tax advisor specializing in international matters.
Frequently asked questions
Can I open a U.S. bank account from Serbia without visiting the U.S.?
Yes, many fintech companies and some traditional banks allow non-residents to open a U.S. bank account remotely from Serbia. This process typically involves online applications and document verification via video calls or secure uploads. You will need a U.S. Taxpayer Identification Number (like an ITIN or EIN) as part of the application.
Do I need an EIN or an ITIN to open a U.S. bank account for my App Store earnings?
You will need a U.S. Taxpayer Identification Number (TIN). While an ITIN can be used for personal accounts or by individuals without an EIN, most banks prefer or require an EIN for business accounts, which is common for App Store earnings. Obtaining an EIN is often a prerequisite for opening a business bank account.
How long does it take to get a U.S. bank account after applying?
The typical timeline for opening a U.S. bank account as a non-resident is 5–10 business days from the submission of a complete application with all required documentation. This includes the time for the bank's review and verification process, and potentially the mailing of a debit card.
What if my Serbian business is not a U.S. LLC? Can I still open a U.S. bank account?
Yes, even if your business is registered in Serbia, you can often open a U.S. bank account. You will need to provide documentation for your Serbian entity, along with your U.S. TIN (EIN or ITIN). Some fintech banks are specifically designed to accommodate international businesses.
Will opening a U.S. bank account affect my tax status in Serbia?
Opening a U.S. bank account generally does not alter your tax residency status in Serbia. However, the income deposited into the U.S. account is still considered U.S.-sourced income and may be subject to U.S. tax reporting requirements, and potentially Serbian tax reporting depending on your local regulations. It's advisable to consult with a Serbian tax advisor.
Is it true that without a U.S. bank account, Apple will withhold 30% of my payments?
Yes, that is correct. Apple requires a U.S. Taxpayer Identification Number (TIN) and often a U.S. bank account to enable reduced or zero withholding on U.S.-sourced payments. Without these, the default withholding rate of 30% on gross earnings will be applied, significantly reducing your net income.



