Skip to main content
itin.net
ITIN application reference for Apple App Store developers based in Brazil
ITIN12 min read

An ITIN Guide for Apple App Store developers from Brazil

Apple App Store developers in Brazil need an ITIN to avoid 30% U.S. tax withholding on their earnings. Learn how to apply, what documents to gather, and common pitfalls to avoid.

Reviewed by , ITIN Specialist at itin.net.

Why Apple App Store Developers in Brazil Need an ITIN

Apple requires developers receiving U.S.-sourced payments to submit a valid U.S. tax identification number to avoid a 30% withholding tax. For developers in Brazil, who do not have a Social Security Number (SSN), this means obtaining an Individual Taxpayer Identification Number (ITIN) or an Employer Identification Number (EIN). Since most individual developers operate as sole proprietors or under a personal capacity, an ITIN is typically the correct identification number. Without an ITIN, Apple will withhold 30% of your gross earnings, significantly impacting your revenue. Obtaining an ITIN allows you to claim benefits under any applicable tax treaties (though Brazil does not have one with the U.S.) and ensures proper reporting to the IRS. The process involves completing IRS Form W-7 and submitting it with original or certified copies of your identification documents. This guide focuses specifically on the ITIN application process for Apple App Store developers operating from Brazil, addressing the unique challenges and requirements they face.

When You Need an ITIN as an Apple App Store Developer

An ITIN is required for Apple App Store developers based in Brazil when you begin earning income from Apple's U.S. operations. Apple mandates the submission of IRS Form W-8BEN, which requests either an SSN, an EIN, or an ITIN. If you do not have an SSN, which is the case for most non-residents, you must provide an ITIN or EIN to benefit from reduced withholding rates. Since Brazil does not have an income tax treaty with the United States, the standard U.S. withholding rate on U.S.-sourced income for Brazilian residents is 30%. By obtaining an ITIN, you are not necessarily reducing this rate further through a treaty, but you are fulfilling Apple's requirement to avoid the default 30% withholding and ensuring compliance with U.S. tax law. The trigger is the commencement of revenue generation through the App Store, which is considered U.S.-sourced income by Apple. You will be prompted by Apple to provide your tax identification details through their portal before payments are processed or as a condition for continued payment.

Required Documents for Your ITIN Application

To apply for an ITIN, you must submit IRS Form W-7 along with original or certified copies of your identification documents. The most commonly accepted primary identification document for non-residents is a valid passport. If you do not have a passport, other identity documents may be accepted, such as a national identity card, birth certificate, or driver's license, but these often require a secondary form of identification. Your Form W-7 must be completed accurately, with all fields filled in correctly. Pay close attention to your legal name, as it must match exactly across all submitted documents. Any discrepancies can lead to delays or rejection of your application. For Apple App Store developers in Brazil, a Brazilian passport is generally the preferred and easiest document to use for proving identity and nationality. Ensure your passport is current and has not expired. You will also need to provide proof of foreign status, which is typically demonstrated by your passport. If you have a U.S. visa, include a copy of that as well, as it can support your application, though it is not strictly required if you have a passport.

The ITIN Application Process: Step-by-Step

The ITIN application process involves several key steps. First, you must complete 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). Second, gather your supporting identification documents. As mentioned, a valid passport is the preferred document. Ensure you have either the original document or a certified copy from the issuing agency. Third, you must file a federal tax return unless you qualify for an exception. For most Apple App Store developers in Brazil, this means filing a U.S. non-resident tax return, Form 1040-NR, for the tax year for which you are claiming the ITIN. This step is crucial because the ITIN is issued to facilitate tax compliance. Once Form W-7 and your tax return (if applicable) are ready, you can submit them to the IRS. You have three options: mail them directly to the IRS in Austin, Texas; use IRS Taxpayer Assistance Centers (TACs) that offer ITIN services; or, the most efficient method, use a Certified Acceptance Agent (CAA). The IRS typically processes ITIN applications within 5-10 business days when submitted through a CAA. Direct mail applications can take significantly longer, often 11 weeks or more, and carry the risk of losing original documents.

Common Mistakes for Apple App Store Developers from Brazil

