Antes que nada no sé si estaré posteando en el lugar correcto, amigos administradores lo mueven por favor para su lugar adecuado.
En los últimos tiempos he estado desarrollando un proyecto personal y me he visto en la necesidad de tener que utilizar dos funciones de la unidad Math que son: InterestPayment y PeriodPayment las mismas tienen un pequeño bug cuando se utiliza el parámetro ptStartOfPeriod.
El bug se muestra en comparación con Excel (de las pocas cosas buenas que tiene M$

Aquí el enlace que explica como solucionarlo y porque es un Bug.