- Can I get a US bank account for my API business without a US company?
- It is extremely difficult. Most US banks require a US legal entity with a federal Employer Identification Number (EIN) to open a business account. While some fintech platforms may offer accounts to non-US entities, they are often limited in function or are not true bank accounts. For robust access to the US financial system, including ACH and wire transfers in your company's name, and for eligibility for processors like Stripe US, a US entity is effectively a prerequisite. Attempting to operate with personal accounts or international wallets creates operational headaches, looks unprofessional to clients, and can lead to sudden freezes or closures. The LLC structure is the standard and most reliable path.
- Is my API business considered 'Engaged in a US Trade or Business' (ETBUS)?
- This is a critical tax question that depends entirely on your specific facts and requires analysis from a qualified US tax adviser. Generally, the threshold for being ETBUS is having at least one 'dependent agent' in the US who does substantial work for your business, or having 'considerable, continuous, and regular' operations in the US. For a purely online API business operated by a non-US founder with no staff, office, or servers in the US, it is often argued that the activity does not meet the ETBUS threshold. However, the analysis is nuanced. This is not a determination Xavion can make. We can explain the framework, but you must consult a tax professional for a definitive answer based on your situation.
- What if my API business gets rejected by Stripe?
- Rejection is always a possibility, as all payment processors make their own risk decisions. If Stripe declines your application, the first step is to understand why. Sometimes it is a simple issue of missing documentation that can be corrected. Other times, it is a fundamental risk assessment of your business model. For example, an API involved in crypto, adult content, or other high-risk verticals will likely be rejected. If a direct application fails, there are other paths. We can re-evaluate the application and approach other US-based payment processors. Some focus on different risk appetites. The key is having the US LLC and bank account in place, which gives you multiple options to apply to. Contact us at xavioncapital.com/contact to discuss your specific case.
- Do I need to file a US tax return for my foreign-owned LLC?
- For a foreign-owned single-member LLC treated as a disregarded entity, even if you owe no US income tax because you are not ETBUS, you still have a mandatory IRS filing obligation. You must file Form 5472 (Information Return of a 25% Foreign-Owned U.S. Corporation or a Foreign Corporation Engaged in a U.S. Trade or Business) along with a pro forma Form 1120. This return reports transactions between the LLC and its foreign owner. The deadline is typically April 15th each year. The penalty for not filing, or for filing late, is a steep $25,000. This is a strict compliance requirement that must be handled by a qualified accountant annually. It is not optional.
- Why is a Wyoming LLC better than a Delaware LLC for a bootstrapped API?
- For a bootstrapped API business not seeking immediate venture capital, Wyoming is often more practical than Delaware. The primary reasons are cost and simplicity. Wyoming's annual report fee is minimal (around $60), whereas Delaware's annual franchise tax is significantly higher (starting at $175 for the registered agent plus a $300 tax). Wyoming's filing process is also simpler. While Delaware is the standard for VC-backed startups due to its well-developed corporate law, these advantages are less relevant for a founder-owned online business. Wyoming provides the same core benefits, a US entity, an EIN, and access to the US banking system, at a much lower ongoing cost, making it a more efficient choice for this specific use case.
- My API has usage spikes. Will this cause problems with my bank or Stripe account?
- Yes, it can. Sudden, large spikes in transaction volume are a major red flag for automated fraud detection systems at banks and payment processors. For an API business with usage-based billing, this is a known operational risk. An underwriter will want to see that your pricing model is clearly explained on your public website. You should be prepared to explain to the bank or processor why these spikes occur. For example, if a large new customer integrates your API, you might see a jump in volume. Proactively communicating with your payment processor about expected large increases can sometimes help prevent automated freezes. Maintaining clear records of customer contracts and usage metrics is also essential for resolving any issues that arise.
- My API business is pre-launch. Can I still open a US bank account?
- It is challenging. Most US financial institutions and payment processors need to see a live, public-facing website with clear terms of service, privacy policy, and pricing details. For an API business, this means having your developer documentation and billing model accessible. Underwriters must be able to understand what your API does and how you charge for it. If your site is password-protected or shows a 'coming soon' page, your application will almost certainly be rejected. We advise finalising your public website before beginning the account application process to ensure the highest probability of success.
- How do I handle sales tax for my API business as a non-US resident?
- Sales tax for SaaS and API services is a complex, state-by-state issue in the US. The threshold for when you must collect and remit sales tax is determined by 'economic nexus' laws, which are based on your sales volume or number of transactions in a specific state. As a foreign owner of a disregarded LLC, you are not shielded from these obligations. Many API businesses use payment processors like Stripe, which offer integrated tools to automatically calculate and collect sales tax based on the customer's location. However, you are still responsible for remittance. We strongly recommend consulting a qualified US accountant who specialises in state and local tax (SALT) for software businesses.
- Will using a virtual mailing address cause problems for my API business?
- It can, but the risk depends on the provider and the institution. Do not use a simple PO Box. A proper commercial mail receiving agent (CMRA) that provides a unique street address is essential. Some, like those offered by your registered agent, are well-regarded and rarely cause issues. Others are widely flagged by compliance systems at banks and payment processors. If an underwriter identifies your address as a high-volume, low-quality mail forwarder, it can trigger enhanced due diligence or a rejection. For an API business, where trust is paramount, using the address provided by a reputable registered agent is the most stable approach.
- My API serves developers who are also non-US. Do I still need a US LLC?
- Yes, if you want to use US payment infrastructure like Stripe. The key factor is not your customers' location, but the location of the payment gateway you need to access. Stripe, for example, requires a legal entity and banking in one of its supported countries. For many international founders, forming a US LLC is the most direct path to a US Stripe account, which offers global payment acceptance in USD. This structure allows you to centralise your global revenue through a stable, reputable jurisdiction, even if none of your initial developer customers are physically in the United States.