Diferența esențială dintre cele două medicamente este că Percocet conține opioid oxicodonă, în timp ce Vicodin conține opioid hidrocodonă. Ambele conțin și acetaminofen. Cantitatea de acetaminofen în Percocet sau Vicodin variază, în funcție de formulă.