hola colega, tendrias que explicar que tipo de regimen estas
si eres persona fisica,persona moral de regimen general o simplificado
si eres persona fisica o de regimen simplificado
acumulas:
1. cuando cobres la factura
2.cuando recibas anticipos
regimen general
lo que suceda primero:
1.expidas el comprobante
2.entregues el servicio
3.o cobres parcial o totalmente
Artículo 18. Para los efectos del artículo 17 de esta Ley, se considera que los ingresos se obtienen, en aquellos casos no previstos en otros artículos de la misma, en las fechas que se señalan conforme a lo siguiente tratándose de:
I. Enajenación de bienes o prestación de servicios, cuando se dé cualquiera de los siguientes supuestos, el que ocurra primero:
a) Se expida el comprobante que ampare el precio o la contraprestación pactada.
b) Se envíe o entregue materialmente el bien o cuando se preste el servicio.
c) Se cobre o sea exigible total o parcialmente el precio o la contraprestación pactada, aun cuando provenga de anticipos.
puedes checar el art 18 de la LISR es donde vienen los momentos de acumulacion
espero te pueda servir