Time zone management in MRR calculation

Why time zones can influence MRR calculation

In Fincome, invoice lines are interpreted based on their start and end date and time. To ensure consistency of calculations, the platform automatically applies the configured time zone on the account (by default: UTC +1 for France).

This means that when an invoice line starts for example on 01/31/2025 at 11:00 PM UTC, it is converted to 02/01/2025 at 00:00 (UTC +1) in the MRR calculation. ➡️ Therefore, this line will be taken into account from February and not from January.

Concrete example

  • Actual start date on the invoice : 01/31/2025 at 11:00 PM UTC

  • Applied time zone (UTC +1) : offset of +1 hour

  • Start date interpreted in Fincome : 02/01/2025 at 00:00

  • Result : the MRR appears only from February.

How to avoid a “gap” in MRR

If you notice a one-day shift due to the time zone: ➡️ Simply set the end of the previous period to the 1st of the following month to ensure continuity without a “gap” in MRR.

Example:

  • If your previous period ends on 31/01/2025, instead indicate 01/02/2025 as the end of the period. This way, MRR will be smooth from month to month.

Best practices

  • Check that your invoice dates are consistent with your local time zone.

  • If you import data from an external tool (Stripe, Pennylane, etc.), make sure the exported dates are aligned to the same time zone.

  • When in doubt, always prefer full hours (e.g. 00:00) to avoid one-day shifts.


Last updated