Skip to main content
itin.net
Visual cover for ITIN guidance for Stripe account holders based in North Macedonia
ITIN15 min read

ITIN Tips for Stripe account holders from North Macedonia

North Macedonia-based Stripe account holders need an ITIN for U.S. tax compliance. Learn eligibility, required documents, the application process, and common pitfalls specific to your situation.

Reviewed by , ITIN Specialist at itin.net.

Why North Macedonia-Based Stripe Account Holders Need an ITIN

Stripe account holders in North Macedonia commonly encounter a specific U.S. compliance hurdle: the need for an ITIN. This arises primarily when attempting to establish a U.S. business presence, often through platforms like Stripe Atlas, which requires an Employer Identification Number (EIN) and a U.S. bank account. Without these foundational U.S. business elements, accessing global payment processing through Stripe can be blocked. The ITIN serves as the necessary tax identification for individuals involved in this U.S. business setup, even if they are not U.S. citizens or residents. Unlike U.S. citizens or those with work authorization, individuals based in North Macedonia typically lack a Social Security Number (SSN), making the ITIN the sole viable option for tax identification purposes related to U.S. income or business activities.

The friction point for many Stripe account holders in North Macedonia is the requirement by payment processors and U.S. financial institutions for a U.S. tax ID. This is especially true if they are forming a U.S. entity, such as a U.S. LLC. The IRS uses the ITIN to track tax obligations for non-residents who earn U.S. income, file U.S. tax returns, or are involved in U.S. business operations. Consequently, obtaining an ITIN becomes a prerequisite for fully leveraging services like Stripe for international business from North Macedonia.

Eligibility and Triggers for ITIN Application

An ITIN is required for individuals who must file a U.S. tax return but do not have and are not eligible for a Social Security Number (SSN). For Stripe account holders in North Macedonia, the most common triggers for needing an ITIN stem from establishing or operating a U.S. business entity. This includes situations where you are forming a U.S. LLC to facilitate your Stripe transactions or if you are using a service like Stripe Atlas, which often necessitates an EIN and subsequent tax filings.

The IRS mandates that individuals receiving certain types of U.S. income or conducting business that generates U.S. tax liability must obtain an ITIN. This could include income from U.S. clients processed through Stripe, dividends from U.S. investments, or rental income from U.S. property. Furthermore, if you are required to file informational returns, such as Form 5472 (Information Return of a 25% Foreign-Owned U.S. Corporation or a Foreign Corporation Engaged in a U.S. Trade or Business), an ITIN is necessary for the responsible party. The need for an ITIN is directly linked to your U.S. tax filing obligations, which are often precipitated by U.S. business activities facilitated by platforms like Stripe.

Required Documents for ITIN Application

To apply for an ITIN, you must submit IRS Form W-7, Application for IRS Individual Taxpayer Identification Number. This form requires detailed personal information, including your foreign tax identification number, if applicable.

Alongside Form W-7, you must provide original identification documents or certified copies. The IRS strongly prefers a valid passport as the primary identification document because it establishes identity and nationality. If a passport is not available, other documents can be used, but they must be presented in combination to meet the IRS requirements. These can include a birth certificate, national identification card, foreign driver's license, or foreign military identification card.

Crucially, you must also include documentation that supports the reason for your ITIN application. For Stripe account holders in North Macedonia establishing a U.S. business, this typically involves a copy of your U.S. tax return (e.g., Form 1040-NR for non-resident aliens) or a letter from the IRS. If you are applying based on a U.S. entity formation, supporting documentation might include an EIN confirmation letter (CP-575) or an IRS notice indicating a filing requirement, such as a notice related to Form 5472. Ensure all documents are clear, legible, and accurately reflect your legal name and details.

The ITIN Application Process

The ITIN application process involves completing and submitting Form W-7 along with supporting documentation to the IRS. You have several options for submitting your application. The most common methods include filing by mail, applying through a Certified Acceptance Agent (CAA), or visiting an IRS Taxpayer Assistance Center (TAC) that offers ITIN application services.

When filing by mail, you send your original identification documents and completed Form W-7 directly to the IRS ITIN Operation in Austin, Texas. The IRS will review your application and, if approved, mail you your ITIN. This method requires you to mail your original documents, which can be a significant concern for many applicants. The IRS states that processing times for mail-in applications can range from 7 to 14 weeks.

Applying through a Certified Acceptance Agent (CAA), such as itin.net, offers a streamlined and secure process. A CAA can verify your original documents on your behalf, meaning you do not have to mail them to the IRS. The CAA submits the application package to the IRS, and the typical processing time for applications submitted via a CAA is much faster, usually within 5–10 business days for the IRS to issue the ITIN after receipt of the application. This expedited process and the safeguarding of your original documents are key benefits of using a CAA.

Common Mistakes for Stripe Account Holders from North Macedonia

Stripe account holders in North Macedonia face specific challenges that can lead to ITIN application errors. One common pitfall is incomplete or inaccurate information on Form W-7. Ensure that your name, address, and other personal details exactly match your identification documents, especially your passport. Mismatched names are a frequent cause for rejection.

