This Study will introduce the concept of CTP(Capable-to-Promise) Algorithm, CTP process, and the modeling of algorithm. This research is based on the environment of using Job-Shop method. CTP algorithm model use LPST(Latest Possible Start Time) and EPST(Earliest Possible Start Time) method especially. It is important part of executing CTP system. The CTP modeling and implementing develops to system which is able to implement in the various business environment through additional and continuous research.