Side-by-side comparison
| Parameter | NPN | PNP BJT Comparison |
|---|---|---|
| Doping structure | N-P-N (emitter N, base P, collector N) | P-N-P (emitter P, base N, collector P) |
| Majority carriers in emitter | Electrons | Holes |
| Active region condition | V_BE = 0.6–0.7 V, V_CE > V_CE(sat) | V_EB = 0.6–0.7 V, V_EC > V_EC(sat) |
| Collector current direction | Into collector (conventional) | Out of collector (conventional) |
| h_FE (β) typical | 100–500 (BC547: ~200) | 100–300 (BC557: ~200) |
| Saturation voltage V_CE(sat) | ≈ 0.2 V (BC547 at 100 mA) | ≈ 0.25 V (BC557 at 100 mA) |
| Switching speed | Faster (μ_n > μ_p) | Slightly slower |
| Preferred amplifier config | Common-emitter with positive supply | Common-emitter with inverted supply or high-side |
| Complementary pair | BC547 / 2N2222 | BC557 / 2N2907 |
| Push-pull role | Handles negative half-cycle (sink current) | Handles positive half-cycle (source current) |
Key differences
The structural mirror between NPN and PNP means their equations look similar, but the current reference direction flips. An NPN's collector current flows in; a PNP's flows out. In a Darlington pair, two NPN transistors like 2N2222 can be cascaded for β² gain (~40,000), while a PNP Darlington (TIP125) sources current from V_CC for motor driver high-side control. At 1 MHz switching, NPN responds faster due to higher electron mobility. Output stage distortion in class-B also differs: PNP crossover distortion is not symmetric with NPN because of differing minority carrier lifetimes.
When to use NPN
Use an NPN BJT when amplifying a signal referenced to GND, driving a load that sinks current, or building a common-emitter stage powered from a single positive supply. The 2N2222 driving a 12 V solenoid via a 1 kΩ base resistor from a 5 V Arduino pin is a classic example.
When to use PNP BJT Comparison
Use a PNP BJT when sourcing current from the positive supply rail to a load whose other terminal goes to GND, or in a complementary push-pull output stage. A TIP125 PNP Darlington in a motor driver H-bridge handles the high-side switch, sourcing up to 5 A from a 12 V rail.
Recommendation
For single-supply amplifier and switching circuits, choose NPN — biasing is more intuitive, speed is higher, and most reference designs use BC547 or 2N2222. Reach for PNP only when the circuit topology demands current sourcing from V_CC or a complementary pair is required.
Exam tip: University papers frequently pair a circuit diagram question with "identify which region the transistor operates in" — for PNP, active region needs V_EC > 0 and V_EB > 0, which many students flip incorrectly under exam pressure.
Interview tip: A core-company interviewer will ask you to draw the DC load line for both NPN and PNP common-emitter amplifiers — know the Q-point shifts and what happens to β when temperature rises by 25°C.