UK Company + Stripe Setup Checklist for Non-Resident Founders
Setting up a UK limited company and connecting it to Stripe can give non-resident founders a practical way to accept online payments from customers around the world. However, registering a company in the UK does not automatically guarantee Stripe approval, access to a UK business bank account, or exemption from tax obligations in the founder’s home country.
The key is to treat company formation, payment processing, banking and tax compliance as connected parts of one setup process. This checklist explains how non-resident founders can establish a UK company, prepare for Stripe verification, arrange payouts and avoid common mistakes that delay account activation.
Can a Non-Resident Open a UK Company and Use Stripe?
Yes. A non-resident can generally form a UK private limited company and apply for a Stripe account for that business, provided the company and founder satisfy the relevant legal, verification, banking and Stripe eligibility requirements. UK company directors do not have to live in the UK. However, the company must have an appropriate registered office address in the relevant part of the UK. GOV.UK’s director guidance explains the director residency rules.
Stripe also has separate requirements for businesses opening accounts in a country different from their primary business location. These can include a local legal entity, tax identification details, a physical address, a working website, identity verification and an eligible bank account. The precise requirements depend on the account and business circumstances. See Stripe’s guidance on opening an account in another country. Three distinctions are especially important:
- Company registration establishes the legal business entity.
- Stripe verification determines whether Stripe can verify and support that business.
- Banking and tax compliance determine how the company receives money and meets its legal obligations.
Completing one does not automatically complete the others.
Phase 1: Prepare Before Registering Your UK Company
1. Confirm that a UK company fits your business model
Before paying for incorporation, consider why you want a UK company. A UK entity may suit a SaaS business selling subscriptions internationally, an e-commerce store, a digital agency or a software company serving British and overseas customers.
However, incorporation is not always necessary. If your existing business operates successfully in a country supported by Stripe, using that existing entity may be simpler than creating a second company with additional reporting obligations. Ask yourself:
- Do customers, suppliers or partners expect a UK company?
- Does the UK entity have a genuine commercial purpose?
- Will Stripe support the type of business and products you sell?
- Can you maintain the company's accounting, filings and tax responsibilities from abroad?
- Have you considered how the structure affects tax in both the UK and your country of residence?
Do not form a UK company solely on the assumption that a UK registration guarantees access to Stripe or removes tax obligations elsewhere.
2. Choose the company structure and ownership correctly
Most small businesses choose a private company limited by shares, commonly known as a UK limited company. Before incorporation, decide:
- The proposed company name.
- Who will be appointed as director.
- Who will own the shares.
- Each shareholder's ownership percentage.
- Who has significant control over the company.
- The company's registered office and business contact details.
- Whether anyone else will have management or decision-making authority.
These decisions matter beyond Companies House registration. Stripe may ask for information about directors, owners and people with significant control, and it checks relevant UK business and ownership information against Companies House records.
Make sure the information reflects the actual ownership structure. Do not appoint a nominee director or list a shareholder merely to make the company appear eligible for a payment account.
3. Arrange a compliant UK registered office
A UK company must have an appropriate registered office address in the same part of the UK where it is registered. For example, an English company needs a registered office in England or Wales, while a Scottish company needs one in Scotland. The address must meet Companies House requirements, including ensuring that company correspondence comes to the attention of someone acting for the business. A standard PO Box is not sufficient.
A formation agent, accountant or solicitor may provide an address service, subject to the relevant requirements and permission. Remember that a registered office is not automatically proof of a genuine operating location for Stripe. Stripe may ask for separate business-location or operational evidence. Do not describe a mail-handling address as an office where your staff work if that is not true. Read GOV.UK's registered office and email address guidance before choosing an address.
Phase 2: Incorporate the Company and Complete Identity Checks
4. Register the company with Companies House
Once your company details and ownership structure are ready, submit the incorporation application to Companies House, directly or through a suitable formation provider. After successful registration, keep copies of:
- The certificate of incorporation.
- The company registration number (CRN).
- The registered company name and address.
- The articles of association.
- The initial shareholding and ownership records.
- Relevant director and shareholder information.
Use the company's exact registered name when completing Stripe's application. A small difference between the legal name and the name entered in Stripe can create unnecessary verification work. You can check your company's public information through the Companies House register.
5. Complete Companies House identity verification
Identity verification is now a legal requirement for directors and people with significant control (PSCs), introduced from 18 November 2025 and implemented through a phased process. Depending on your role and circumstances, you may need to verify through GOV.UK One Login or an Authorised Corporate Service Provider (ACSP), such as an authorised formation agent or professional service provider.
Non-resident founders should check that their identity documents and the chosen verification route are suitable for their circumstances. Do not assume that company formation through an agent automatically completes every personal verification requirement. Read the latest Companies House identity verification guidance and keep any personal code or verification confirmation you receive. This requirement is separate from Stripe's own identity checks. Completing Companies House verification does not guarantee Stripe approval.
Phase 3: Prepare Your Business for Stripe
6. Build a working website before applying
A website is one of the most important practical parts of a Stripe application. Stripe needs to understand what your business does, what customers are buying and how transactions work. A domain that displays only a logo, a coming-soon page or an incomplete landing page may not provide enough information. Your website should clearly explain:
- The products or services you sell.
- Your pricing or how customers obtain a quote.
- How customers contact your business.
- Your refund and cancellation policy.
- Your terms of service.
- Your privacy policy.
- Any relevant delivery, subscription or fulfilment terms.
For subscription businesses, explain recurring charges, billing frequency and how customers can cancel. For e-commerce businesses, provide accurate product descriptions, delivery information and returns policies. Your website, Stripe application and company records should describe the same business. If your company is registered for software consultancy but the website sells unrelated products, expect questions about the difference.
7. Check Stripe's eligibility rules for your products and services
Before connecting payment processing, review Stripe's current restricted and prohibited business policies. Some business models are prohibited, while others require additional review or are subject to restrictions. Eligibility may depend on the exact product, how it is marketed, the countries involved and the payment flow.
Do not assume that a business is eligible simply because it is legally registered in the UK. If your model involves financial services, marketplaces, regulated products, digital assets or other higher-risk activities, check the relevant requirements before investing heavily in the setup. Describe your business accurately during onboarding. Using vague descriptions to avoid scrutiny can lead to additional verification, payment restrictions or account closure.
8. Gather your Stripe verification documents
Stripe's requirements vary according to the business type, ownership structure and information it can verify automatically. Prepare a document folder before beginning the application.
| Item | Why it matters |
|---|---|
| Certificate of incorporation | Confirms the company's legal registration |
| Company registration number | Helps identify the legal entity |
| Registered company details | Must match the Companies House record |
| Passport or other accepted identity document | Supports personal identity verification |
| Ownership and director details | Establishes who owns and controls the company |
| Business website | Explains what the company sells |
| Tax identification details | Supports the required business and tax checks |
| Bank account details | Enables eligible payouts |
| Business address evidence, if requested | Helps verify the company's location or operations |
Stripe may request additional evidence if it cannot verify details automatically. Follow the exact instructions in your Stripe Dashboard rather than assuming every business must submit the same documents. For UK companies, Stripe specifically checks relevant company registration and beneficial ownership information against Companies House. Inconsistencies can trigger requests for clarification or supporting evidence. See Stripe's UK beneficial ownership requirements.
Phase 4: Open a Suitable Business Bank Account
9. Choose a bank account that can receive Stripe payouts
Your company needs an eligible payout account that meets Stripe's requirements for the account's country and currency. Options may include a UK business bank account or an eligible account offered by a financial institution that supports UK companies. Availability depends on the provider's rules, your residence, the company's structure and its verification requirements.
Do not assume every fintech account or virtual account is acceptable. Stripe's guidance for accounts opened in another country distinguishes physical bank accounts from virtual accounts and specifies country-dependent requirements. Before opening an account, confirm:
- The provider accepts companies with non-resident directors or owners.
- The account is opened for the correct legal entity.
- The account supports the currency you intend to receive.
- The account can receive payouts from Stripe.
- The account details and account-holder name meet Stripe's requirements.
- You can complete the provider's identity and source-of-funds checks.
For a UK limited company, a company bank account is generally the cleanest arrangement because it keeps business revenue separate from the founder's personal funds.
10. Match the bank details to your company records
When adding payout details to Stripe, check the account number, sort code or other required banking information, payout currency and account-holder name. A mismatch can result in a rejected payout. Stripe advises using the name shown on the bank statement and ensuring the account supports the relevant payout currency.
For example, if your company is registered as Northstar Digital Solutions Ltd, do not assume an account held personally by the founder is interchangeable with an account held by that company. If you use a fintech provider, confirm whether the account is legally held in the company's name and whether Stripe accepts the particular account arrangement. A UK sort code alone does not prove that an account satisfies every payout requirement.
Phase 5: Activate Stripe and Test the Payment Flow
11. Enter consistent company and owner information
During Stripe onboarding, select the appropriate business type and provide accurate information about the company, its representatives, directors and beneficial owners. Check the following carefully:
- Legal company name and registration number.
- Business address and contact information.
- Director and representative details.
- Ownership percentages and relevant controlling persons.
- Business description and website.
- Tax information requested by Stripe.
- Payout bank details.
Do not enter an assumed UK residential address for a founder who lives abroad. Provide truthful information and distinguish the registered office from the founder's residential address and the actual operating location. If Stripe requests more information, respond through the Dashboard and upload the specific evidence requested. Avoid creating multiple accounts to work around a verification issue.
12. Test payments, refunds and payouts
Once your account is approved for the intended activity, test the complete payment journey before launching widely. Check that:
- A customer can complete checkout.
- The correct product, price and currency appear.
- Confirmation emails or fulfilment processes work.
- Refunds can be processed appropriately.
- Stripe's transaction records are available for reconciliation.
- Payouts reach the intended company bank account.
Understand the difference between a successful payment and a completed payout. Money received from customers may remain in the Stripe balance before it is paid out, and payment processing can involve fees, refunds, disputes and settlement delays. Keep enough working capital to cover refunds, chargebacks and operating expenses rather than treating every incoming payment as immediately available profit.
Phase 6: Address UK Tax and Ongoing Compliance
13. Understand your tax responsibilities
A UK company can have UK filing and tax obligations even when its director and shareholders live overseas. Depending on the company's circumstances, responsibilities may include Corporation Tax registration and returns, annual accounts, confirmation statements, payroll reporting and VAT registration where applicable. The company should maintain proper accounting records from the start, including Stripe fees, refunds, chargebacks, revenue and bank payouts. Stripe reports are useful evidence, but they do not replace complete accounting records.
Non-resident founders should also consider their personal tax residence, local tax rules and any applicable double-taxation agreement. Incorporating in the UK does not automatically eliminate tax obligations in the country where the founder lives or manages the business. If the business is managed across borders, seek advice on company tax residence, permanent establishment risk and how profits should be reported. For general UK guidance, start with GOV.UK's Corporation Tax overview.
14. Maintain the company and Stripe account after launch
Company formation and Stripe approval are not one-off tasks. Both involve ongoing accuracy and compliance. Create a recurring review process to:
- File accounts and confirmation statements by their deadlines.
- Complete applicable Companies House identity verification requirements.
- Update director, shareholder and beneficial ownership details when they change.
- Respond promptly to Stripe verification requests.
- Reconcile Stripe transactions against bank deposits.
- Review refunds, disputes and chargeback trends.
- Keep website policies and product descriptions accurate.
- Maintain records of business expenses and tax filings.
Changes to company ownership, trading activity or business location can affect verification. Update relevant records rather than allowing Companies House, Stripe and banking information to drift apart.
Common Mistakes Non-Resident Founders Should Avoid
The most frequent problems arise when founders treat the setup as a paperwork exercise rather than a real business arrangement. Avoid these mistakes:
- Assuming a UK company automatically qualifies for Stripe.
- Using a registered office address as if it were a genuine operating address.
- Submitting different company names or ownership details across platforms.
- Opening a personal bank account and assuming it is suitable for company payouts.
- Launching a website without clear product, pricing or refund information.
- Ignoring local tax obligations because the company is incorporated abroad.
- Using inaccurate information to get through onboarding.
- Treating Stripe approval as permanent, regardless of later changes in business activity.
A consistent and well-documented setup is usually more useful than trying to find shortcuts around verification.
FAQ: UK Company and Stripe Setup for Non-Resident Founders
1. Can I open a UK limited company if I live outside the UK?
Yes. Directors do not generally need to reside in the UK to run a UK limited company. The company must still satisfy the applicable incorporation, registered office, identity verification and ongoing compliance requirements.
2. Do I need to live in the UK to open a UK Stripe account?
Not necessarily. Non-resident founders may be able to apply using a UK company, but Stripe assesses the business, founder, location, verification evidence and payout arrangements. A UK company registration alone does not guarantee approval.
3. Do I need a UK bank account to use Stripe UK?
You need an eligible payout account that satisfies Stripe's country and currency requirements. A UK business bank account may be suitable, but other arrangements are not automatically accepted. Check Stripe's current requirements and your bank or fintech provider's terms.
4. Can I use a virtual office address for Stripe?
A service-provider address may be suitable as a registered office if it meets Companies House requirements. However, that does not automatically establish that the address is acceptable as evidence of your business's physical location for Stripe. Provide accurate information and any additional evidence requested.
5. Does Stripe require a UTR before I can activate my account?
Stripe's requirements depend on the business and the verification information requested. You should not assume every account requires the same tax documents at the same stage. Complete the tax fields shown in your Dashboard and address any specific requests from Stripe.
6. Can I use my personal bank account for payouts?
Do not assume a personal account is suitable for a company Stripe account. The payout account must satisfy Stripe's requirements, including account-holder name and currency checks. A company account is generally preferable for separating business and personal finances.
7. Can I operate the company entirely from another country?
Often, yes, but the practical and tax consequences depend on where the business is managed, where its activities take place and the rules of the countries involved. You should also ensure that you can receive company correspondence and meet UK filing obligations from abroad.
8. What should I do if Stripe rejects my application?
Read the explanation in your Stripe Dashboard, identify the specific issue and provide accurate supporting documents. Check for discrepancies between Companies House, your bank account and Stripe. If the business model itself is ineligible, changing company details will not necessarily resolve the problem.
9. Does forming a UK company make me a UK tax resident?
No. Company incorporation and an individual's tax residence are different matters. The company may have UK tax obligations, while the founder may remain tax-resident elsewhere. Cross-border management can create additional issues that require professional advice.
Conclusion
Setting up a UK company and Stripe for a non-resident founder is achievable, but success depends on more than obtaining a certificate of incorporation. Start with a genuine business purpose, establish the correct ownership structure, use a compliant registered office, complete the relevant identity checks and prepare a credible website. Then arrange an eligible company payout account, ensure that all verification details match and test the payment process before scaling.
Finally, build accounting, tax and Companies House compliance into the business from day one. For founders operating internationally, the strongest setup is one where the company records, Stripe account, bank account and actual business activities all tell the same story.