Formal Charge and Resonance
Draw carbon dioxide with two double bonds and you get a perfectly good structure. Every atom has an octet, all the electrons are accounted for. Yet something is missing. Draw ozone, O₃, with one O–O single bond and one O=O double bond. You get a molecule that seems lopsided. It predicts two different bond lengths, but experiment finds only one. That length is identical and intermediate. Formal charge is the accounting tool that explains both puzzles. It tells you which of several valid Lewis Structures and the Octet Rule-obeying structures is the more realistic charge distribution. It also exposes cases — like ozone — where no single structure is right. In these cases the true molecule is a blend, a resonance hybrid, of two or more contributors. This matters because Lewis structures are a drawing convention, not a photograph of the molecule. The octet rule alone will happily generate several distinct arrangements of dots and lines for the same molecular formula. Each one is technically legal. Chemists need a fast, reliable filter for two tasks. First, to decide which drawings are chemically sensible (low, well-placed charges; negative charge on the more electronegative atom). Second, to decide which drawings, even though individually "wrong" in detail, are best combined into an average picture. Formal charge supplies the filter; resonance supplies the averaging procedure. Together they upgrade the Lewis structure from a cartoon into a quantitatively useful predictor. It predicts bond length, bond order, reactivity, and even color and magnetism in more advanced contexts. The big picture is a bookkeeping exercise with real chemical consequences. Formal charge asks a counterfactual question. How many electrons would this atom "own" if every bonding pair were split perfectly evenly, ignoring actual electronegativity? That number is then compared to the atom's neutral valence electron count. The answer is a formal charge, not a real, measurable partial charge. That distinction is essential and easy to blur. Resonance then recognizes something important: when two or more Lewis structures differ only in the placement of electrons (not atoms), the real molecule is not "either/or." Instead it is a weighted superposition, with bond lengths, bond orders, and charges that average across the contributing structures. This article builds the formal charge formula from first principles. It applies the formula systematically to rank competing Lewis structures. It also shows how resonance structures are drawn, curved-arrow by curved-arrow, and combined into a single coherent picture of a delocalized molecule. Worked examples run from the founding case of CO₂ through the classic ambiguity of the nitrate ion. They continue to a genuinely tricky competition-level structure, the thiocyanate ion (SCN⁻). A companion set of quizzes and FAQs consolidates the rules you need. These prepare you before moving on to Choosing Best Lewis Structures and Delocalized Bonding Introduction.
- Formal charge (FC) = (valence e⁻ of free atom) − (nonbonding e⁻) − ½(bonding e⁻); it is a bookkeeping charge, not a real charge.
- Best Lewis structures minimize |FC| on all atoms and place any negative FC on the most electronegative atom.
- Sum of all formal charges in a structure must equal the overall ionic charge — this is a built-in check, not optional.
- Resonance structures differ only in electron (not atom) placement; the real molecule is a single hybrid, never an equilibrium mixture of forms.
- Equivalent resonance structures (same energy, same skeleton) contribute equally and give fractional bond orders and delocalized charge.
- Key idea: formal charge is an electroneutrality-based accounting rule for ranking Lewis structures, and resonance is the recognition that some molecules require an average of several such structures to represent their true, delocalized electron distribution.
Formal charge counts electrons as if every bond were perfectly covalent (50/50 split), so it isolates how many electrons an atom is formally donating to bonding relative to its neutral state — a diagnostic for structural plausibility, not a measurement of real charge; resonance then averages multiple such diagnostics when electron placement is genuinely ambiguous.
Where this lives today
Formal charge and resonance are not museum pieces; they remain the fastest working tools chemists reach for when a new molecule's structure is uncertain. In organic and organometallic synthesis, resonance reasoning predicts which carbon of an enolate or which nitrogen of an amidinium ion will be more nucleophilic or electrophilic, directly guiding reaction design; carboxylate resonance (two equivalent C–O bonds, each order 1.5) explains why carboxylic acids are far more acidic than simple alcohols, since the conjugate base's negative charge is delocalized rather than localized on one oxygen. In materials chemistry, resonance-stabilized anions and cations (like the guanidinium or the cyclopentadienyl anion) are chosen as ligands or counterions precisely because delocalization lowers their energy and moderates their reactivity, a principle traceable straight back to the same bond-order averaging done for nitrate. In drug design, formal-charge and resonance analysis of a candidate molecule's functional groups (amidines, carboxylates, aromatic heterocycles) predicts protonation states and hydrogen-bonding patterns at physiological pH, feeding directly into computational models of binding affinity. In spectroscopy, infrared and Raman band positions for species like nitrate, carbonate, and azide are interpreted using the averaged, fractional bond orders resonance predicts, since a bond order of 1.33 vibrates at a frequency between the single- and double-bond extremes, offering an experimental fingerprint that confirms — rather than merely illustrates — the resonance picture. Even at the frontier of computational chemistry, natural bond orbital (NBO) analysis of high-level wavefunctions routinely reports "resonance weights" for candidate Lewis structures, a direct, quantitatively rigorous descendant of the pencil-and-paper formal-charge ranking taught here.
Ask the tutor: In SCN⁻, why does structure II (with negative formal charge on sulfur) actually contribute more to the real hybrid than a pure electronegativity argument would predict?
The physical picture
A Lewis structure is built from two ingredients: the skeleton (which atoms bond to which) and the electron placement (where the lone pairs and multiple bonds go). Once the skeleton is fixed, there is often more than one way to distribute the remaining electrons while still satisfying the octet rule (or the known exceptions to it). Formal charge lets you compare these electron-placement choices without any knowledge of quantum mechanics beyond the Lewis picture itself. The procedure encodes a simple idea: pretend that every bond is nonpolar, splitting each bonding pair exactly in half between the two atoms that share it. Under that fictitious assumption, count how many electrons "belong" to each atom (its lone pairs entirely, plus half of every bond it participates in). Compare that number to the number of valence electrons the atom would have as a free, neutral atom. Any difference is the formal charge — a bookkeeping surplus or deficit that would appear if bonds were perfectly covalent, which of course they rarely are. The word "formal" is doing real work in the name: it flags that this is a formalism, an internally consistent counting convention, not a claim about the actual electron density measured by X-ray diffraction or computed by quantum chemistry. Formal charges become powerful when several Lewis structures are candidates for the same molecule. The guiding principle — closely related to electronegativity and to the general chemical preference for charge neutrality — is that the most realistic structure is usually the one with formal charges closest to zero, and, when charge separation is unavoidable, the one that places negative formal charge on the more electronegative atom and positive formal charge on the less electronegative one. This is not an arbitrary rule; it reflects that real bonds are polarized toward the more electronegative atom, so a Lewis structure that already "agrees" with that polarization direction is closer to physical reality even though the covalent bookkeeping treats the bond as unpolarized. Resonance enters when two or more structures, differing only in the arrangement of electrons over a fixed atomic skeleton, are equally or comparably good by the formal-charge criterion. Ozone is the classic case: whichever oxygen–oxygen bond you draw as the double bond, the molecule looks asymmetric on paper, yet experimentally both O–O bonds are identical, with a bond length between that of a single and a double bond. No single Lewis structure can capture this; the real molecule is the resonance hybrid, an average over the contributing structures, connected by a double-headed resonance arrow (↔), never an equilibrium arrow (⇌) — the molecule does not oscillate between forms in time, it simply is the blend at all times.
The core ideas
The formal-charge formula, applied atom by atom within one Lewis structure:
where: is the number of valence electrons the free, neutral atom has (its group number in the main-group periodic table); is the number of nonbonding (lone-pair) electrons drawn on that atom in the structure; is the total number of electrons in bonds drawn to that atom (i.e., twice the number of bonds — a double bond contributes 4 to , a single bond contributes 2). Reading: this is a conservation statement in disguise. Start from the atom's native valence-electron budget . In the molecule it keeps all nonbonding electrons outright, and it is credited with exactly half of each shared bonding pair, , under the covalent fiction. If the atom ends up with fewer electrons than it started with (), it has a positive formal charge, having "invested" electron density into bonding beyond what an equal split would return. If it ends up with more (), it has a negative formal charge, hoarding more electron density than a neutral atom's fair share. A second core relationship is the sum rule, essential as an error check on every structure you draw:
where: the sum runs over every atom in the species, and is the overall charge of the molecule or ion (zero for a neutral molecule, for an anion such as NO₃⁻, for a cation such as NH₄⁺, and so on). Reading: formal charge is invented electron bookkeeping, but it must still conserve total electron count. Since the Lewis structure as a whole has exactly the right number of electrons to give the species its actual charge, the formal charges — being redistributions of that same electron count relative to neutral atoms — must sum to that same overall charge. If your computed formal charges do not sum to , you have miscounted electrons somewhere (wrong total valence electron count, a lone pair drawn twice, a bond drawn with the wrong multiplicity), and the structure must be redrawn before it is used for anything else. A third relationship, used specifically for resonance hybrids built from equivalent contributing structures, gives the average bond order:
Reading: when resonance structures are true energetic equivalents (same skeleton, same energy, just electrons shuffled by symmetry), the real molecule does not "pick one"; every bond position that varies among the structures ends up with an averaged, generally fractional, bond order, and every atom that varies in formal charge ends up with an averaged, generally fractional, charge.
Goal. Show that the formula is exactly what you get by insisting that a homonuclear (perfectly covalent) bond be split evenly, and confirm the sum rule follows automatically from total electron conservation.
Step 1 — define the counting convention. In a Lewis structure, every electron is either a lone-pair electron localized on one specific atom, or a bonding electron shared between exactly two atoms. Let atom have lone-pair electrons and be involved in bonds containing a combined total of bonding electrons (summed over all bonds to , so a double bond counts 4 and a single bond counts 2). The convention being tested is: whenever two electrons are shared in a bond, credit each atom with exactly one of the two, i.e. electrons "owned" via bonding.
Step 2 — compute the atom's assigned electron count. Under this convention, the total number of electrons "assigned" to atom in the molecule is
This is a real count of electrons physically drawn in the structure near that atom, not a measured density; it is simply what the convention hands out.
Step 3 — compare to the free-atom baseline. A neutral, isolated atom of the same element has valence electrons (by definition of its periodic group). Formal charge is defined as the deficit or surplus relative to this neutral baseline:
This recovers the formula exactly. No quantum mechanics was needed — only the bookkeeping convention of an even split, applied consistently to every bond.
Step 4 — verify the sum rule. Sum over every atom in the species:
The first term, , is by construction the total number of valence electrons available to build the Lewis structure — for an ion, this total already includes the extra electrons (for an anion) or excludes the removed electrons (for a cation) relative to the neutral atoms, so equals (sum of neutral free-atom valence electrons) if is defined as charge removed; more directly, the total electron count used to draw the structure is . The second term plus the third term together must equal that same total electron count, since every electron in the structure is either a lone-pair electron (counted once, in ) or a bonding electron (each bonding pair straddles two atoms, contributing 1 to for each of the two atoms, i.e. counted twice in but divided by 2, so counted once overall). Hence equals the total number of electrons actually drawn, which equals . Substituting,
Conclusion. The sum of formal charges must equal the overall charge of the species, purely as a consequence of electron conservation — this is why a wrong total gives an immediate, unambiguous red flag.
Go deeper · Derivation B · 2 minRanking competing Lewis structures: why minimizing |FC| tracks bond polarity
Goal. Justify, structurally rather than just as a rule of thumb, why the "best" Lewis structure minimizes the magnitude of formal charges and places negative charge on the more electronegative atom.
Step 1 — recall what real bonds do. A real covalent bond between two atoms of different electronegativity is polarized: the bonding electron density sits closer to the more electronegative atom. This is captured, in a cruder later tool, by partial charges / from electronegativity differences — a genuinely physical, measurable-in-principle asymmetry, unlike formal charge's artificial 50/50 split.
Step 2 — compare candidate structures for the same skeleton. Suppose two Lewis structures for the same connectivity differ only in whether a lone pair sits on atom or is instead used to form an extra bond to neighboring atom . Moving that lone pair into a bond changes and (one new bond, contributing 2 bonding electrons to 's count), so
Symmetric bookkeeping on (which gains a bond too, using its own lone pair or an empty orbital, depending on the mechanism) shifts oppositely. The point is that each added bond redistributes formal charge by discrete, predictable steps of the same size regardless of which atoms are involved — but whether that redistribution is chemically sensible depends on electronegativity.
Step 3 — apply the electronegativity criterion. If forming that extra bond moves formal negative charge onto the less electronegative atom (or leaves large charges on any atom when a small-charge alternative exists), the structure is disfavored, because it fights against the direction real electron density would actually flow. Conversely, if it moves negative formal charge onto the more electronegative atom, or reduces |FC| everywhere without violating any electronegative atom's preference, the structure is favored. This is exactly why, for example, the Lewis structure of the cyanate ion OCN⁻ with negative formal charge on oxygen is judged better than the isomeric arrangement placing negative charge on the terminal, less electronegative nitrogen — the double-bond/triple-bond pattern is chosen to satisfy this rule (worked explicitly below).
Step 4 — treat "zero everywhere" as the ideal, not a requirement. Some molecules can achieve formal charge of exactly zero on every atom (CO₂, CH₄, NH₃) — those structures are essentially always correct as drawn. Others (NO₃⁻, SO₄²⁻, PO₄³⁻) cannot reach all-zero without violating the octet rule for period-2 atoms, so the best available structure is the one that minimizes the total magnitude of charge separation while satisfying the electronegativity placement rule for whatever charge remains.
Conclusion. Minimizing |FC| is not an arbitrary numerology; it is a proxy, built from a simplified convention, for how closely a drawn structure's charge pattern matches the polarity that real bonds would actually exhibit — the closer the match, the more physically reasonable the structure, and the lower (typically) its formal energy relative to alternative drawings.
Worked examples
Example 1 — Foundational: carbon dioxide, CO₂, confirming an all-zero structure. Total valence electrons: C contributes 4, each O contributes 6, giving electrons, i.e. 8 pairs. The standard Lewis structure is O=C=O, with two lone pairs on each terminal oxygen and no lone pairs on carbon. For carbon: (group 14). It has no lone pairs, . It participates in two double bonds, each contributing 4 bonding electrons, so .
For each oxygen: (group 16). Each has two lone pairs, so . Each is doubly bonded to carbon only, so .
Check the sum rule: , matching the neutral molecule's charge . Every atom achieves an octet (carbon: two double bonds = 4 bonding pairs = 8 electrons around it; each oxygen: one double bond, 4 bonding electrons, plus two lone pairs, 4 more electrons = 8 total). All formal charges are zero and all octets are satisfied, so this structure is essentially definitive — no resonance is needed, and this is exactly why CO₂'s bond length (116 pm) matches a genuine C=O double bond rather than something intermediate.
Example 2 — Applied: nitrate, NO₃⁻, showing resonance among three equivalent structures. Total valence electrons: N contributes 5, each O contributes 6 (three oxygens), plus 1 extra electron for the overall charge:
Nitrogen is central, bonded to three oxygens. To give nitrogen an octet without exceeding it (nitrogen, a period-2 element, cannot exceed 8 electrons around it), exactly one N–O bond must be a double bond and the other two must be single bonds, with each oxygen carrying enough lone pairs to complete its own octet. Take the double bond to O(1), single bonds to O(2) and O(3):
- Nitrogen: , no lone pairs (), bonded via one double bond (4 electrons) and two single bonds (2 + 2 = 4 electrons), so .
- O(1), the doubly bonded oxygen: , two lone pairs (), one double bond ().
- O(2) and O(3), each singly bonded: , three lone pairs (), one single bond ().
Sum check: , matching for the nitrate ion — the bookkeeping is consistent. This structure is chemically sensible (positive charge on nitrogen, the least electronegative atom present; negative charge on the singly bonded oxygens, the most electronegative). But nothing distinguishes O(1) from O(2) or O(3) — any of the three oxygens could equally well be the doubly bonded one, giving three resonance structures of identical energy, related by simply relabeling which oxygen carries the double bond (a genuine symmetry of the ion, ). Averaging over the three equivalent contributors: each N–O bond is a double bond in one structure out of three and a single bond in the other two, so the averaged bond order at every N–O position is
Each oxygen carries formal charge in one structure and in the other two, so the averaged charge on every oxygen is
and nitrogen's charge, being in all three structures, stays exactly . Experimentally, all three N–O bonds in NO₃⁻ are indeed identical, at 124 pm — intermediate between a typical N–O single bond (~140 pm) and N=O double bond (~120 pm) — exactly consistent with a bond order near 1.33, and the ion's symmetry (a threefold axis with three equivalent mirror planes) forbids any single Lewis structure with one unique double bond from being the true picture.
Example 3 — Competition-level: thiocyanate, SCN⁻, resolving genuinely non-equivalent resonance structures. Thiocyanate has the skeleton S–C–N (sulfur and nitrogen both terminal, carbon central), and total valence electrons:
Three distinct Lewis structures are possible, differing in how the 8 pairs are distributed as bonds versus lone pairs, all satisfying every atom's octet:
Structure I: S=C=N⁻ pattern — a cumulated double bond arrangement: S=C double bond, C=N double bond.
- S: , two lone pairs (), one double bond (): .
- C: , no lone pairs, two double bonds (): .
- N: , two lone pairs (), one double bond (): .
Sum: ✓.
Structure II: ⁻S–C≡N — single bond to sulfur, triple bond to nitrogen.
- S: , three lone pairs (), one single bond (): .
- C: , no lone pairs, one single bond + one triple bond (): .
- N: , one lone pair (), one triple bond (): .
Sum: ✓.
Structure III: S≡C–N²⁻-type — triple bond to sulfur, single bond to nitrogen (formally allowed by electron count, but chemically implausible).
- S: , one lone pair (), one triple bond (): .
- C: , no lone pairs, : .
- N: , three lone pairs (), one single bond (): .
Sum: ✓ (bookkeeping is internally consistent, but the physical judgment below rules this one out). Now rank using the electronegativity criterion. Nitrogen (electronegativity ≈ 3.0) is more electronegative than sulfur (≈ 2.6). Structure III piles up charge magnitude (total summed ) and puts on nitrogen while leaving sulfur positively charged — the wrong direction relative to sulfur's lower electronegativity being expected to bear less negative charge, not positive, and the large charge magnitude itself is a red flag. Structure III is essentially never a real contributor. Between I and II: total is for structure I and for structure II — tied on magnitude. The deciding factor is where the negative charge sits: structure I places on nitrogen (more electronegative, ✓ favorable), while structure II places on sulfur (less electronegative than nitrogen, but sulfur is a large, polarizable, "soft" atom that can comfortably stabilize negative charge despite its lower electronegativity — an important refinement, since electronegativity is not the only determinant of charge-bearing comfort; size and polarizability matter for period-3+ atoms). In practice, both contribute to the resonance hybrid, but spectroscopic and computational evidence (bond lengths intermediate between single and triple bond values, with the C–S distance notably shorter than a pure single bond) shows structure II contributes more than a naïve electronegativity-only argument would suggest, precisely because sulfur tolerates negative formal charge well. Real thiocyanate is best described as a hybrid dominated by structures I and II, with S≡C–N-type structure III a negligible minor contributor. This example is the standard illustration that "minimize formal charge magnitude" and "put negative charge on the most electronegative atom" can trade off against real chemical factors like polarizability, and a careful chemist weighs both.
Limiting cases, scope & common traps
| Case | What happens | Why |
|---|---|---|
| All formal charges = 0 achievable | That structure is (almost always) the correct, essentially sole representation | No charge separation to average away; e.g. CH₄, CO₂, NH₃ |
| Several equally good, energy-equivalent structures exist | True resonance hybrid; bond orders and charges are simple arithmetic averages | Symmetry relates the structures (e.g. NO₃⁻, benzene, CO₃²⁻) |
| Structures differ in energy (nonequivalent) | Hybrid still exists, but weighted unevenly toward the lower-formal-charge / better-placed-charge structure | e.g. SCN⁻: I and II both contribute, III negligible |
| Very electronegative terminal atom vs. large polarizable atom | Electronegativity rule can be outweighed by polarizability/size in comfortably hosting negative charge | S, Se, I tolerate formal negative charge better than raw electronegativity alone predicts |
| Ion with net charge | Sum of formal charges must equal , not zero | Sum rule follows from total electron conservation, proven above |
The chemist behind it
Origins · 1 minGilbert N. Lewis and how this was discovered
Lewis introduced the shared-electron-pair bond and the dot-structure notation in his 1916 paper "The Atom and the Molecule," providing the entire notational and conceptual framework — the octet rule, lone pairs, bonding pairs, formal charge counting, and eventually the generalized Lewis acid–base theory — on which formal charge and resonance both depend. He never received a Nobel Prize despite 41 nominations, one of chemistry's most cited omissions, but his structural language for covalent bonding remains the default teaching tool a century later, essentially unchanged in its symbols.
Resonance as a formal concept was developed somewhat later, principally by Linus Pauling in the 1930s, who systematized the idea that a single classical structure can be inadequate and that a weighted average of several valence-bond structures (the "resonance hybrid") gives a better description of molecules like benzene, the carboxylate ion, and ozone. Pauling's The Nature of the Chemical Bond (1939) made resonance a standard tool of structural chemistry, connecting it explicitly to bond-length and bond-energy data — a direct forerunner of the Delocalized Bonding Introduction treatment using molecular orbital theory, which recovers the same delocalization physically rather than as an average of separate localized pictures.
Origins · 1 minhow this was discovered
Is formal charge the same thing as oxidation state?
No, and confusing them is a common mistake. Oxidation state assigns all bonding electrons to the more electronegative atom in each bond (an extreme, fully ionic assumption), while formal charge splits every bond exactly in half regardless of electronegativity (an extreme, fully covalent assumption). For HCl, the oxidation states are H = +1 and Cl = −1, reflecting chlorine's greater electronegativity, but the formal charges are both zero, since the single shared bonding pair is split evenly by convention. Both are bookkeeping devices at opposite ends of a polarity spectrum; neither is a direct measurement of real electron density, and using them interchangeably will produce wrong predictions.
Why does the octet rule alone not always determine a unique Lewis structure?
The octet rule only requires that (most) atoms end up surrounded by eight electrons; it says nothing about how those electrons should be distributed between lone pairs and bonds when several distributions satisfy the rule equally well. For a molecule like nitrate or ozone, multiple arrangements of double bonds and lone pairs are all octet-satisfying, so the octet rule alone cannot break the tie. Formal charge supplies the extra criterion — minimizing charge magnitude and placing negative charge sensibly — needed to choose (or, in genuine resonance cases, to recognize that no single choice suffices).
Can a molecule have resonance structures that are not all equally good?
Yes, and this is the norm rather than the exception once you leave highly symmetric ions like NO₃⁻ or CO₃²⁻. Structures with lower formal charge magnitude and better-placed charges (negative on more electronegative or more polarizable atoms) contribute more to the real hybrid than structures with higher charge magnitude or poorly placed charges; minor contributors still matter for explaining subtle features like bond-length asymmetry or unusual reactivity at one site over another, but they are weighted less heavily than the dominant contributor(s), as illustrated by thiocyanate's three structures.
Does resonance mean the molecule has extra energy or is more stable than a hypothetical non-resonating form?
Generally yes — a genuine resonance hybrid is lower in energy than any single contributing structure would be if it existed in isolation, an effect called resonance stabilization or delocalization energy. Benzene is the textbook example: its real energy is significantly lower than a hypothetical "cyclohexatriene" with three isolated double bonds would predict, and that energy gap is exactly the resonance (delocalization) stabilization, later explained more fundamentally by molecular orbital theory in terms of a fully delocalized π system rather than an average over localized structures.
How do I handle formal charge for atoms that violate the octet rule, like sulfur in SO₄²⁻ or phosphorus in PF₅?
The formula still applies exactly as written; it makes no assumption about octets at all, only about counting bonds and lone pairs as drawn. For period-3-and-beyond elements like S, P, Cl, and Xe, expanded structures with more than four bonds (or extra multiple bonds) are sometimes drawn precisely because they reduce formal charge closer to zero compared to a strict-octet alternative, even though modern bonding theory (invoking d-orbital involvement is now considered largely incorrect; ionic resonance and hyperconjugative models are preferred) explains the same reduced charge differently. Formal charge minimization remains a useful heuristic for choosing among these structures regardless of which deeper bonding picture is ultimately invoked.
Why does formal charge sometimes disagree with chemical intuition about electronegativity?
Because formal charge is built entirely on an artificial 50/50 electron split and completely ignores real electronegativity differences during the counting step; electronegativity is only invoked afterward, as a separate tie-breaking criterion for ranking structures, not as part of the formula itself. This is why, for CO, the best Lewis structure gives carbon (the less electronegative atom) formal charge −1 and oxygen (the more electronegative atom) formal charge +1 — the opposite of naive expectation — yet this is still the correct, textbook-preferred structure, because it is the only one satisfying full octets on both atoms with a triple bond; the small residual dipole moment of CO (and its unusual sign) is one of the most-cited confirmations that formal charge and real charge genuinely can diverge.
When should I stop drawing more resonance structures for a molecule?
Stop once further electron-pushing either breaks an atom's octet unfavorably (for period-2 atoms, without good justification), places charge on an atom in a way that increases total |FC| without any compensating benefit, or requires moving atoms rather than electrons (which would make it a different molecule entirely, not a resonance structure). Legitimate resonance structures only ever differ in electron placement over one fixed atomic skeleton; if you find yourself relocating a nucleus, you have left resonance and drawn an isomer.