Another frequent error involves missing or inadequate supporting documentation. If you are applying because you need an EIN for a U.S. LLC to operate your Stripe account, you must provide proof of this requirement, such as the EIN confirmation letter. Simply stating you need an ITIN for Stripe is insufficient; you must demonstrate a specific IRS filing requirement. For instance, failing to include the required tax return or a specific IRS notice can lead to delays or denial.

Incorrectly claiming treaty benefits can also be a significant issue. While North Macedonia falls under the former Yugoslavia–U.S. tax treaty, correctly identifying the specific treaty article and withholding rate applicable to your U.S. income source is complex. Errors in this area can result in your application being rejected or, worse, future tax compliance issues. It is advisable to consult with a tax professional to ensure accurate treaty claims, especially when dealing with varied income streams processed through Stripe.

Benefits of Using a Certified Acceptance Agent (CAA)

Applying for an ITIN through a Certified Acceptance Agent (CAA) like itin.net provides distinct advantages, particularly for individuals who need to maintain possession of their original identification documents. As a CAA, itin.net is authorized by the IRS to review your application and verify your supporting documents. This means you can have your original passport or other identification documents reviewed by us, and we will send certified copies to the IRS on your behalf. You retain your original documents throughout the process.

This verification service significantly reduces the risk associated with mailing irreplaceable original documents to the IRS. When you submit your application directly to the IRS via mail, you must send your original passport or birth certificate, which can take many weeks or months to be returned. Using a CAA eliminates this risk and anxiety. Furthermore, CAAs are trained by the IRS to correctly complete Form W-7 and ensure all necessary supporting documentation is included, which helps to prevent common errors that lead to application delays or rejections.

The typical processing timeline for applications submitted through a CAA is also considerably shorter than direct mail applications. While mail-in applications can take 7–14 weeks, applications submitted via a CAA are often processed by the IRS in as little as 5–10 business days. This speed is invaluable for Stripe account holders who need their ITIN promptly to finalize their U.S. business setup and access global payment processing.

Next Steps After ITIN Application

Once your ITIN application is approved and you receive your ITIN from the IRS, you can proceed with your U.S. business setup and tax compliance obligations. For Stripe account holders in North Macedonia, this typically involves using your new ITIN to finalize the application for an EIN if you haven't already, and subsequently opening a U.S. bank account. Many U.S. banks and financial services providers require both an EIN and an ITIN for non-resident account opening.

With your ITIN and EIN in hand, you can fully integrate your Stripe account with your U.S. entity and begin processing payments without further compliance delays. Remember that your ITIN is tied to your U.S. tax filing obligations. You will need to file a U.S. tax return annually for as long as you meet the criteria for requiring an ITIN, such as earning U.S. income or operating a U.S. business.

For those seeking assistance with the ITIN application or understanding their broader U.S. tax and business requirements, itin.net offers comprehensive services. You can review our Standard Package pricing at / or contact us directly via /contact for personalized guidance. Understanding your specific needs and ensuring accurate compliance from the outset is key to a smooth international business operation.

Practical tips

  • Ensure your legal name on Form W-7 precisely matches your passport or national ID to avoid mismatches.
  • If you are applying for an ITIN due to a U.S. LLC, include a copy of the IRS CP-575 notice confirming your EIN.
  • Double-check the treaty article referenced if claiming tax treaty benefits; incorrect claims are a common rejection reason.
  • Use a Certified Acceptance Agent (CAA) to avoid mailing original identification documents to the IRS.
  • Confirm with a tax professional if you are unsure about your U.S. tax residency status or filing requirements.

Frequently asked questions

Can I use my ITIN to open a U.S. bank account for my Stripe account?

Yes, once you have your ITIN, it can be used in conjunction with your EIN to open a U.S. bank account. Many U.S. financial institutions require both for non-resident business owners. Services like Mercury, Relay, or Brex are options to explore for opening a U.S. bank account.

How long does it take to get an ITIN via a Certified Acceptance Agent (CAA)?

When you apply through a CAA like itin.net, the IRS typically processes the application and issues an ITIN within 5–10 business days of the application being submitted by the CAA. This is significantly faster than mailing your application directly to the IRS.

Do I need an ITIN if my Stripe account is only for personal use and I don't earn U.S. income?

Generally, if you do not earn U.S. income and are not required to file a U.S. tax return, you do not need an ITIN. However, if you are using Stripe to receive payments that constitute U.S. source income, or if you are setting up a U.S. entity for your business operations, an ITIN may become necessary.

What is the difference between an ITIN and an EIN for my Stripe account?

An ITIN (Individual Taxpayer Identification Number) is for individuals, while an EIN (Employer Identification Number) is for businesses. Stripe account holders in North Macedonia often need an ITIN to support the application for an EIN for their U.S. business entity, which is typically required by Stripe for full functionality.

Can I renew my ITIN?

ITINs do not expire and do not need to be renewed. However, if your ITIN has not been used on a federal tax return for three consecutive tax years, the IRS may deactivate it. If this happens, you would need to reapply using Form W-7.

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

The tax treaty itself does not directly affect the ITIN application process. However, it is crucial for determining how your U.S. source income is taxed and may influence your U.S. tax filing obligations, which in turn necessitates the ITIN. Ensure you correctly identify any applicable treaty provisions when filing your U.S. tax return.

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