Describe the bug
A subscription's "Start date" is displayed inconsistently between screens. On the Customer > Overview page, the Subscriptions grid shows one start date for the active subscription, while that same subscription's detail panel (opened by clicking into it) shows a different start date.
To Reproduce
Go to Customers > [customer] > Overview tab.
In the "Subscriptions" table, find the active subscription (Plan: Pro, Frequency: Monthly, Overridden). Note its "Start date" (Jul 15, 2026) and "End date" (Jul 31, 2026).
Click on that same active subscription to open its detail panel.
On the detail panel, note the "Start date" field (Jun 15, 2026), "End date" (Jul 31, 2026), and "Trial period" (41 days).
See error: the "Start date" shown in the grid (Jul 15, 2026) does not match the "Start date" shown in the detail panel (Jun 15, 2026) for the same subscription.
Expected behavior
The "Start date" for a given subscription should be shown consistently everywhere it's displayed. The Subscriptions grid on the Customer Overview page and the subscription's own detail panel should not disagree — both should show Jun 15, 2026 (the subscription's actual start date), not Jul 15, 2026 (which appears to be the start of the current billing period rather than the true subscription start date).
Screenshots
Attached: a side-by-side of the Subscriptions grid (Customer Overview tab) and the subscription detail panel, showing the "Start date" mismatch (grid: Jul 15, 2026; detail panel: Jun 15, 2026) for the same active, overridden Pro subscription with a 41-day trial period.
Support
OS: not applicable (data display issue, not OS-specific)
Browser: not applicable (issue appears to be in backend/data logic, not browser rendering)
Version: 1.45.2 (self-hosted)
Additional context
Deployment: self-hosted Lago instance.
Plan affected: Pro, $149.00/month, with an overridden monthly subscription and a 41-day trial period (trial was extended from an original 30 days).
This subscription is related to a separate reported issue about incorrect invoice periods/dates when a free trial is extended and crosses into the next billing month. The two may share a root cause (how Lago recalculates/stores subscription dates after a trial extension), but are being filed separately since they manifest as distinct, independently reproducible bugs.
Could be related to: #771
Describe the bug
A subscription's "Start date" is displayed inconsistently between screens. On the Customer > Overview page, the Subscriptions grid shows one start date for the active subscription, while that same subscription's detail panel (opened by clicking into it) shows a different start date.
To Reproduce
Go to Customers > [customer] > Overview tab.
In the "Subscriptions" table, find the active subscription (Plan: Pro, Frequency: Monthly, Overridden). Note its "Start date" (Jul 15, 2026) and "End date" (Jul 31, 2026).
Click on that same active subscription to open its detail panel.
On the detail panel, note the "Start date" field (Jun 15, 2026), "End date" (Jul 31, 2026), and "Trial period" (41 days).
See error: the "Start date" shown in the grid (Jul 15, 2026) does not match the "Start date" shown in the detail panel (Jun 15, 2026) for the same subscription.
Expected behavior
The "Start date" for a given subscription should be shown consistently everywhere it's displayed. The Subscriptions grid on the Customer Overview page and the subscription's own detail panel should not disagree — both should show Jun 15, 2026 (the subscription's actual start date), not Jul 15, 2026 (which appears to be the start of the current billing period rather than the true subscription start date).
Screenshots
Attached: a side-by-side of the Subscriptions grid (Customer Overview tab) and the subscription detail panel, showing the "Start date" mismatch (grid: Jul 15, 2026; detail panel: Jun 15, 2026) for the same active, overridden Pro subscription with a 41-day trial period.
Support
OS: not applicable (data display issue, not OS-specific)
Browser: not applicable (issue appears to be in backend/data logic, not browser rendering)
Version: 1.45.2 (self-hosted)
Additional context
Deployment: self-hosted Lago instance.
Plan affected: Pro, $149.00/month, with an overridden monthly subscription and a 41-day trial period (trial was extended from an original 30 days).
This subscription is related to a separate reported issue about incorrect invoice periods/dates when a free trial is extended and crosses into the next billing month. The two may share a root cause (how Lago recalculates/stores subscription dates after a trial extension), but are being filed separately since they manifest as distinct, independently reproducible bugs.
Could be related to: #771