Non-profit organizations (NPOs) have become increasingly important in the last decade for Romanian society since the state often failed to fulfill some of its social responsibilities. Romania's economic and financial crisis several years ago hardly hit non-profit sector because it led to a significant drop in public spending at the government level and cuts of financing programs from companies, two main donors for NPOs while simultaneously has amplified society's problems and gave rise to new target groups requiring support. This led to an acute need to address sustainability at organizational level since existing sustainability models in the literature are hardly adequate for Romanian context. We developed a model based on literature survey and Romanian experts' interviews, which allow us to identify relevant factors for Romanian non-profit sustainability. Three determinants were considered: Cognitive competence (nine items analyzed), Social awareness (seven items analyzed) and Financial vulnerability (four items analyzed), as well as two types of results: economic and social. The model was tested through an empirical research on 103 Romanian NPOs and on two sub-samples (nongovernment organizations and community based organizations) and found, using univariate and bivariate analysis, that the three considered determinants are correlated and statistically influence Romanian NPOs sustainability.