This paper presents a method for detecting and classifying faults in printed circuit boards (PCBs) using image processing techniques, specifically image subtraction algorithms. It addresses challenges such as image orientation and size variations, ultimately aiming to improve quality assurance while reducing labor costs in PCB manufacturing. The proposed approach successfully identifies commonly occurring faults like missing conductors and etching defects, and offers a more efficient preprocessing and classification method compared to previous works.