With the increasing dynamic and changing business environment, bottom-up approaches for business process collaboration is currently receiving a great deal of attention in the research community. Bottom-up approaches are seen to be more flexible then top-down approaches. However, none of the available techniques for process collaboration are suitable for process reconciliation, which is a common problem when different organisations have to work together. In order to address the issue in a bottom-up way, a simulation-based technique for detecting differences between any two given processes is proposed. It is based on the extended definitions of process compatibility for collaboration and is the core of the process reconciliation mechanism.