Skip to main content
itin.net
Illustration for an EIN article aimed at Apple App Store developers based in Moldova
EIN15 min read

How Apple App Store developers from Moldova Get an EIN

Apple App Store developers in Moldova need an EIN for U.S. tax compliance and payments. Learn the specific steps, required documents, and common pitfalls for obtaining yours.

Reviewed by , ITIN Specialist at itin.net.

Why Apple App Store Developers in Moldova Need an EIN

Apple requires developers to provide either an ITIN or an EIN to ensure proper U.S. tax withholding on payments. For developers in Moldova, this means addressing U.S. tax obligations even when operating outside the United States. Without an EIN, Apple will withhold 30% of your U.S.-sourced income. Obtaining an EIN establishes your business as a U.S. entity for tax purposes, allowing for a reduced withholding rate, often 0% under tax treaty provisions, and facilitates opening a U.S. business bank account, which is frequently necessary for managing Apple payouts.

This requirement stems from Apple's need to comply with U.S. tax regulations, specifically Internal Revenue Code Section 1441 and 1442, which govern withholding on payments made to foreign persons. As an Apple App Store developer, your income from app sales and in-app purchases is considered U.S.-sourced. To correctly report and remit these taxes, Apple requires a U.S. tax identification number. For businesses, this is an Employer Identification Number (EIN), a federal tax ID issued by the IRS. This is distinct from an ITIN, which is for individuals who have U.S. tax reporting obligations but are not eligible for an SSN. The EIN serves as your business's primary identifier for U.S. tax matters.

Developers in Moldova face a unique challenge: they are geographically distant from the U.S. and lack a U.S. Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN), both of which are often prerequisites for faster EIN application methods. The standard online application for an EIN is only available to those with a valid U.S. taxpayer identification number. This necessitates a different application route for non-residents, which involves more documentation and a longer processing time. Understanding this distinction is the first step in successfully obtaining your EIN.

When an EIN is Required for Moldova-Based Developers

An EIN is primarily required for Apple App Store developers from Moldova in two key scenarios: to avoid the 30% U.S. withholding tax on payments and to establish a U.S. business entity. If you are receiving payments from Apple for your apps sold through the U.S. App Store, Apple needs a U.S. tax identification number. Providing an EIN allows Apple to apply the correct withholding rate based on tax treaties and U.S. tax law. If you do not provide an EIN or ITIN, the default withholding rate of 30% will be applied to your gross income.

Furthermore, if you are forming a U.S. business entity, such as a U.S. LLC, to operate your app development business, an EIN is mandatory from the outset. This is true even if you are the sole owner and have no employees. A U.S. LLC, for instance, requires an EIN for tax filing purposes, even if it is treated as a disregarded entity for U.S. federal income tax purposes. This also applies if you plan to hire employees in the future or open a U.S. business bank account. Many U.S. banks require an EIN to open a business account, which is often beneficial for separating business and personal finances and for managing international transactions more smoothly.

The specific trigger for needing an EIN as an Apple App Store developer in Moldova is the receipt of U.S.-sourced income from Apple. Apple's payment system requires a U.S. tax ID to manage its tax reporting obligations to the IRS. Therefore, when you onboard with Apple and are asked to fill out tax forms, such as the W-8BEN or W-8BEN-E, providing a U.S. tax ID like an EIN is crucial. For a business entity, the EIN is the correct identifier. For individuals operating as sole proprietors without forming a separate U.S. entity, an ITIN might be an alternative, but an EIN is generally preferred and often required by banks for business accounts. This process is essential for any developer aiming to maximize their earnings and operate efficiently.

Required Documents for Non-Resident EIN Applications

When applying for an EIN as a non-resident developer in Moldova, you will need specific documentation to satisfy IRS requirements. The primary document is IRS Form SS-4, the Application for Employer Identification Number. This form requires detailed information about your business, including its legal name, trade name (if different), mailing address, physical U.S. business location (if applicable), and information about the responsible party.

For non-residents applying without a U.S. SSN or ITIN, the responsible party must be clearly identified. This is typically the individual who ultimately controls, manages, or directs the applicant entity and its business activities. You will need to provide their full name, title, and U.S. taxpayer identification number if they have one. If the responsible party does not have a U.S. SSN or ITIN, you must write 'Foreign' in the SSN field on line 7b of Form SS-4. This is a critical detail to avoid application rejection. You will also need to provide a passport copy for the responsible party as verification. This helps the IRS confirm the identity of the person applying.

