La differenza fondamentale tra i due farmaci è che Percocet contiene l'ossicodone oppioide, mentre il Vicodin contiene l'idrocodone oppioide. Entrambi contengono anche paracetamolo. La quantità di paracetamolo in Percocet o Vicodin varia a seconda della formula.