Meaning
An official stamp or wax impression represents the formal execution of a contract by a legal entity. Corporate seals authenticate documents in jurisdictions that maintain common law traditions. They provide the highest level of formality for deeds and property transfers.
Historical Origin
Traditionally, the seal was a physical wax impression that prevented the forgery of letters and agreements. While modern legal reforms have abolished the absolute necessity of these physical marks in many jurisdictions, some corporate statutes still recognize their use. They remain an option for companies that want to add solemnity to their contracts.
Contractual Execution
To execute a document under seal, the company must follow specific internal protocols. This action typically requires a resolution from the board of directors authorizing the use of the seal on the specific document. The deed is then stamped in the presence of two directors or a director and the secretary, who sign alongside the impression.
It is a formal method of signing that prevents disputes over the authenticity of the company’s consent.
Security Control
Safekeeping of the physical stamping device is a core administrative duty of the corporate secretary. Because the application of the seal can bind the company to major obligations without additional signatures, it is kept locked when not in use. This precaution prevents unauthorized transactions by rogue employees.