Additionally, if you are establishing a U.S. business entity like a U.S. LLC, you will need to submit formation documents. These could include your Articles of Organization or Certificate of Formation, depending on the state. If you have a U.S. business address, whether it's a physical office or a mail forwarding service, ensure you have proof of this address. The IRS requires a U.S. address for the business, even if you operate remotely from Moldova. Having all these documents ready and accurately completed is vital for a smooth application process through the non-resident channel. You can find detailed instructions and the form itself on the IRS website, but using a service like itin.net can help ensure accuracy.

The EIN Application Process for Non-Residents

Applying for an EIN as a non-resident developer in Moldova follows a specific, multi-step process distinct from the expedited online method available to U.S. residents. Since you likely do not have an SSN or ITIN, you cannot use the IRS's online EIN application portal. Instead, you must apply by fax or mail using Form SS-4. This method involves submitting the completed form to the IRS International Applications division. The typical processing time for this method is significantly longer, often ranging from 3 to 5 weeks.

To begin, you must accurately complete Form SS-4. Pay close attention to line 7b, where you must indicate 'Foreign' if the responsible party has no U.S. taxpayer identification number. Ensure all other sections are filled out correctly, including details about your business structure and the responsible party's information. Once completed, you will fax the form to the designated IRS number for international applicants. It is advisable to keep a record of your fax transmission confirmation.

After submitting Form SS-4, patience is key. The IRS will review your application, and if approved, they will mail your EIN confirmation letter (CP-575) to the address listed on your form. This can take several weeks. If you need an EIN more urgently, or if you prefer not to handle the fax application directly, a Certified Acceptance Agent (CAA) like itin.net can assist. The CAA process involves a third party verifying your identification documents and application details, often leading to a faster turnaround than the direct IRS fax method, sometimes within days, though direct IRS processing times can vary. This alternative path is often more reliable for non-residents seeking an EIN for platforms like the Apple App Store.

Common Mistakes for Moldova Developers

Apple App Store developers in Moldova often encounter specific pitfalls when applying for an EIN due to their non-resident status and unique operational context. A very common error is attempting to use the IRS online application system, which is only for individuals with an SSN or ITIN. Trying to proceed online when you don't have one will result in a system error and wasted time. You must use the fax or mail option for Form SS-4, or engage a Certified Acceptance Agent.

Another frequent mistake is incorrectly filling out line 7b of Form SS-4. This line asks for the responsible party's U.S. taxpayer identification number. If the responsible party (usually the business owner) does not have an SSN or ITIN, it is crucial to write 'Foreign' in this field. Leaving it blank or entering incorrect information will lead to the rejection of your application. Ensure the name and address provided on Form SS-4 match the supporting documents exactly. Mismatched information between your passport, business formation documents, and the SS-4 can cause delays or denial.

For developers planning to open a U.S. business bank account, remember that banks have their own requirements, often including a U.S. physical address or a registered agent. While the IRS does not mandate a U.S. physical address for an EIN application if you have a foreign address, a U.S. mailing address or a registered agent is often necessary for U.S. business operations and banking. Ensure you understand these banking requirements in advance. Misunderstanding the role of the responsible party or failing to provide a clear point of contact for the IRS can also lead to complications. Working with a service like itin.net helps avoid these common errors.

How the Certified Acceptance Agent (CAA) Path Differs

Engaging a Certified Acceptance Agent (CAA) offers a distinct advantage for Apple App Store developers in Moldova seeking an EIN, especially compared to the standard fax or mail application. As a CAA, itin.net acts as an intermediary between you and the IRS. We are authorized by the IRS to verify your identity and the accuracy of your Form SS-4 application before it is submitted. This verification process significantly reduces the risk of errors that could lead to delays or rejection.

When you apply through a CAA like itin.net, we will review your completed Form SS-4 and your identification documents (such as your passport) in detail. This firsthand review ensures that all information is accurate and compliant with IRS guidelines. Once verified, the CAA submits the application on your behalf. While the CAA does not guarantee a specific processing time from the IRS, this method often streamlines the process and can be faster than sending the form directly via fax or mail, particularly if the IRS experiences high volumes. The CAA ensures the application is correctly submitted the first time.

