We have developed a feature that allows users to implement any interaction and particle in PHITS. New sections [User Defined Interaction] and [User Defined Particle] are introduced to control them. PHITS can expand its application possibilities by allowing users to easily implement minor physical processes, user-defined processes, or new particles. We will introduce this new feature in this talk.