Corporate Umbrella

DEFINITION of 'Corporate Umbrella'

A masterbrand that provides structure for and lends credibility to other brands belonging to the same corporation. The corporate umbrella drives consumers' purchase decisions and transfers brand value to new products and services.

BREAKING DOWN 'Corporate Umbrella'

Companies use the corporate umbrella and the company's credibility when launching new products and services because the corporate umbrella helps transfer brand value to sub-brands. While consumers may be unfamiliar with the sub-brands and associated products, they will recognize the corporate umbrella brand.


For example, a diversified conglomerate soft drink producer can place its image on other items it produces, although each of those brands could be considered to be somewhat distinct within the corporate structure.

RELATED TERMS
  1. Masterbrand

    A specific overarching brand name that serves as the main anchoring ...
  2. Brand Management

    A function of marketing that uses techniques to increase the ...
  3. Brand Identity

    Brand identity is the way a business wants consumers to perceive ...
  4. Brand

    A distinguishing symbol, mark, logo, name, word, sentence or ...
  5. Tax Umbrella

    The use by a company of the losses it sustained in previous years ...
  6. Brand Equity

    The value premium that a company realizes from a product with ...
Related Articles
  1. Insurance

    Is It Safe To Be Without Umbrella Insurance Today?

    At low cost, you can buy significant extra liability coverage in case you're sued due to an accident or other trouble. See it as bankruptcy protection.
  2. Insurance

    3 Reasons To Get Umbrella Insurance

    A relatively small annual premium can buy you a lot of peace of mind. In today's litigious society, that's money well spent.
  3. Insurance

    Umbrella Insurance: You May Need It, Too

    If you have assets to protect – or just run a business from home – you could be unpleasantly surprised at how much you need umbrella insurance.
  4. Entrepreneurship

    The Power Of Branding

    It's the ultimate economic moat, and we look at the approaches and effects of good and bad branding.
  5. Investing Basics

    Why These Are the Most Valuable Brands of 2015

    A company's brand can be worth billions of dollars. Here are the most valuable global brands in 2015.
  6. Economics

    Explaining Brand Equity

    The value premium that a company realizes from a product with a recognizable name as compared to its generic equivalent.
  7. Taxes

    Do You Need Umbrella Insurance For Household Help?

    Homeowners insurance may not be enough – say, if your nanny sues for damages after an accident. That's where umbrella coverage comes in.
  8. Economics

    Understanding Brand Identity

    A brand identity comes from visible elements, such as the company name, the design of its logo, its packaging design, and colors, tagline and typeface.
  9. Investing

    Understanding Corporate Structure

    All publicly traded companies share the same basic corporate structure. Find out how the management hierarchy works, what responsibilities belong to whom, and who’s looking out for shareholders. ...
  10. Stock Analysis

    Sector Spotlight: Rise of the Disruptor Brands

    Find out how the success of technology-based companies like Facebook, Netflix and Uber has helped drive consumer expectations to extraordinary heights.
RELATED FAQS
  1. Why is brand equity considered an intangible asset?

    Brand equity is an intangible asset because the value of the brand is not a physical asset and is instead determined by consumer ... Read Answer >>
  2. How does brand image and marketing affect market share?

    Building a positive brand image is a must for companies that want an edge over the competition. Learn how marketing and branding ... Read Answer >>
  3. What are some of the benefits of positive brand equity?

    Learn how having positive brand equity enables companies to make a higher margin on sales and spend less money on marketing ... Read Answer >>
  4. What are some of the ways that a company can improve its brand equity?

    Learn why brand equity is so valuable in business. These strategies for gaining high exposure and a great reputation will ... Read Answer >>
  5. What impact does brand equity have on profit margins?

    Learn how both positive and negative brand equity affects profit margins by influencing profit per customer, sales volume ... Read Answer >>
  6. In what context is a corporation considered to be an individual entity?

    Read about when a corporation is considered an individual entity, when it is not and why corporations are not considered ... Read Answer >>
Hot Definitions
  1. Over-The-Counter - OTC

    Over-The-Counter (or OTC) is a security traded in some context other than on a formal exchange such as the NYSE, TSX, AMEX, ...
  2. Quarter - Q1, Q2, Q3, Q4

    A three-month period on a financial calendar that acts as a basis for the reporting of earnings and the paying of dividends.
  3. Weighted Average Cost Of Capital - WACC

    Weighted average cost of capital (WACC) is a calculation of a firm's cost of capital in which each category of capital is ...
  4. Basis Point (BPS)

    A unit that is equal to 1/100th of 1%, and is used to denote the change in a financial instrument. The basis point is commonly ...
  5. Sharing Economy

    An economic model in which individuals are able to borrow or rent assets owned by someone else.
  6. Unlevered Beta

    A type of metric that compares the risk of an unlevered company to the risk of the market. The unlevered beta is the beta ...
Trading Center