The best company structure for a WordPress plugin business.

Why a single-member US LLC is usually the best structure for a WordPress plugin business: tax treatment, US banking and payment processing, and the mistakes t

Free initial consultation

Contact us today to file your US LLC

Tell us how the business earns and where you are resident. A partner replies within one business day with the structure that fits and what banking will realistically open.

Replies within 1 business day · Confidential

For a non-US founder running a WordPress plugin business, a single-member US limited liability company (LLC) treated as a disregarded entity is usually the cleanest structure. It is the most direct way to solve the core commercial problem: accessing US payment infrastructure and banking to sell to a global customer base efficiently.

This page explains why this structure fits the specific commercial patterns of a WordPress plugin business, especially its use of merchant of record platforms and direct payment gateways. We cover the US tax treatment of a foreign-owned disregarded entity, why it is popular for this model, and what its limitations are. We will examine the choice of state, the banking outcomes it enables, what underwriters look for, and the real sequence of steps to get it all set up. This is not tax or legal advice, but a commercial and structural guide for founders in this niche.

Short answer

Can I use Stripe Atlas for my WordPress plugin business?

Yes, Stripe Atlas is an option. It forms a Delaware C Corporation by default, which is a different structure from the LLC discussed here. A C Corp is a US-taxable entity and requires a US corporate tax return, which can be more complex and costly than the LLC's Form 5472 filing. Atlas has recently started offering a Wyoming LLC option as well. The key difference is the ecosystem.

  • What if my WordPress plugin business gets rejected for a US bank account: Rejection is always a possibility. Banking is never guaranteed. If an application is rejected, the first step is to understand why.
  • Do I need to pay US sales tax if I sell my plugin from a US LLC: The question of sales tax on digital products in the US is complex and depends on economic nexus rules, which vary by state.
  • Is a Wyoming or Delaware LLC better for a plugin business that might be acquired: If the likely acquirer is a large US software company, a Delaware entity might be slightly preferred as their legal team will be most familiar with Delaware law.

What a WordPress plugin business needs from a company structure

A WordPress plugin business sells digital code, often on a subscription or annual renewal basis. The core requirement from a company structure is the ability to accept payments globally, particularly in USD. This means integrating with a payment processor that can handle recurring billing robustly. Many founders start by selling through a merchant of record like Paddle, Lemon Squeezy, or Gumroad, which simplifies sales tax but takes a significant percentage of revenue.

To improve margins, founders often want to process payments directly through a gateway like Stripe. This requires a real business entity. For a non-US founder, opening a Stripe account in their home country can work, but it often leads to higher currency conversion costs and may prevent access to US-centric features. A US company structure with a US Employer Identification Number (EIN) is the key to unlocking US-domiciled payment processing. This allows you to collect USD revenue directly into a US business account, reducing settlement costs and simplifying financial operations. The structure needs to enable this commercial outcome simply, without creating an excessive administrative or tax burden.

Why a single-member US LLC usually fits, and what it does not do

A single-member LLC owned by a non-US person and treated as a disregarded entity provides a US legal wrapper for your business without, in many cases, creating a US tax liability at the company level. This is its main advantage. It is a formal US business entity, registered in a specific state like Wyoming or Delaware, with an EIN issued by the IRS. This combination is what US financial institutions and payment processors look for.

Commercially, the LLC allows you to open a US business bank account and a US Stripe account. This is the primary reason founders choose this structure. However, it is crucial to understand what it does not do. It does not eliminate your tax obligations in your country of residence; you are still required to report your income and pay taxes according to your local laws. It does not make a high-risk business model low-risk in the eyes of bank compliance teams. And it does not guarantee a bank account will be opened. It is a tool for accessing infrastructure, not a tool for tax evasion or circumventing compliance rules.

How US tax works for a foreign-owned plugin business

For a foreign individual owning a single-member US LLC, the company itself is a 'disregarded entity' for US tax purposes. This means the IRS does not see the LLC as a separate taxable entity; it looks through to the owner. The tax question then becomes about the owner's personal situation. US tax applies to income that is 'effectively connected with a US trade or business' (ETBUS). For many online businesses operated entirely from outside the US, with no US staff, offices, or dependent agents, the income may not be considered ETBUS. This is a key reason for the structure's popularity.

However, this is a determination based on specific facts and requires confirmation with a qualified US tax adviser. Even if no tax is due, there is a significant compliance requirement. A foreign-owned disregarded entity must file Form 5472 and a pro forma Form 1120 with the IRS annually to report transactions with its foreign owner. The penalty for failing to file this is substantial, starting at $25,000. This is a pure compliance filing, not a tax return, but it is mandatory.

