GitLab actual hours, not a GitLab replacement
MarginLayer is a commercial layer: contract → actual hours → scope change in money → invoice readiness. Tasks stay in GitLab.
In v1 GitLab actuals for a key are one shot. There is no weekly re-sync of the same key. Tasks stay in GitLab. This page is not for Solo: Solo is CSV only.
What stays in GitLab
- Tasks, time entries, delivery workflow.
What MarginLayer adds
- Approved contract scope and scope changes in money.
- Weekly invoice readiness for owner, delivery, and finance.
Other Start+ hour sources: Jira · Yandex Tracker · YouTrack · Bitrix24
Do tasks move, or does the tracker stay? · Timetta vs MarginLayer · Pilot package
Looking for a GitLab replacement?
If you need one system instead of the tracker, look at PSA, including Timetta Lite. If invoices run on live T&M while tasks stay in GitLab, you need a layer that reads actuals—not a board migration.