Question: does pf5 violate the octet rule?
Answer: Part II An alternative view is that stable hypervalent molecules have only four covalent bonds. Any “extra” bonds are ionic in character with the extra electrons assigned to the outer atoms. In this case, they do not exceed the octet rule. ... Thus, PF5 has net four covalent bonds and one ionic bond.