Wyoming or Delaware: choosing the state for your plugin LLC

The two most common states for non-US founders to form an LLC are Wyoming and Delaware. Both offer strong liability protection and have business-friendly legal systems. For a WordPress plugin business, the choice is often a practical one. Wyoming is typically less expensive to maintain, with a lower annual report fee, and its formation process is straightforward. Its corporate statutes are modern and well-regarded. For most bootstrapped or early-stage plugin businesses, Wyoming offers the best balance of cost, protection, and simplicity.

Delaware is known as the gold standard for US corporate law and is the preferred choice for companies intending to raise venture capital from US investors. Its Court of Chancery has a deep body of case law, which provides legal predictability. However, it has higher annual franchise taxes and registered agent fees. Unless you have a clear plan to seek US venture funding in the near future, forming a Delaware LLC for a standard plugin business can be an unnecessary expense. The choice of state does not typically impact your ability to open a US bank account or a Stripe account.

Unlocking US banking and payments for your WordPress plugin

A US LLC with an EIN is the key that unlocks US-facing financial infrastructure. With these documents, you can apply for a business account at various institution types. These include US-based fintech banking-as-a-service (BaaS) platforms, which are often the most accessible for non-resident founders, as well as more traditional community banks in the US. The account will be in the LLC's name, allowing you to receive USD payments cleanly via ACH or wire transfer.

This US business account is the foundation for your payment stack. When you apply for a Stripe account, you can now do so as a US entity. This typically provides better terms for USD processing, access to certain beta programs, and the ability to accept payments through platforms like Shopify Payments without issue. It allows you to move away from merchants of record and their high fees. This direct control over your payment processing and banking gives you clearer financial reporting, lower costs, and more professional presentation to US customers who may need to file a W-9 form for your services.

Filing state at a glance

Wyoming, Delaware or Florida.

StateAnnual upkeepPrivacyFit for this model
Wyoming~$60 state report feeBest in class; no owner details public.The default, best-fit choice for most WordPress plugin businesses due to low costs and high privacy.
Delaware$300 annual report feeMinimal; requires a registered agent to obscure.Overkill for most plugin sellers, unless a complex VC-funded acquisition is an immediate, concrete goal.
Florida$138.75 annual report feePoor; owner details are public on Sunbiz.Offers no practical advantage over Wyoming and creates potential nexus issues without any clear benefit.

State fees are public figures set by each state and can change. General information only, not tax advice.

Assessment

Get your profile assessed within 48 hours.

Send us your structure and MCC. We come back with a placement plan you can act on, not a pitch.

Start the assessment →

What underwriters look at for a WordPress plugin business

When a bank's compliance team underwrites an application for a WordPress plugin business, they focus on a few key areas. They will want to see a clear, functional website that lists the plugins for sale, with transparent pricing and terms of service. The ownership of the intellectual property is important; you must be able to demonstrate that you or your company owns the code you are selling. Underwriters are wary of businesses selling nulled or unlicensed software.

Your refund policy and chargeback history are also critical. A clear and fair refund window (e.g., 14 or 30 days) is standard and viewed positively. Unusually high refund or chargeback rates are a major red flag for payment processors and banks, as they suggest customer dissatisfaction or product issues. The underwriter will verify your identity as the ultimate beneficial owner and confirm the business is being operated from outside the United States. They are assessing the legitimacy of your business and looking for any signs of elevated risk. A professional, transparent online presence is the best way to present your application.

State choice for a WordPress plugin business in practice

For a WordPress plugin business, the choice between Wyoming, Delaware, and Florida hinges on specific operational realities. A Wyoming LLC offers the lowest annual upkeep and strong privacy, shielding founder details from public record. This is a material advantage, as it prevents competitors or vexatious customers from easily identifying the ultimate beneficial owner through a simple database search.

Delaware, while carrying a higher annual report fee, projects a corporate maturity that can be perceived favourably during enterprise sales or acquisition discussions. However, for most plugin businesses selling licences directly to a broad user base, this benefit is marginal. The additional cost is rarely justified by a tangible difference in how payment processors or banking partners view the entity.

Florida presents a more complex picture. While it has no state income tax, its registered agent fees are comparable to Wyoming and its annual report fee sits between the two. Its public-facing database, Sunbiz, offers less owner privacy. For a standard WordPress plugin business without specific ties to the state, Florida offers few compelling advantages over a Wyoming LLC and introduces potential nexus questions that Wyoming's structure avoids.

