First, each element in nitrate has 8 electrons. There is no weird chemistry involved. Except the formal charge on one of the oxygens is 7. The reason it had the higher formal charge is because: Given an option on which element should have the higher formal charge the more electronegative element will always want to have it.