A simple spectrophotometric method was developed for the determination of penicillamine and carbocisteine. The method depends on complexation of penicillamine with Ni, Co and Pb ions in acetate buffer pH of 6.3, 6.5 and 5.3, respectively, and carbocisteine with Cu and Ni ions in borate buffer pH of 6.7; 1-70 microg/ml of these drugs could be determined by measuring the absorbance of each complex at its specific lambdamax. The results obtained are in good agreement with those obtained using the official methods. The proposed method was successfully applied for the determination of these compounds in their dosage forms. Also, the molar ratio and stability constant of the metal complexes were calculated and a proposal of the reaction pathway was postulated.