Processor realities for a foreign-owned plugin LLC

Payment processors apply their rules unevenly to foreign-owned US LLCs selling WordPress plugins. Stripe is the most common and generally straightforward, requesting the standard LLC formation documents, EIN confirmation letter, and founder ID. A business website with clear plugin descriptions, pricing, and a refund policy is critical for approval. Sudden spikes in sales volume, often from a popular launch, can trigger a temporary reserve on funds.

PayPal’s onboarding can be more stringent. They often request proof of address for the founder and may initially place tighter limits on account activity or hold funds for longer periods, particularly if the plugin operates in a category they deem higher-risk. Having a US business bank account linked is essential, as using a personal or non-US account is a frequent cause for suspension.

If you sell through a merchant of record like Freemius or Paddle, they handle the payment processing complexity. You simply receive payouts from them. However, if you use WooCommerce Payments (which is powered by Stripe) or Easy Digital Downloads, you are the merchant of record and must navigate the underwriting process directly. Expect to provide your LLC's Articles of Organization and EIN (CP 575) notice to pass the initial review.

Real costs and timelines for a plugin business

The true cost of establishing a US LLC for a WordPress plugin business is layered. Public, third-party fees start with the state filing fee, which is approximately $100 in Wyoming. Annually, expect a state report fee (around $60 in Wyoming) and registered agent services, which typically cost $100 to $250 per year. There is no government fee for an EIN, but the application process for non-US founders without a Social Security Number can take 15 to 30 business days.

The timeline from start to first payout often stalls in predictable places. Week 1: LLC filing is submitted. Week 2-3: State confirms formation and EIN application is filed. Week 4-7: The IRS faxes the EIN confirmation. This is the most common delay. Week 8: Banking applications are submitted. Week 9-10: Account is approved and opened. Connecting this new US bank account to Stripe and receiving your first settled payout can take another 5-7 business days. Processors may also impose an initial holding period or reserve on your first few transactions, commonly 25% of daily volume for 30-90 days, until a consistent sales and refund pattern is established for your plugin.

The setup sequence and how Xavion handles it

The process follows a specific order. First, the LLC is formed in the chosen state, typically Wyoming. Once the state confirms the formation, we file for the Employer Identification Number (EIN) with the IRS. Obtaining the EIN can take time, depending on IRS processing loads. With the formation certificate and EIN confirmation in hand, we then prepare and submit the banking applications on your behalf.

Xavion manages this entire sequence. We handle the state filing, the registered agent service, the drafting of the operating agreement, and the EIN application. Crucially, we position your banking and payment processing applications. We present your WordPress business to institutions within our network whose risk appetite aligns with your model. This is not a guarantee of an account, but it significantly increases the probability of a successful outcome by ensuring the application is complete, professional, and submitted to the right type of institution. We handle the communication and follow-up, aiming for a clean setup from entity formation to an open bank account. For next steps, visit xavioncapital.com/start.

Frequently asked

About best company structure by business model.

