Generali Central Life Insurance Company Limited is a leading insurance company that strives to provide its customers with a wide range of life insurance solutions to help them effectively manage their financial needs. Originally incorporated in 2006 and starting operations in 2007, its primary goal is to offer diverse plans that safeguard families, protect savings, present various investment options, ensure a secure education for children, support retirement planning and more.
It is a joint venture between two esteemed entities – the Generali Group, a global insurance group with expertise spanning over 50 countries and ranked among the world's leading insurers and the Central Bank of India, one of India's oldest and most trusted nationalised banks. Generali Group holds a 74% stake, while Central Bank of India holds up to 26%. Generali Central Life Insurance Company Limited's commitment to excellence is evident in its industry-leading product portfolio, which caters to customers across all stages of life.
Rebranding to Generali Central Life Insurance (2025)
In a landmark development, the company underwent a significant joint venture and brand transformation in 2025. In June 2025, Central Bank of India acquired a significant stake in the insurer from entities associated with the Future Group, becoming the Indian joint venture partner. On August 4, 2025, Generali Group and the Central Bank of India announced the new brand identity – Generali Central Life Insurance Company Limited – for their life insurance joint venture. The rebrand came with a new visual identity including a new logo and typography, a new website and a revamped social media presence, reinforcing the company's core values of protection and reliability while signalling digital strength and a renewed focus on accessibility across India. The company is formerly known as Future Generali India Life Insurance Company Limited (IRDAI Regn. No.: 133).
Awards & Recognition
Generali Central Life Insurance Company Limited has received numerous prestigious awards, showcasing its commitment to excellence and innovation:
- It was honoured with the ET Now Best Organisation to Work award in 2025, recognising its commitment to workplace excellence.
- It was awarded the FICCI Best Insurance Campaign – Life and the FICCI Best CSR Initiative – Life (for The Human Safety Net programme) in 2025.
- It received the 'Fastest Growing Insurance Company of 2024' award by ASSOCHAM.
- It received the 'Service Provider of the Year 2023' award by ASSOCHAM.
- At the NAVABHARAT BFSI SUMMIT AND AWARDS 2022, it was honoured with the 'Company of the Year' award in the mid-segment category, affirming its position as a leader in the industry.
- Its SMART Academy was honoured with the prestigious 'Golden Peacock National Training Award' in 2020, affirming its commitment to providing exceptional training and development opportunities.
- At the 2nd edition of the Chief Strategy Officer Summit & Awards 2020, Generali Central Life Insurance Company Limited was acknowledged for its excellence in strategy planning.
- It secured a place among the Best 50 PCI companies in 2019, winning the 'People Capital Index (PCI) Award' for the third consecutive time.
Note: For the complete and verified list of current awards, please refer to the official About Us – Media Centre page on the insurer's website.
Claim Settlement Ratio
The Claim Settlement Ratio (CSR) is a vital indicator of an insurance company's ability to handle claim settlements effectively. Every year, IRDAI publishes the CSR of all life insurance companies in its Annual Report, making it the most authoritative and reliable source for this data. While a high claim settlement ratio is an important indicator, policyholders should also evaluate factors such as claim settlement turnaround time, grievance redressal record, solvency ratio, product exclusions and customer service quality before selecting an insurer.
According to the IRDAI Handbook on Indian Insurance Statistics 2023–24, the insurer reported a 100% settlement rate for individual death claims settled within 30 days during the reporting period. This metric specifically reflects the timeliness of claims processed within 30 days and should not be confused with the insurer’s overall annual claim settlement ratio.
For FY 2024–25, the company reports a claim settlement ratio of 98.08% (figures as on March 31, 2025). The CSR has improved steadily over recent years, rising from 95.05% in FY 2021–22 to 98.08% in FY 2024–25, reflecting consistent improvement in claims performance. The Claim Amount Settlement Ratio (also called the Amount Settlement Ratio) for FY 2024–25 stood at 95.34%.
When assessing an insurance company, it is important to analyse its CSR track record over the years. Maintaining a consistently high CSR indicates its efficiency and reliability in settling claims.
Source: IRDAI Handbook on Indian Insurance Statistics 2023–24 | Generali Central Life Insurance Annual Report 2024–25
Solvency Ratio
The Solvency Ratio serves as a crucial measure to assess the financial strength and stability of an insurance company. In India, the Insurance Regulatory and Development Authority (IRDAI) mandates that insurance companies maintain a minimum solvency ratio of 150%, ensuring that insurers possess ample resources to meet their claim and other financial obligations.
As per the company's FY 2024–25 annual report, Generali Central Life Insurance Company Limited maintains a solvency ratio of 1.77 times (177%), surpassing the IRDAI regulatory minimum and signifying a stable financial position with adequate resources to fulfil its responsibilities to policyholders.
Source: Generali Central Life Insurance Annual Report 2024–25 | IRDAI
Customer Service
-
Toll-free Number
If you have any questions or need assistance with your insurance policies, you can easily reach out to Generali Central Life Insurance Company Limited's customer service team by calling their toll-free number: 1800-102-2355 (Mon–Sat, 9:30 AM–6:30 PM).
-
Email
For any queries or concerns, you can get in touch with Generali Central Life Insurance Company Limited's customer support team by sending an email to care@generalicentral.com
-
Generali Central Life Insurance Company Limited offers customer support through various alternative communication channels as well:
-
Other Important Links
-
Claims: You can track the status of your claim or file a new claim by visiting the Customer Portal or by calling 1800-102-2355 / emailing claims.support@generalicentral.com