To calculate the voltage drop across a resistor, you multiply the current flowing through it (in Amperes) by its resistance (in Ohms). The direct answer is given by Ohm's Law: V = I × R. If 0.02 Amps (20 mA) flows through a 220 Ω resistor, the voltage drop is exactly 4.4 Volts. This fundamental relationship governs everything from 5V Arduino logic circuits to 480V industrial control panels.
While the concept is simple, bench and jobsite mistakes almost always happen during unit conversion or when ignoring the thermal limits of the component. Below is the complete derivation, variable mapping, and step-by-step worked examples to ensure your calculations match what your multimeter reads on the bench.
The Core Formula and Symbol Definitions
The voltage drop across any purely resistive component is defined by the linear relationship between current and resistance. According to All About Circuits, this is the most foundational equation in DC circuit theory.
V = I × R
| Symbol | Quantity | SI Unit | Unit Abbreviation | Practical Bench Context |
|---|---|---|---|---|
| V | Voltage Drop (Potential Difference) | Volts | V | Measured in parallel across the resistor leads. |
| I | Current | Amperes | A | Measured in series; must be converted from mA or μA before calculating. |
| R | Resistance | Ohms | Ω | Nominal value from color code; actual value varies by tolerance (e.g., ±5%). |
It is critical to remember that V in this specific formula represents the voltage drop across that specific resistor, not necessarily the total supply voltage of the circuit, unless the resistor is the only component connected across the source.
Rearranged Forms: Solving for Missing Variables
On the workbench, you rarely have all three variables handed to you. You often need to find the current limiting value or verify an unknown resistance based on measured voltage. Here are the algebraically rearranged forms of the core equation:
- Solving for Current (I):
I = V / R
Use case: You know the supply voltage and the resistor value, and need to verify if the current will exceed a microcontroller's GPIO pin limit (usually 20-40 mA). - Solving for Resistance (R):
R = V / I
Use case: You are designing an LED circuit and need to select a resistor that drops the excess voltage at a target current (e.g., 20 mA).
Worked Examples with Strict Unit Tracking
The most common reason a calculated voltage drop fails to match a multimeter reading is a unit prefix error. The formula only accepts base SI units: Volts, Amperes, and Ohms. Below are two real-world scenarios with explicit intermediate steps.
Example 1: 5V Logic Circuit LED Current Limiter
Scenario: You are driving a standard red LED from a 5V Arduino Nano GPIO pin. The circuit uses a 220 Ω carbon film resistor. The measured current in the loop is 14 mA. What is the voltage drop across the resistor?
- Identify and convert given values to base SI units:
Current (I) = 14 mA. Convert to Amperes: 14 / 1000 = 0.014 A.
Resistance (R) = 220 Ω. - Apply the formula:
V = I × R
V = 0.014 A × 220 Ω - Calculate and track units:
V = 3.08 V - Sanity Check: The LED has a forward voltage (Vf) of roughly 1.9V. Total circuit voltage = 3.08V (resistor) + 1.9V (LED) = 4.98V. This perfectly aligns with the 5V nominal supply rail.
Example 2: Industrial 4-20mA PLC Analog Input Shunt
Scenario: In industrial automation, a 4-20mA current loop is used to read a pressure transducer. The PLC analog input card uses a precision 250 Ω shunt resistor to convert the current signal into a voltage the ADC can read. What is the maximum voltage drop across this resistor at full scale?
- Identify and convert given values:
Maximum Current (I) = 20 mA. Convert to Amperes: 20 / 1000 = 0.020 A.
Shunt Resistance (R) = 250 Ω. - Apply the formula:
V = I × R
V = 0.020 A × 250 Ω - Calculate:
V = 5.0 V - Engineering Context: This 1V to 5V range (at 4mA and 20mA respectively) is the industry standard for PLC ADC scaling. Note that power dissipation here is P = V × I (5V × 0.02A = 0.1W), so a standard 1/4W (0.25W) precision metal film resistor is sufficient, but a 1/2W is often used for thermal stability.
Assumptions, Unit Traps, and Realistic Magnitudes
To use V = I × R reliably, you must understand the physical boundaries of the components you are testing. Georgia State University's HyperPhysics notes that Ohm's law is an empirical observation, not a fundamental law of nature, meaning it breaks down under certain conditions.
When the Formula Applies (and When It Doesn't)
- Assumption 1: Ohmic Behavior. The formula assumes the resistor is 'ohmic'—meaning its resistance stays constant regardless of the applied voltage. Standard carbon, metal film, and wirewound resistors are highly ohmic.
- Assumption 2: Thermal Stability. Resistance changes with temperature. If you push 2W of heat through a 1/2W resistor, it will overheat, its resistance will drift (based on its temperature coefficient, usually ±100 to ±200 ppm/°C), and your calculated voltage drop will no longer match reality. The component may also fail open-circuit.
- Assumption 3: Steady-State DC or RMS AC. For DC, the formula is absolute. For AC circuits, you must use RMS (Root Mean Square) values for both voltage and current, and the component must be purely resistive (no parasitic inductance or capacitance at high frequencies).
The Unit Mistakes That Break the Math
If your calculation yields a physically impossible result, you likely fell into one of these prefix traps:
- The Milliampere Trap: Multiplying 20 (mA) by 100 (Ω) and getting 2000V. You must convert 20 mA to 0.020 A first. The correct drop is 2V.
- The Kilo-ohm Trap: Using 4.7 for a 4.7kΩ resistor without multiplying by 1000. 4.7kΩ must be entered as 4700 Ω.
What a Realistic Answer Magnitude Looks Like
Developing an intuition for realistic magnitudes prevents you from trusting bad math. According to standard Electronics Tutorials on DC power:
- Signal/Logic Circuits (3.3V / 5V / 12V): Voltage drops across individual resistors will range from a few millivolts (in pull-up/pull-down networks) up to the supply rail voltage. If you calculate a 45V drop in a 5V Arduino circuit, your math is wrong.
- Mains/Power Circuits (120V / 240V): In AC mains applications, resistors are rarely used as primary voltage droppers due to massive heat dissipation. When they are (e.g., in snubber circuits or bleeder networks), drops can be tens to hundreds of volts, but current is strictly limited to microamps or low milliamps.
Frequently Asked Questions
How do you calculate the voltage drop across a resistor in a series circuit?
In a series circuit, the current (I) is identical through all components. To find the voltage drop across one specific resistor, simply measure or calculate the total loop current, then multiply that current by the resistance of that specific resistor (V = I × R). If you don't know the current yet, calculate it by dividing the total source voltage by the sum of all series resistances (I = V_total / R_total), then apply the drop formula to your target resistor.
How do you calculate the voltage drop across a resistor in parallel?
In a parallel circuit, the voltage drop across all parallel branches is identical and equal to the source voltage (assuming ideal wires with zero resistance). Therefore, if a resistor is connected directly in parallel with a 12V battery, the voltage drop across it is exactly 12V. You don't need Ohm's law to find the voltage; you use it to find the current that the 12V drop will force through that specific branch (I = 12V / R).
Does the voltage drop formula work for AC circuits?
Yes, but with two strict conditions. First, you must use RMS (Root Mean Square) values for both current and voltage, not peak or peak-to-peak values. Second, the component must be purely resistive. At high frequencies (like RF or switching power supplies), standard resistors exhibit parasitic inductance and capacitance, turning them into complex impedances (Z). In those cases, the formula becomes V = I × Z, requiring vector math rather than simple scalar multiplication.
Why is my measured voltage drop different from my calculated value?
If your multimeter reading disagrees with your V = I × R calculation by more than a few percent, check these three physical realities:
1. Tolerance: A standard 5% carbon film resistor labeled 100Ω can legally be anywhere from 95Ω to 105Ω right out of the box.
2. Thermal Drift: If the resistor is warm to the touch, its resistance has shifted from its nominal room-temperature value.
3. Meter Burden Voltage & Lead Resistance: When measuring current in series to get your I value, cheap multimeters introduce a 'burden voltage' (a small internal voltage drop) that slightly reduces the actual current flowing through your test circuit.






