A sole trader is not a registered company and does not need a registered office address as they will not be listed on the Companies House public records.

How do I set up a UK business abroad?

You’ll need to:

  1. Pick a name for your company.
  2. Register your company with Companies House or a formations agent.
  3. Register your business address.
  4. Appoint your directors and a company secretary.
  5. Allocate shareholders and shares.
  6. Submit your memorandum and articles of association.
  7. Register for corporation tax.

Do sole traders register at Companies House?

Sole traders don’t have to register with Companies House, but they do have to maintain accounting records, pay income tax and file a self-assessment return with HMRC every tax year.

Can I use a PO box as a sole trader?

As a sole trader, you’ll be required to provide HMRC with an address during the registration process. Other types of businesses, such as registered companies, require street addresses meaning options such as PO Boxes aren’t suitable, and if you were to use your home address, it would be publicly available to view.

Can a non-resident register a company in UK?

Yes. It may come as a surprise, but anyone of any nationality can start a business in the UK. You don’t need residential status or even to be living in the country. The only stipulation is that the company must be registered to a UK address.

How do I set up a sole trader with HMRC?

To register as a sole trader, you need to:

  1. Contact HMRC.
  2. Complete the HMRC registration form for self-assessment, either online or by post.
  3. Activate your HMRC online account.
  4. Complete your annual self-assessment tax returns, using the online account you set up.

What does a sole trader need to do?

If you’re a sole trader, you run your own business as an individual and are self-employed. You’re personally responsible for any losses your business makes. You must also follow certain rules on running and naming your business.