Predicting the products of a chemical reaction comes down to recognizing what type of reaction you’re looking at, then applying the pattern for that type. There are five major reaction categories in general chemistry, each with a predictable template. Once you learn to classify the reactants, the products follow a set of reliable rules.
Identify the Reaction Type First
Every prediction starts with the same question: what kind of reaction is this? Look at your reactants and match them to one of these patterns:
- Synthesis (combination): Two or more substances combine into one. A + B → AB
- Decomposition: One compound breaks apart into simpler substances. AB → A + B
- Single replacement: An element swaps places with part of a compound. AB + C → AC + B
- Double replacement: Two compounds swap partners. AB + CD → AD + CB
- Combustion: A compound (usually containing carbon and hydrogen) reacts with oxygen.
The structure of your reactants tells you which category applies. Two elements combining? Synthesis. A single compound being heated? Decomposition. An element mixed with a compound? Single replacement. Two ionic compounds in solution? Double replacement. Something burning in oxygen? Combustion.
Synthesis Reactions
When a metal reacts with a nonmetal, the product is an ionic compound. The formula is determined by the charges on the ions each element forms. For example, sodium (Na⁺) reacting with chlorine (Cl⁻) gives NaCl. Magnesium (Mg²⁺) reacting with oxygen (O²⁻) gives MgO. If you know the charges, you can write the formula.
Two other synthesis patterns come up frequently. A metal oxide reacting with water produces a metal hydroxide (a base). For instance, CaO + H₂O → Ca(OH)₂. A nonmetal oxide reacting with water produces an acid. CO₂ + H₂O → H₂CO₃ (carbonic acid), and SO₃ + H₂O → H₂SO₄ (sulfuric acid). These patterns show up constantly in environmental and industrial chemistry.
Decomposition Reactions
Decomposition reactions run in reverse of synthesis: one compound breaks into two or more simpler products, usually when heated. The trick is knowing the specific patterns for common compound types:
- Metal carbonates decompose into a metal oxide plus carbon dioxide gas. CaCO₃ → CaO + CO₂
- Metal hydroxides decompose into a metal oxide plus water. 2NaOH → Na₂O + H₂O
- Metal chlorates decompose into a metal chloride plus oxygen gas. 2KClO₃ → 2KCl + 3O₂
The pattern is consistent: find the “extra” piece (the carbonate’s CO₂, the hydroxide’s water, the chlorate’s oxygen) and separate it from the metal compound that remains. If you memorize these three templates, you can handle most decomposition problems in a general chemistry course.
Single Replacement and the Activity Series
In a single replacement reaction, a free element tries to kick out an element that’s already in a compound. The key question is whether the swap actually happens. That’s where the activity series comes in.
The activity series ranks metals from most reactive to least reactive. A metal will only displace another metal from a compound if the free metal sits higher on the series. Zinc is more reactive than copper, so if you place zinc metal into a copper sulfate solution, zinc replaces copper: Zn + CuSO₄ → ZnSO₄ + Cu. But copper placed into a zinc sulfate solution does nothing, because copper is less reactive than zinc. No reaction occurs.
The same logic applies to nonmetals displacing other nonmetals in compounds, though this comes up less often. Halogens follow their own reactivity ranking (fluorine > chlorine > bromine > iodine), so chlorine gas bubbled into a sodium bromide solution will displace the bromide: Cl₂ + 2NaBr → 2NaCl + Br₂.
Your textbook or a reference sheet will provide the full activity series. You don’t need to memorize every metal’s position, but knowing the general order (potassium and sodium near the top, gold and platinum at the bottom) helps you quickly judge whether a reaction proceeds.
Double Replacement and Solubility Rules
Double replacement reactions happen when two ionic compounds in solution swap their positive and negative ions. The products are easy to write: just pair each positive ion with the other compound’s negative ion. If you start with AB + CD, you get AD + CB.
The harder part is figuring out whether the reaction actually occurs. A double replacement reaction only proceeds if one of the products is insoluble (forming a solid precipitate), a gas, or water. If both products remain dissolved in solution, nothing meaningful has happened.
To determine if a precipitate forms, you need solubility rules. Here are the most useful ones:
- Always soluble: Compounds containing nitrate (NO₃⁻) or acetate (C₂H₃O₂⁻) dissolve in water with no exceptions.
- Usually soluble: Compounds containing chloride, bromide, or iodide dissolve, except when paired with silver (Ag⁺), mercury (Hg₂²⁺), or lead (Pb²⁺).
- Usually soluble: Sulfate (SO₄²⁻) compounds dissolve, except when paired with barium (Ba²⁺), strontium (Sr²⁺), lead (Pb²⁺), or mercury (Hg₂²⁺).
- Usually insoluble: Sulfide (S²⁻) compounds do not dissolve, except when paired with alkali metals (Li⁺, Na⁺, K⁺) or ammonium (NH₄⁺).
So if you mix barium chloride with sodium sulfate, write the swapped products: barium sulfate and sodium chloride. Check the rules. Barium sulfate is insoluble (sulfate + barium is an exception), so it crashes out as a solid. The reaction proceeds: BaCl₂ + Na₂SO₄ → BaSO₄(s) + 2NaCl(aq).
Acid-Base Neutralization
Acid-base reactions are a special case of double replacement with a predictable result: acid + base → salt + water. The salt is whatever ionic compound forms when the positive ion from the base pairs with the negative ion from the acid. HCl + NaOH → NaCl + H₂O. H₂SO₄ + 2KOH → K₂SO₄ + 2H₂O. The water comes from the H⁺ of the acid combining with the OH⁻ of the base.
One thing to watch for: some products that initially form on paper are unstable and immediately break down. Carbonic acid (H₂CO₃) decomposes into water and carbon dioxide gas. Ammonium hydroxide (NH₄OH) breaks down into water and ammonia gas. If your predicted product is one of these, write the final decomposition products instead. For example, when hydrochloric acid reacts with sodium carbonate, the initial double replacement gives sodium chloride and carbonic acid, but the actual products are sodium chloride, water, and carbon dioxide gas bubbling off.
Combustion Reactions
Combustion is the most formulaic category. When a hydrocarbon (a compound made of carbon and hydrogen) burns completely in oxygen, the products are always carbon dioxide and water. Every time. Methane: CH₄ + 2O₂ → CO₂ + 2H₂O. Octane: 2C₈H₁₈ + 25O₂ → 16CO₂ + 18H₂O. If the compound also contains oxygen (like ethanol, C₂H₅OH), the same products form. You just need to balance accordingly.
Incomplete combustion, which happens when oxygen is limited, can produce carbon monoxide (CO) or even solid carbon (soot) instead of carbon dioxide. For most general chemistry courses, though, you’ll be asked to predict the products of complete combustion, and the answer is always CO₂ + H₂O.
Handling Transition Metals
One complication that trips students up is transition metals, which can form more than one ion. Iron commonly exists as Fe²⁺ or Fe³⁺. Copper shows up as Cu⁺ or Cu²⁺. When predicting products involving these metals, you need context clues. If the problem tells you that iron(III) chloride reacts with something, the iron carries a 3+ charge throughout. If no Roman numeral is given, you may need to figure out the charge from the compound’s formula. In FeCl₂, iron is 2+ because each chloride is 1−. In FeCl₃, iron is 3+. Getting the charge right is essential because it determines the formula of every product that metal appears in.
A Step-by-Step Approach
When you sit down with a reaction and need to predict the products, work through it in order:
- Classify the reactants. Are they elements, ionic compounds, acids, bases, hydrocarbons? Count how many reactants there are and what they’re made of.
- Match the reaction type. Use the reactant structure to determine whether it’s synthesis, decomposition, single replacement, double replacement, or combustion.
- Apply the pattern. Write the expected products using the rules for that reaction type. For single replacement, check the activity series. For double replacement, check solubility rules.
- Check for unstable products. If you’ve written H₂CO₃, NH₄OH, or H₂SO₃, decompose them into their final forms.
- Determine ion charges and write correct formulas. Make sure every product formula is charge-balanced. Na⁺ with SO₄²⁻ gives Na₂SO₄, not NaSO₄.
- Balance the equation. Adjust coefficients so that atom counts match on both sides.
With practice, these steps become quick and intuitive. The core skill isn’t memorizing hundreds of reactions. It’s recognizing the handful of patterns that nearly all general chemistry reactions follow, then applying the right set of rules for each one.

