Skip to main content
itin.net
Visual cover for U.S. Bank Account guidance for Substack writers based in Bulgaria
Banking14 min read

U.S. Bank Account Tips for Substack writers from Bulgaria

U.S. bank account setup for Substack writers in Bulgaria. Learn about requirements, documentation, and the application process for non-residents.

Reviewed by , ITIN Specialist at itin.net.

Substack Writers in Bulgaria Face Unique U.S. Banking Hurdles

Substack writers based in Bulgaria encounter specific challenges when setting up a U.S. bank account, primarily due to platform payout mechanisms and U.S. tax reporting requirements. Unlike U.S.-based creators, Bulgarian writers often cannot directly receive payouts in USD to a Bulgarian bank account without incurring significant currency conversion fees and potential delays. Furthermore, U.S. platforms like Stripe, which often process Substack payments, require U.S. tax identification numbers for non-U.S. persons receiving income from U.S. sources. This necessitates obtaining an Employer Identification Number (EIN) or an Individual Taxpayer Identification Number (ITIN), which are prerequisites for opening a U.S. bank account as a non-resident. The process involves navigating U.S. banking regulations designed for residents, which can be complex for individuals outside the U.S. without local ties or a physical presence.

The primary friction point for Bulgarian Substack writers is the need for a U.S. financial infrastructure to receive their earnings efficiently and compliantly. Without a U.S. bank account, international wire transfers can be costly and slow. More importantly, U.S. tax authorities require accurate reporting of income earned from U.S. sources, and a U.S. bank account linked to a U.S. tax ID simplifies this compliance. This is where services like itin.net become essential, bridging the gap for non-residents by facilitating the opening of these accounts remotely.

When a U.S. Bank Account Becomes Necessary

A U.S. bank account is generally required for Substack writers in Bulgaria when they begin earning significant income from U.S.-based readers or platforms. While Substack itself may not directly mandate a U.S. account, the payment processors it utilizes, such as Stripe, have stringent requirements for non-U.S. persons. These platforms need a U.S. tax identification number (like an EIN or ITIN) for tax reporting purposes, especially for payments exceeding certain thresholds or for individuals operating as businesses. Failure to provide this information can lead to delayed or withheld payouts.

Receiving payouts directly into a Bulgarian bank account often involves unfavorable exchange rates and international transfer fees. A U.S. bank account allows for direct USD deposits, minimizing these costs and simplifying financial management. For Bulgarian writers who structure their Substack operation as a U.S. business entity, such as a U.S. LLC, a U.S. bank account is not just beneficial but often a mandatory requirement for legal and operational reasons. This financial separation from personal Bulgarian accounts aids in clear accounting and tax compliance, particularly when filing U.S. tax forms like Form 5472 if operating through a U.S. LLC.

Essential Documentation for Non-Resident Account Opening

Opening a U.S. bank account remotely as a non-resident from Bulgaria requires specific documentation to satisfy Know Your Customer (KYC) and Anti-Money Laundering (AML) regulations. Banks need to verify your identity, business legitimacy (if applicable), and U.S. tax status. The exact documents vary by bank, but commonly include proof of identity such as a valid passport. You will also need proof of address, which can be a utility bill or bank statement from Bulgaria, demonstrating your foreign residence.

If you are opening a business account, an Employer Identification Number (EIN) is typically mandatory. This is obtained by applying to the IRS using Form SS-4. You will need the EIN confirmation letter from the IRS as proof. For those operating as a U.S. LLC, you will also need formation documents like the Articles of Organization and an Operating Agreement. Some banks may also request a U.S. physical address, which can often be a virtual office or registered agent address if you have formed a U.S. entity. The itin.net service can assist in gathering and verifying these documents for your application.

Step-by-Step U.S. Bank Account Application Process

The process for opening a U.S. bank account as a Bulgarian Substack writer typically begins with gathering the necessary documentation. This includes your passport, proof of Bulgarian address, and, crucially, your EIN or ITIN. If you haven't obtained an EIN yet, you can apply through the IRS website or use a service like itin.net to expedite the process. The application itself is usually completed online through the chosen bank's or fintech provider's portal.

Once your application is submitted, the bank will review your documents and information. This review period, known as underwriting, can take anywhere from a few days to a couple of weeks, depending on the institution and the complexity of your application. If approved, you will be notified, and your account will become active. Debit cards and any other physical materials are typically mailed to your provided address, which can take an additional 5–10 business days. The entire timeline from application submission to having an active account and debit card is generally 5–10 business days, though variations can occur.

