Abstract Background In the last decade, the health status of Afghans has improved drastically. However, the health financing system in Afghanistan remains fragile due to high out-of-pocket spending and reliance on donor funding. To address the country’s health financing challenges, the Ministry of Public Health investigated health insurance as a mechanism to mobilize resources for health. This paper presents stakeholders’ opinions on seven preconditions of implementing this approach, as their understanding and buy-in to such an approach will determine its success. Methods Key informant interviews and focus group discussions were conducted with stakeholders. The interviews focused on perceptions of the seven preconditions of introducing health insurance, and adapting a framework developed by the International Labor Organization. Content analysis was conducted after interviews and discussions were transcribed and coded. Results Almost all of the stakeholders from government agencies, the private sector, and development partners are interested in introducing health insurance in Afghanistan, and they were aware of the challenges of the country’s health financing system. Stakeholders acknowledged that health insurance could be an instrument to address these challenges. However, stakeholders differed in their beliefs about how and when to initiate a health insurance scheme. In addition to increasing insecurity in the country, they saw a lack of clear legal guidance, low quality of healthcare services, poor awareness among the population, limited technical capacity, and challenges to willingness to pay as the major barriers to establishing a successful nationwide health insurance scheme. Conclusions The identified barriers prevent Afghanistan from establishing health insurance in the short term. Afghanistan must progressively address these major impediments in order to build a health insurance system