BackgroundIn Pakistan, drug promotion practices, ethical or unethical, have rarely been in the spotlight. We aimed to assess the perception and barriers of medical representatives (MRs) and doctors (MDs) regarding ethical promotion of pharmaceuticals in Pakistan.MethodsA cross sectional survey was conducted in seven major cities of Pakistan for 6-months period. Self-administered questionnaire was used for data collection. Logistic regression and five-point Likert scale scoring was used to estimate the perceptions and barriers.ResultsCompared to national companies (NCs), the medical representatives (MRs) of multinational companies (MNCs) strongly believed that their companies follow World Health Organization (WHO) (OR; 5.31, p = 0.0005), International Federation of Pharmaceutical Manufacturers & Associations (IFPMA) (OR; 6.45, p = 0.0005) and national codes of ethics (OR; 5.84, p = 0.0005). MNCs trained their MRs (OR; 6.68, p = 0.0005), provide accurate and valid scientific data (OR; 4.01, p = 0.007) with adequate system of accountability and controls on product samples (OR; 1.96, p = 0.047), while, NCs sponsor social or entertainment activities, seminars and conferences, and all sort of facilitation in form of gifts of their choice and clinic renovation for medical doctors (MDs). MDs perceptions were similar to MRs mentioned above, yet strongly agreed that companies offer cash payments or equivalents to MDs. The MRs of NCs/MNCs and MDs agreed/strongly agreed that no external accountability, profiteering, pressure on sale targets, job insecurity, condoning unethical promotion by high-ups’ and business promotion by junior MDs were the predominant barriers.ConclusionIn conclusion, MRs of MNCs and MDs believed that MNCs follow certain codes of ethics in the promotion of pharmaceuticals, while NCs tend to be more profit oriented and even condone unethical promotion. All stakeholders, MRs, MDs and companies, might pose certain barriers, intentionally or unintentionally, in ethical promotion.