Step 1 — Name ligands alphabetically. Order by the ligand name's first letter, ignoring the multiplying prefix.
Step 2 — Add multiplying prefixes.
Simple ligands: di, tri, tetra, penta, hexa.
Ligands whose name already contains di/tri (or is complex, e.g. ethylenediamine): use bis, tris, tetrakis and put the ligand name in parentheses.
Step 3 — Anionic ligand endings change to "-o". (chloride → chlorido, cyanide → cyanido, sulfate → sulfato). Neutral ligands keep their name, except the special four below.
Step 4 — Name the metal.
If the complex ion is positive or neutral → metal keeps normal name (cobalt, nickel).
If the complex ion is negative (an anion) → add suffix -ate, often using the Latin root (iron → ferrate, copper → cuprate, lead → plumbate, silver → argentate, tin → stannate, gold → aurate).
Step 5 — Oxidation state of metal in Roman numerals in parentheses, no space: cobalt(III).
Step 6 — Assemble cation then anion, with a space between the two ions.
Order of naming inside the bracket? → ligands (alphabetical) → metal → (oxidation state).
When use bis/tris? → when ligand name already has di/tri or is complex.
When does metal end in -ate? → when the complex ion is an anion.
Name of H2O, NH3, CO as ligands? → aqua, ammine, carbonyl.
Recall Feynman: explain to a 12-year-old
Imagine a magnet (the metal) with little toy people (ligands) holding its hands. When we describe the magnet-with-friends, we first count and name the friends in alphabet order, then say whose hands they're holding (the metal), then add a tiny number tag telling how strongly the magnet pulls (its charge). If the whole bunch is grumpy/negative, we add "-ate" to the magnet's name, like adding "-y" to make a nickname. Anyone standing outside the circle (counter ions) gets named separately, like the cation in salt — positive friend's name said first.
Coordination compound ka naam likhna ek fixed recipe follow karta hai — ratlo mat, samjho. Sabse pehle compound ko do parts me todo: square bracket [ ] ke andar wali cheez (coordination sphere = metal + ligands) aur bracket ke bahar wale ions (counter ions). NaCl ki tarah, hamesha positive (cation) ka naam pehle, phir negative (anion) ka naam.
Bracket ke andar ka naam banane ka order yaad rakho: ligands (alphabetical order me) → metal → oxidation state Roman numeral me. Ligands ko alphabet se arrange karo, lekin prefix (di, tri, tetra) ko ignore karke — sirf ligand ke asli naam se. Anionic ligand ke end me "-o" lagta hai (chloride → chlorido, cyanide → cyanido). Neutral ligands me chaar special hai jo ratne padenge: H2O = aqua, NH3 = ammine (double 'm', dhyan se!), CO = carbonyl, NO = nitrosyl.
Oxidation state guess mat karo — har baar nikalo: x+∑(ligand charges)=complex ka charge. Jaise K4[Fe(CN)6] me 4 potassium bahar hai to complex −4 ka hua, CN ne −6 diya, to Fe ka x=+2. Aur ek important rule: agar pura complex ion negative hai to metal ke naam me "-ate" lagao (Fe → ferrate, Cu → cuprate). Isliye answer banta hai potassium hexacyanidoferrate(II). Bas yahi logic har problem me lagao, naam khud-ba-khud ban jayega.