Conclusion: A simple, high-precision HPLC method was developed to assay methyl salycilate, sodium diclofenac and some preservative substances simultaneously, which could be applied to determinate similar drug formulations.