Can I use Stripe Atlas for my WordPress plugin business?
Yes, Stripe Atlas is an option. It forms a Delaware C Corporation by default, which is a different structure from the LLC discussed here. A C Corp is a US-taxable entity and requires a US corporate tax return, which can be more complex and costly than the LLC's Form 5472 filing. Atlas has recently started offering a Wyoming LLC option as well. The key difference is the ecosystem. With Atlas, you are generally streamlined into a specific set of banking partners. If that setup works for you, it is very efficient. If it does not, or if you are declined, you are left with a US entity and no bank account. Xavion's approach is broader, positioning you across a network of different institution types to increase placement probability.
What if my WordPress plugin business gets rejected for a US bank account?
Rejection is always a possibility. Banking is never guaranteed. If an application is rejected, the first step is to understand why. Reasons can range from a simple documentation error to a fundamental mismatch with the bank's risk appetite. For example, some institutions may be hesitant if your plugin serves a high-risk industry. If an application to one institution type, like a US fintech BaaS platform, is unsuccessful, the structure is still valid. We would then reassess and potentially apply to a different type of institution, such as a Puerto Rico IFE or a European EMI, which can still provide USD accounts in the company name. The US LLC remains the anchor for your business operations.
Do I need to pay US sales tax if I sell my plugin from a US LLC?
The question of sales tax on digital products in the US is complex and depends on economic nexus rules, which vary by state. However, many WordPress plugin businesses sidestep this issue by using a merchant of record (MoR) like Paddle or Lemon Squeezy. The MoR is the legal seller of the product; they handle all sales tax collection and remittance in exchange for a fee. Your LLC then receives a payout from the MoR. If you decide to sell direct using Stripe, you become responsible for sales tax compliance. This often requires integrating a service like TaxJar or Quaderno to calculate and file correctly. For many founders, using an MoR is the simpler path, even with a US LLC.
Is a Wyoming or Delaware LLC better for a plugin business that might be acquired?
If the likely acquirer is a large US software company, a Delaware entity might be slightly preferred as their legal team will be most familiar with Delaware law. However, an LLC's assets (like the code and customer list of your plugin business) can be acquired regardless of the state of formation. A Wyoming LLC can be converted to a Delaware LLC or C Corporation later in a process called domestication, should it become a requirement for a specific transaction. For most early-stage plugin businesses where an acquisition is a distant possibility rather than a formal plan, starting with the simplicity and lower cost of a Wyoming LLC is often the more pragmatic choice. You can cross that bridge when you come to it.
How does this structure work if I sell plugins on ThemeForest or CodeCanyon?
When you sell through a marketplace like Envato's ThemeForest or CodeCanyon, the marketplace acts as the merchant. They process the customer's payment, and you receive payouts from them. Having a US LLC with a US bank account can simplify receiving these payouts, especially in USD. You would provide your LLC's details and US account information to Envato for your author payouts. This avoids potential issues or high fees with receiving international wires to your personal home country bank account. It professionalises your author business and centralises your revenue in a US entity, which is cleaner for accounting. The core logic is the same: the LLC is a vehicle to more efficiently receive USD revenue.
My partner is in another country, can we form a multi-member LLC?
Yes, you can form a multi-member LLC. However, the tax and compliance situation changes significantly. A multi-member LLC is treated as a partnership by the IRS by default. This means the LLC itself must file a US partnership tax return (Form 1065), and each foreign partner may have an individual US tax filing obligation and a requirement to pay withholding tax, regardless of whether the income is ETBUS. This is substantially more complex and costly than the compliance for a foreign-owned single-member LLC (Form 5472). For this reason, if there are multiple founders, it is sometimes simpler for one founder to own the US LLC and have a separate legal agreement between the partners outside the US. This requires careful legal and tax advice.
How do refunds and chargebacks for my plugin affect my US entity and bank account?
High refund or chargeback rates are the single biggest operational threat to your payment processing relationship. Most processors, like Stripe, require rates to remain below 1%. Exceeding this threshold, even temporarily after a buggy update, can lead to a processor placing a high reserve on your funds (e.g., holding 25-50% for 90 days) or terminating your account. Your US bank itself is less concerned with individual refunds, but it will close your account if your payment processor drops you for fraud or excessive chargebacks. It is critical to offer clear support and honor your stated refund policy to keep these rates low.
My plugin uses a freemium model. How does that impact banking and processor applications?
A freemium model is common and well understood by underwriters, but it requires clear presentation. When you apply for a payment processor or bank account, your website must clearly distinguish between the free version and the paid premium features. Underwriters need to see what a customer is actually paying for. If it is unclear how your business generates revenue, your application may be flagged for manual review or declined. Be sure your pricing page explicitly lists the features unlocked by purchasing the premium plugin licence. This demonstrates a clear, legitimate source of funds.
Can I sell lifetime licences for my WordPress plugin with this LLC structure?
Yes, you can sell lifetime licences (LTDs) through a US LLC. However, be aware that processors view this model as higher risk than annual subscriptions. A lifetime deal front-loads revenue but creates a long-term support obligation with no recurring payment. This model can also attract a higher rate of chargebacks months or years later if the plugin is not maintained. Consequently, a processor may impose a larger and longer-lasting reserve on your account to cover this future risk. Framing it as a multi-year licence (e.g., 'Five Year Licence') instead of 'Lifetime' can sometimes mitigate this perception during underwriting.
What happens if I decide to stop maintaining my plugin? Can I just dissolve the LLC?
You can dissolve the LLC, but there is a proper sequence. First, you must manage your obligations to customers, especially those with annual or lifetime licences, as failing to do so could lead to chargebacks that complicate account closure. You must stop all sales and recurring billing. After settling any outstanding liabilities, you file Articles of Dissolution with the state of formation and submit final tax returns to the IRS if required. Simply abandoning the LLC without formally dissolving it can lead to penalties and prevent you from cleanly starting a new US business in the future.
Assessment

Ready to talk to a placement team?

We introduce assessed profiles to the institution best matched to your MCC, structure, and UBO. Warm intros, not cold applications.

Start the assessment →