Apple App Store developers from Brazil often encounter specific pitfalls when applying for an ITIN. A frequent error is an incomplete or inaccurate Form W-7. This includes missing information, incorrect spelling of names, or leaving fields blank that should be completed. Another common issue is the failure to submit the required supporting tax return. While there are exceptions, most applicants need to file a U.S. tax return. For developers, this typically means filing Form 1040-NR. Ensure this return is correctly prepared and filed concurrently with your W-7. Mismatched documentation is also a significant problem; your name on the W-7 must precisely match your passport or other identity documents. If you have previously filed U.S. taxes or corresponded with the IRS, ensure your name and address details are consistent. Finally, incorrect claims regarding tax treaty benefits can lead to application rejection. Since Brazil does not have an income tax treaty with the U.S., attempting to claim treaty benefits without a valid treaty provision will result in the denial of your ITIN application. Focus on accurately reporting your income and fulfilling the standard requirements.

How a Certified Acceptance Agent (CAA) Streamlines the Process

Using a Certified Acceptance Agent (CAA) offers a significant advantage for Apple App Store developers in Brazil applying for an ITIN. As a CAA, itin.net can authenticate your original identification documents, such as your passport, and send certified copies to the IRS on your behalf. This eliminates the risk of mailing your original documents, which can take weeks or months to be returned, or worse, get lost in transit. CAAs are authorized by the IRS to verify your identity and supporting documents, ensuring they meet IRS standards. This verification process significantly speeds up the ITIN application. When you apply through a CAA like itin.net, the typical processing time for your ITIN is reduced to 5–10 business days. This is substantially faster than mailing your application directly to the IRS, which can take over 11 weeks. Furthermore, CAAs assist in completing Form W-7 correctly, reducing the likelihood of errors that lead to application delays or rejections. This streamlined approach is particularly beneficial for developers who need their ITIN quickly to comply with Apple's requirements and avoid penalties.

Next Steps After Obtaining Your ITIN

Once you receive your ITIN from the IRS, you must update your information with Apple through their developer portal. This ensures that future payments will not be subject to the 30% withholding tax. Your ITIN will be printed on a notice from the IRS, typically IRS Letter CP-565, which is mailed to your address. Keep this notice in a safe place, as it contains your official ITIN. If you need to open a U.S. bank account to receive funds or manage your business finances, your ITIN can be used for this purpose, although requirements vary by bank. Many non-residents find opening a U.S. bank account essential for their U.S. business operations. If you are considering forming a U.S. business entity, such as a U.S. LLC, your ITIN will be necessary for tax reporting purposes, particularly if you are subject to reporting requirements like Form 5472. For assistance with the ITIN application process or to ensure all your U.S. tax obligations are met, consider using a specialized service. You can review itin.net's pricing for our services or contact us directly for personalized guidance.

Practical tips

  • Use the exact same legal name on your Form W-7 as it appears on your passport or other primary identification document provided to the IRS.
  • Ensure your passport is valid and has not expired. Expired identification documents will not be accepted.
  • If you have any prior U.S. tax filings or correspondence with the IRS, ensure your name and address details are consistent with those records.
  • Double-check that all fields on Form W-7 are completed accurately. Missing or incorrect information is a leading cause of application delays.
  • When applying through a Certified Acceptance Agent (CAA), always provide original documents or certified copies as requested by the agent to ensure proper verification.

Frequently asked questions

Do I need an ITIN if I'm an Apple App Store developer from Brazil and my app doesn't make much money?

If your app generates U.S.-sourced income, Apple will require a U.S. tax identification number (ITIN or EIN) to avoid 30% withholding. Even small amounts of income can trigger this requirement. It's best to apply for an ITIN proactively once you anticipate earning revenue.

Can I use my Brazilian CPF number instead of an ITIN for Apple?

No, your Brazilian CPF (Cadastro de Pessoas Físicas) is not a substitute for a U.S. tax identification number. Apple specifically requires an ITIN or an EIN for U.S. tax reporting purposes to prevent withholding.

How long does it take to get an ITIN if I apply from Brazil?

When applying through a Certified Acceptance Agent (CAA) like itin.net, the process typically takes 5–10 business days. If you mail your application directly to the IRS, it can take 11 weeks or longer.

What if my passport from Brazil has expired?

An expired passport will not be accepted as a valid identification document for your ITIN application. You must use a current, valid passport or another acceptable form of identification.

Do I need to file a U.S. tax return to get an ITIN?

Generally, yes. Most applicants must file a U.S. federal income tax return with their Form W-7. For Apple App Store developers in Brazil, this usually means filing Form 1040-NR, U.S. Nonresident Alien Income Tax Return, unless you qualify for a specific exception.

Can I use an ITIN to open a U.S. bank account?

Yes, an ITIN can often be used to open a U.S. bank account. Many banks require a valid U.S. tax ID for non-resident account holders to facilitate reporting. Services like Mercury, Relay, or Brex may have specific requirements, so it's wise to check with them directly.

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