In a meaning of officially registered and bounded business unit. Like "Microsoft" or "Apple" or "ZARA" or copy shop round the corner.
In some books on management/entrepreneurship authors use both words interchangeably without understandable logic. Somewhere I heard that "company" is mostly about a smaller business than "firm".
I tried to ask people around me (they are actually not native English-speakers, but more close to them than me - Netherlands) but their proposals sometimes were almost opposing.

In some cases ex. "law firm" it's more like a set phrase, but what could be a general approach?


5 Answers 5



I will explain to you the position in the United Kingdom which was where the notion of the joint-stock, limited liability company originated, which idea has been adopted in different forms around the world.

The word 'Company' has a legal significance. In the case of a properly registered company the liabilities of the members (shareholders) are limited to the amounts they have agreed to subscribe.

Businesses registered with the Registrar of Companies in this way are called 'Companies'. There are two types. There is the 'Public Limited Company', which has the appendage PLC after its name. These are the largest organisations and the PLC aspect means that their shares are traded on a stock exchange, usually the London exchange. In many cases their total assets run to many billions of pounds. Examples would be BP PLC, or British Aerospace PLC. However some quite small companies are registered as PLC's and their shares are traded. When a small company takes on a stock-market listing it is known as 'flotation'.

The other kind of limited liability comany is the 'private company'. The members' liabilities are limited in the same way as with PLCs, but their shares are not traded. And any transference of share ownership has to be approved by a majority vote of shareholders. These companies have the appendage Ltd., after their names e.g. Norwich City Football Club Ltd, The Delightful Foods Restaurants Company Ltd. etc.

Often large Companies own smaller companies and many are formed into groups of companies. But still the overall group is usually referred to as a 'Company', sometimes as a 'Group'.


Sometimes the Companies I have described above are referred to, informally, as 'firms', even the very largest ones. The fact that this happens in no way changes the fact that they are legally Registered Companies.

Businesses which are not registered as Compnies come in two forms. Either they are sole proprietorships owned by one person, or they are partnerships. In either case the owners liabilities are not limited. Partners and Proprietors are personally liable, jointly and severally for the debts of the business.

These businesses are nearly always called 'firms'.

Some professional practices e.g. solicitors, accountants etc are not allowed to adopt limited liability under the rules of their professional bodies, e.g. the Law Society or the Institute of Chartered Accountants. These professional practices are nearly always called 'firms'. They also include such as consulting engineers, insurance brokerages, etc. Their names do not have to include the appendage Ltd or PLC.

So, in summary, a 'firm' can mean any type of business, but usually the appellation implies that it is not registered as a company. A 'company' is a business which is registered with the Registrar of Companies and is subject to the Companies Acts.


The term Corporation does not have legal significance in the UK, though some Companies are called Corporations, albeit with the appendage PLC or Ltd after its name. Corporation is a term that is far more widely used in the United States. Indeed their equivalent of PLC or Ltd is 'Inc', short for 'incorporated'.

  • 1
    Slightly out of date; many law firms are now LLPs, standing for Limited Liability Partnership, But +1 for the explanation. Nov 17, 2013 at 23:25
  • 2
    @TimLymington Equally I believe a lot of large accountancy firms now form much of their IT and consultancy services into companies, but I didn't think there was scope enough here to go into all that. There are also such things as 'Companies Limited by Guarantee'.
    – WS2
    Nov 18, 2013 at 6:15
  • I can't find a reference to a "Registrar of Joint Stock Companies" in the UK, only in Bangladesh. Presumably that's meant to refer to the Registrar of Companies (and/or Companies House)?
    – psmears
    Apr 28, 2021 at 15:23
  • @psmears Try this link
    – WS2
    Apr 28, 2021 at 18:23
  • @WS2 Thanks. That's a link to Companies House, which has the Registrar of Companies, both of which I already mentioned in my comment. The page doesn't anywhere mention a "Registrar of Joint Stock Companies" though. Maybe update the answer to be consistent with your link?
    – psmears
    Apr 29, 2021 at 8:04

This question must be examined from two main perspectives:

  • Legal perspective and;
  • Linguistic perspective.

From legal perspective there is no such business structure as firm. The word "firm" is used interchangeably with the term "company".

From a linguistic point of view company is a broader notion of business entity. The notion of “company” embraces the notion of “firm”. In simple words, all business entities are usually referred as companies. Only those of companies that are partnerships are usually referred as firms. (E.g. law firms, accounting firms - those are usually partnerships)



Traditionally, firm has been used for a business that operates as a partnership -- hence law firm, accounting firm, etc. -- and this practice continues with professional trades, even when they are plied using a professional corporation rather than a partnership (Hence, you wouldn't say law company or accounting company). For all other types of businesses, the terms are pretty much interchangeable, regardless of the business entity.

It is common, however, to use firm for larger entities. You might call a business run from someone's garage a company, but it would sound odd to refer to it as a firm.


According to Wikipedia, a "company" is an association of people (natural or otherwise), which implies ownership by more than one person or entity.

The term "firm" has its root in the latin firmare, roughly translated as "name" or "signature"; which means the name under which a businessman or merchant is doing business.

In that light, the term "firm" would be more likely used to describe a type of business that is run by a single person or small partnership (as in "law firm"), whereas "company" would describe a business that is owned and operated by a larger association of people (for example, shareholders.) Of course, the boundaries between the two are not clearly defined.

  • 1
    "Company" has a Latin root too, from a group that eats bread together (cum panis); your military company for sure, but also your immediate work gang.
    – user662852
    Apr 28, 2021 at 17:36

A firm is a partnership of individuals, regulated by a contract (the partnership agreement). A firm is not a legal entity in any way (in England and Wales - in Scotland it is) and cannot own property or assets. Instead property is owned by the partners. Likewise any liabilities and profits are the responsibility of the partners (as regulated by their partnership agreement).

It is common to see news articles referring to banks and other large businesses as firms and that makes me wince. It's just bad use of English.

A company on the other hand is a legal entity in itself, and will be registered with the Registar of Companies in the relevent nation of the UK. It has shareholders, directors and a secretaty. It can be a public company (with shares traded on a stock exchange) or a private company. A company can be tiny or huge. A company can be owned by companies as part of a group of companies. Generally companies are limited in their liability (hence their popularity) but they can be unlimited.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.