There is almost always minor differences in EPOC values between Athlete and Movescount. This is caused by the different calculation used to evaluate EPOC.
If the differences are remarkable check first that your background information are similar in both applications. Check also that the measurements have the same length.
Firstbeat's calculation is based on heart rate variability and respiration frequency. More about our method can be read here.