Why Your Molecules Keep Looking Flatter Than They Should
I spent three years as a computational chemist modeling reaction intermediates before I ever properly understood why my bond angles kept coming out wrong. The issue wasn't the software. It was me confusing electron geometry with molecular geometry on molecules that had lone pairs I wasn't accounting for. This happens constantly with people first learning VSEPR theory, and it's one of those distinctions that sounds trivial until you need it to be precise. The difference between these two shapes comes down to one thing: lone pairs. Both geometries involve a central atom bonded to three other atoms. That's the surface-level similarity that trips people up. The real distinction is what's sitting in the remaining electron domain slots around that central atom. In trigonal planar geometry, all three electron domains are bonding pairs. There are no lone pairs on the central atom occupying the valence shell. The three atoms arrange themselves as far apart as possible in a single plane, creating 120-degree bond angles. Boron trifluoride, BF3, is the textbook example. Boron has three valence electrons, forms three bonds, and has exactly zero lone pairs remaining. It's flat. Completely flat.
In trigonal pyramidal geometry, the central atom still has three bonding pairs, but it also carries one lone pair. That lone pair pushes down on the bonding pairs and forces the molecule out of the plane. The shape becomes a pyramid with the central atom at the apex and the three bonded atoms forming the triangular base. Ammonia, NH3, is the standard example. Nitrogen has five valence electrons, three go into bonds with hydrogen, and two remain as a lone pair. The bond angles compress to approximately 107 degrees instead of staying at 120. The lone pair occupies more space than a bonding pair does, and that compression is measurable. Here's the part nobody emphasizes enough: you determine the geometry by counting electron domains, not just atoms. A common mistake beginners make is looking at the atoms and assuming the shape. You need to count total electron domains around the central atom first, then figure out how many are bonding pairs versus lone pairs. The electron domain geometry tells you the framework. The molecular geometry tells you where the atoms actually are. For trigonal planar, the electron domain geometry and molecular geometry are identical because there are no lone pairs to create a disconnect. For trigonal pyramidal, they diverge. The electron domain geometry is tetrahedral because there are four domains total. The molecular geometry is trigonal pyramidal because one of those four domains is invisible when you're only tracking atomic positions.
I ran into a specific problem once while analyzing sulfur trioxide, SO3, in a gas phase simulation. The literature describes it as trigonal planar, and structurally it is. But I had a student who kept predicting a bent geometry because they miscounted the resonance structures and thought there was a lone pair on sulfur. We spent two hours going through the formal charge calculations before they caught it. The workaround was simply drawing the Lewis structure out slowly and verifying that sulfur had exactly three electron domains with zero lone pairs. Once they did that, the geometry followed directly from the VSEPR count. Another edge case that causes problems is molecules with expanded octets. Take sulfur dioxide, SO2. It has two bonding domains and one lone pair on the sulfur, giving it a bent molecular geometry. But if you're only thinking in terms of trigonal planar versus trigonal pyramidal, you might force it into one of those categories incorrectly. The key is recognizing that bent is its own category derived from trigonal planar electron geometry with one lone pair. Trigonal pyramidal requires three bonding pairs and one lone pair, not two bonding pairs and one lone pair. Phosphorus trichloride, PCl3, is another molecule that looks deceptively simple. Phosphorus is in the same group as nitrogen, so PCl3 is structurally analogous to NH3. Both are trigonal pyramidal. But unlike ammonia, PCl3 has larger atoms attached to the central atom, which means the bond angles are actually slightly smaller than you might expect from the simple VSEPR prediction. The steric bulk of chlorine atoms compresses the angle further than the lone pair alone would. I've seen students apply the 107-degree ammonia benchmark to PCl3 and get marked wrong when the actual angle is around 100 degrees. The lesson here is that VSEPR gives you the right qualitative picture but the quantitative predictions are approximate at best.
Get the Full Details

When you're working with actual lab data or computational results, the most reliable way to determine whether a molecule is trigonal planar or trigonal pyramidal is to check the bond angles. If they cluster around 120 degrees, you're looking at trigonal planar. If they're in the 107 to 100 degree range, you have a lone pair distorting the structure toward trigonal pyramidal. X-ray crystallography and gas-phase electron diffraction give you the most direct measurements, but even simplified model kits used in teaching labs will show you the difference clearly if you build both NH3 and BF3 side by side. One counter-intuitive point that catches people off guard: having the same number of bonded atoms doesn't guarantee the same molecular geometry. BH3 and NH3 both have three hydrogens bonded to the central atom, but their shapes are completely different because boron has an incomplete octet and no lone pair while nitrogen has a full octet with one lone pair sitting in a tetrahedral electron domain arrangement. The atoms look similar. The molecules don't behave similarly. The limitations of this framework are worth stating plainly. VSEPR theory works well for simple main group molecules in their ground states. It breaks down for transition metal complexes, molecules with significant delocalization where lone pair localization is uncertain, and systems where relativistic effects matter. For most introductory and intermediate chemistry courses, the VSEPR approach gives you the right answer about 85 to 90 percent of the time. The remaining cases usually involve exception-prone elements like sulfur, phosphorus, and the halogens where expanded octets and d-orbital participation complicate the picture. When VSEPR fails, you move to molecular orbital theory or computational chemistry, which are more accurate but also substantially more expensive in terms of time and expertise.
If you're studying this material, the fastest way to internalize the distinction is to build a practice list of ten molecules and classify each one by counting electron domains, assigning bonding versus lone pair domains, and then naming both the electron geometry and the molecular geometry separately. Doing this for about twenty minutes will solidify the concept better than re-reading any textbook chapter. The actual procedure takes maybe ten minutes once you're comfortable with it.