Ionic Compound Formula- Writing and Balancing
What Ionic Compounds Actually Are
Skip the textbook poetry. An ionic compound is just a metal stuck together with a nonmetal. The metal loses electrons, the nonmetal gains them, and they hold onto each other through electrical attraction. That's it. No magic, no mystery.
These compounds form crystal lattices—that's why table salt looks like tiny cubes. Each positive ion (cation) gets surrounded by negative ions (anions), and they stack in a repeating pattern. The whole structure is electrically neutral because the charges balance out.
Writing Ionic Compound Formulas: The Actual Process
Forget memorizing a hundred different rules. Here's what you actually do:
- Write the cation symbol with its charge
- Write the anion symbol with its charge
- Cross the numbers down—cation charge becomes anion subscript, anion charge becomes cation subscript
- Reduce if needed (divide by GCF)
Example: Sodium Chloride
Sodium is Na⁺. Chlorine (as chloride) is Cl⁻.
Charges are +1 and -1. Cross them over: Na₁Cl₁. The 1s are invisible, so you write NaCl. That's table salt. Took you 5 seconds.
Example: Calcium Fluoride
Calcium is Ca²⁺. Fluorine (as fluoride) is F⁻.
Cross them: Ca₁F₂. Reduce? The 1 and 2 have no common factor other than 1, so you're done. Write CaF₂. That's the formula.
Example: Aluminum Oxide
Aluminum is Al³⁺. Oxygen (as oxide) is O²⁻.
Cross them: Al₂O₃. No reducing here—2 and 3 share no common factors. Final answer: Al₂O₃. This one shows up everywhere in chemistry problems.
Polyatomic Ions: The Part Everyone Messes Up
Polyatomic ions are clusters of atoms that carry a charge. You can't break them apart or rearrange them. If you need two of them, put parentheses around the whole thing first, then add the subscript.
Example: Calcium Hydroxide
Calcium is Ca²⁺. Hydroxide is OH⁻.
Cross: Ca₁(OH)₁. The 1s drop. Answer: Ca(OH)₂.
Why the parentheses? Because you need two hydroxide groups to balance the +2 charge. Each OH still needs its own oxygen and hydrogen.
Example: Aluminum Sulfate
Aluminum is Al³⁺. Sulfate is SO₄²⁻.
Cross: Al₂(SO₄)₃. Check the charges: 2(3+) = 6+, 3(2-) = 6-. Balanced. Answer: Al₂(SO₄)₃.
Common Polyatomic Ions You Need to Memorize
No way around this. These come up constantly:
- NH₄⁺ — ammonium
- NO₃⁻ — nitrate
- NO₂⁻ — nitrite
- SO₄²⁻ — sulfate
- SO₃²⁻ — sulfite
- OH⁻ — hydroxide
- CO₃²⁻ — carbonate
- HCO₃⁻ — bicarbonate (hydrogen carbonate)
- PO₄³⁻ — phosphate
- ClO⁻ — hypochlorite
- ClO₃⁻ — chlorate
- ClO₄⁻ — perchlorate
- C₂H₃O₂⁻ — acetate
- MnO₄⁻ — permanganate
Memorize these or you'll be stuck looking them up every single problem.
Charges of Common Metal Ions
Most transition metals can have multiple charges. That's annoying, but here's how you handle it:
- Group 1 metals (Li, Na, K, Rb, Cs): always +1
- Group 2 metals (Be, Mg, Ca, Sr, Ba): always +2
- Aluminum: always +3
- Zinc: always +2
- Silver: always +1
- Iron: can be +2 or +3
- Copper: can be +1 or +2
- Lead: can be +2 or +4
- Tin: can be +2 or +4
When a metal has multiple possible charges, Roman numerals tell you which one to use. Iron(III) means Fe³⁺. Iron(II) means Fe²⁺.
How to Name Ionic Compounds
Name the cation first, then the anion. If it's a metal with variable charge, use Roman numerals to specify which charge.
- NaCl = sodium chloride
- CaF₂ = calcium fluoride
- FeCl₃ = iron(III) chloride (Fe³⁺)
- FeCl₂ = iron(II) chloride (Fe²⁺)
- CuO = copper(II) oxide (Cu²⁺)
- Cu₂O = copper(I) oxide (Cu⁺)
Simple anions just get "-ide" at the end. Polyatomic anions keep their names (sulfate, nitrate, etc.).
Balancing Ionic Compound Formulas: Quick Reference Table
| Cation | Anion | Formula | Name |
|---|---|---|---|
| Na⁺ | Cl⁻ | NaCl | Sodium chloride |
| Mg²⁺ | Cl⁻ | MgCl₂ | Magnesium chloride |
| Al³⁺ | O²⁻ | Al₂O₃ | Aluminum oxide |
| Ca²⁺ | N³⁻ | Ca₃N₂ | Calcium nitride |
| K⁺ | O²⁻ | K₂O | Potassium oxide |
| Fe³⁺ | O²⁻ | Fe₂O₃ | Iron(III) oxide |
| Fe²⁺ | O²⁻ | FeO | Iron(II) oxide |
| Zn²⁺ | S²⁻ | ZnS | Zinc sulfide |
| Ag⁺ | Br⁻ | AgBr | Silver bromide |
| Pb⁴⁺ | O²⁻ | PbO₂ | Lead(IV) oxide |
Practical How-To: Getting Started
Step 1: Identify the Ions
Look at what you're given. If it's a metal and a nonmetal, you're writing an ionic compound. Find the charge on each ion based on its position in the periodic table or the Roman numeral given.
Step 2: Cross the Charges
Take the number from the cation's charge and make it the subscript on the anion. Take the number from the anion's charge and make it the subscript on the cation. Don't reduce yet.
Step 3: Reduce the Subscripts
Divide both subscripts by their greatest common factor. If both subscripts are already 1, you're done.
Step 4: Check Your Work
Multiply each subscript by its ion's charge. Add them up. If you get zero, the formula is correct. If you don't get zero, something went wrong—go back and redo it.
Step 5: Write the Name
Cation name first, then anion name. Add Roman numerals if the metal is multivalent.
Common Mistakes That Waste Time
- Forgetting to reduce — Al₂O₃ can't be reduced. CaF₂ can't either. But Na₃N should be checked.
- Losing polyatomic ions — When you need a subscript on a polyatomic ion, put parentheses around it first. NaOH₂ doesn't exist. NaOH does.
- Confusing charges — Fe²⁺ and Fe³⁺ are completely different compounds. Iron(II) chloride is FeCl₂. Iron(III) chloride is FeCl₃.
- Writing subscripts for single atoms — If the subscript is 1, don't write it. Na₁Cl₁ is NaCl.
The Bottom Line
Writing ionic compound formulas is mechanical. Identify the ions, cross the numbers, reduce if needed, check your charges. Do it enough times and you'll do it without thinking. The only way to get there is practice—there's no shortcut that replaces actual problem-solving.