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. Tax Umbrella

    The use by a company of the losses it sustained in previous years ...
  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. Brand Loyalty

    When consumers become committed to your brand and make repeat ...
  6. Umbrella Personal Liability Policy

    A type of insurance policy that provides excess coverage above ...
Related Articles
  1. Insurance

    It's Raining Lawsuits: Do You Need An Umbrella Policy?

    This type of insurance protects your assets and future wages against lawsuits. Find out if it might benefit you.
  2. 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.
  3. 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.
  4. Insurance

    How to Protect Your Assets From Litigation

    Personal umbrella liability insurance can offer you big-time legal protection relatively cheaply, in case your existing policies aren't enough.
  5. Financial Advisor

    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. Small Business

    Well-Established Brands Worth Billions

    We look at the most valuable brands in the world, and explain what makes them successful.
  7. Small Business

    How Companies Create A Brand

    We take a hands-on approach to creating a brand, and see what it can mean as an investor.
  8. Small Business

    Explaining Brand Equity

    The value premium that a company realizes from a product with a recognizable name as compared to its generic equivalent.
  9. Small Business

    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.
  10. Insights

    Apple Named Most Valuable Brand on Steve Jobs's Death Anniversary (AAPL, TSLA)

    Interbrands released this year's ranking of the hundred most valuable brands in the world, and U.S. companies Apple, Google and Coca Cola hold the top three spots.
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. 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 >>
  3. 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 >>
  4. What are some examples of companies or products that have outstanding brand equity?

    Brand equity is the heart of reputation building for companies and products. With solid equity, the quality of a service ... Read Answer >>
  5. What is the history of corporations in America?

    Read a short history of the American corporation, from the first industrial producers to the period of American business ... Read Answer >>
Hot Definitions
  1. Five Cs Of Credit

    A method used by lenders to determine the credit worthiness of potential borrowers. The system weighs five characteristics ...
  2. Straddle

    An options strategy in which the investor holds a position in both a call and put with the same strike price and expiration ...
  3. Trickle-Down Theory

    An economic idea which states that decreasing marginal and capital gains tax rates - especially for corporations, investors ...
  4. North American Free Trade Agreement - NAFTA

    A regulation implemented on Jan. 1, 1994, that eventually eliminated tariffs to encourage economic activity between the United ...
  5. Agency Theory

    A supposition that explains the relationship between principals and agents in business. Agency theory is concerned with resolving ...
  6. Treasury Bill - T-Bill

    A short-term debt obligation backed by the U.S. government with a maturity of less than one year. T-bills are sold in denominations ...
Trading Center