The CAA path provides a higher level of assurance and support. You benefit from expert guidance on completing the form and understanding the requirements. For developers in Moldova, this is particularly valuable given the complexities of international applications. While the IRS ultimately issues the EIN, the CAA's role in verification and submission can expedite the overall timeline and provide peace of mind. This contrasts with the direct fax method, where you submit the application independently and await IRS processing without intermediary support. For those needing an EIN for platforms like the Apple App Store, utilizing a CAA like itin.net can be a more efficient and secure route.

Next Steps After Obtaining Your EIN

Once you have successfully obtained your EIN, the next crucial step is to update your information with Apple. You will need to provide this new U.S. tax identification number in your Apple Developer account settings, typically within the 'Agreements, Tax, and Banking' section. This ensures that Apple can apply the correct, reduced U.S. tax withholding rate to your future payments from the App Store.

With your EIN in hand, you can also proceed with opening a U.S. business bank account. Many U.S. banks and financial institutions, including fintech services like Mercury, Relay, or Brex, require an EIN to open an account for non-residents. A U.S. bank account is highly recommended for managing your Apple payouts efficiently, separating business and personal finances, and simplifying any future U.S. tax filings. This step is vital for professionalizing your app development business operations.

Consider the ongoing U.S. tax compliance obligations that come with operating a U.S. business. Depending on your entity structure (e.g., a U.S. LLC), you may need to file annual informational tax returns, such as Form 5472 for foreign-owned U.S. disregarded entities, even if you have no U.S. taxable income. Understanding these requirements is essential to avoid penalties. If you are unsure about these next steps or need assistance with your U.S. tax obligations, reviewing the pricing for EIN services or contacting itin.net for personalized guidance is recommended.

Practical tips

  • Write 'Foreign' on line 7b of Form SS-4 if the responsible party has no SSN or ITIN. Do not leave it blank or enter an incorrect number.
  • Ensure the legal name on Form SS-4 precisely matches your passport and any other official identification documents to prevent application rejection.
  • When applying by fax, retain your transmission confirmation as proof of submission to the IRS.
  • If you are forming a U.S. LLC, have your Articles of Organization or Certificate of Formation ready before starting the EIN application.
  • After receiving your EIN, update your Apple Developer account immediately to ensure correct tax withholding on your payouts.

Frequently asked questions

Can I use my Moldovan tax identification number instead of an EIN?

No, your Moldovan tax identification number is not a substitute for a U.S. EIN. The IRS requires a U.S. federal tax ID for U.S.-sourced income, and Apple specifically requests an ITIN or EIN for tax reporting purposes.

How long does it take to get an EIN from Moldova?

Applying by fax or mail directly to the IRS can take 3–5 weeks. Using a Certified Acceptance Agent (CAA) like itin.net may expedite the process, but the final IRS processing time can still vary. Expedited services are not typically available for non-residents applying directly.

Do I need a U.S. business address to get an EIN?

While the IRS does not strictly require a U.S. physical address for the EIN application itself if you are a non-resident, you must provide a mailing address. However, a U.S. business address or registered agent is often necessary for opening a U.S. business bank account, which is a common next step.

What is the difference between an ITIN and an EIN for an Apple developer?

An ITIN (Individual Taxpayer Identification Number) is for individuals who have U.S. tax obligations but are not eligible for an SSN. An EIN (Employer Identification Number) is a tax ID for U.S. businesses. As an Apple App Store developer operating as a business entity, an EIN is generally the correct identifier to provide to Apple and for opening business bank accounts.

Will I have to pay U.S. taxes on my Apple App Store income if I get an EIN?

Obtaining an EIN facilitates compliance with U.S. tax law and helps reduce withholding. Whether you owe U.S. taxes depends on factors like your business structure, income level, and the U.S. tax treaty between Moldova and the U.S. The EIN itself does not automatically mean you owe U.S. taxes, but it is essential for managing those obligations correctly.

Can I apply for an EIN online from Moldova?

No, as a non-resident without an SSN or ITIN, you cannot use the IRS's online EIN application portal. You must apply by fax or mail using Form SS-4, or through a Certified Acceptance Agent (CAA).

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