Common Pitfalls for Bulgarian Substack Writers

Bulgarian Substack writers often fall into common traps when trying to open a U.S. bank account. One of the most frequent mistakes is applying to traditional U.S. banks that have strict residency requirements and simply decline non-resident applicants outright. Many large national banks are not equipped to handle remote applications from individuals without a U.S. physical address or existing banking relationship.

Another common pitfall is neglecting the requirement for a U.S. tax identification number. Platforms like Stripe often require an EIN or ITIN before they will disburse funds, and this is a prerequisite for many banks opening accounts for non-residents. Attempting to open an account without this foundational document often leads to immediate rejection. Furthermore, missing or incomplete documentation is a frequent cause of delay or denial. Substack writers in Bulgaria must ensure all details on their application precisely match their supporting documents, including names and addresses, to avoid unnecessary complications.

The Certified Acceptance Agent (CAA) Advantage

Using a Certified Acceptance Agent (CAA) like itin.net offers a streamlined and reliable path for non-residents to obtain necessary U.S. tax identification numbers, which are often prerequisites for opening a U.S. bank account. A CAA is an individual or entity authorized by the IRS to assist taxpayers, including non-residents, in obtaining ITINs. They can verify original documentation or create certified copies, eliminating the need to mail sensitive original documents to the IRS.

While itin.net can directly assist with ITIN applications, this certification process also lends credibility to your overall application for U.S. financial services. For U.S. bank account opening, having your identity documents verified by a trusted entity like a CAA can sometimes expedite the process or satisfy certain bank requirements that might otherwise be difficult to meet remotely. This trusted verification bypasses the complexities of direct IRS applications for non-residents and provides a more secure route for document handling.

Next Steps After Securing Your U.S. Bank Account

Once your U.S. bank account is active, you can update your payout information on Substack and Stripe to direct your earnings to your new USD account. This ensures efficient fund reception and simplifies your financial management. Ensure you keep records of all transactions for tax purposes, both for Bulgarian and U.S. reporting requirements.

For Bulgarian Substack writers operating as a U.S. entity, remember that filing Form 5472 is typically required annually to report transactions between the U.S. entity and the foreign owner. Consulting with a tax professional familiar with U.S. and Bulgarian tax laws is advisable to ensure full compliance. Review the U.S. bank account setup pricing at itin.net or contact us directly for personalized assistance.

Practical tips

  • Obtain your EIN or ITIN before attempting to open a U.S. bank account, as most banks and payment processors require it.
  • Ensure your legal name and address are consistent across all documents submitted to the bank and the IRS.
  • Consider a virtual office or registered agent service if you are forming a U.S. LLC to provide a valid U.S. address for your business.
  • Be prepared for the application review process, which can take several business days; avoid making immediate plans based on instant approval.
  • Explore fintech alternatives like Mercury or Relay, which are often more accommodating to non-resident entrepreneurs than traditional banks.

Frequently asked questions

Can I open a U.S. bank account from Bulgaria without visiting the U.S.?

Yes, many fintech companies and some traditional banks allow non-residents to open U.S. bank accounts remotely. The process typically requires submitting documentation online and may involve video verification.

What is the difference between an EIN and an ITIN for a Substack writer?

An EIN is for businesses, while an ITIN is for individuals who need to report U.S. income but are not eligible for an SSN. Substack writers earning income may need an EIN if operating as a business, or an ITIN if receiving payments as an individual.

How long does it take to get an EIN for my U.S. business?

If you have an SSN, you can get an EIN immediately online. For foreign applicants without an SSN, applying via Form SS-4 by mail or fax can take several weeks. Using a service like itin.net can expedite this process.

Will I need to pay U.S. taxes on my Substack income?

Generally, income earned from U.S. sources is subject to U.S. tax reporting. The Bulgaria-U.S. tax treaty may offer relief from double taxation. You should consult a tax professional to understand your specific obligations.

Can I use my Bulgarian address for a U.S. bank account?

Most U.S. banks require a U.S. physical address for account opening, though some fintech solutions may allow a foreign address for proof of residency. If you form a U.S. LLC, you will need a U.S. registered agent address.

What happens if my U.S. bank account application is rejected?

If your application is rejected, review the reason provided by the bank. Common reasons include insufficient documentation or eligibility issues. You may need to correct the underlying problem or apply to a different financial institution.

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