doc/subscriptions/quarterly_reconciliation.md
{{< details >}}
{{< /details >}}
When your GitLab subscription has more billable users than purchased seats, you are charged for the additional seats.
In accordance with the GitLab Subscription Agreement, GitLab reviews your seat usage and sends you an invoice for overages either quarterly (quarterly reconciliation process) or annually (annual true-up process).
Learn more about:
To prevent overages, you can turn on restricted access for your group or instance. This setting restricts groups from adding new billable users when there are no seats left in the subscription.
For example, in January you purchased an annual license for 100 users, where each extra seat costs $100. Throughout the year, the number of users fluctuated between 95 and 120. This means during the year you went over the license by 20 users.
The following chart illustrates the number of users during the year, per month and quarter.
If you are billed quarterly:
If you are billed annually:
You are automatically enrolled in quarterly reconciliation if:
You are excluded from quarterly reconciliation if you:
If you are excluded from quarterly reconciliation and not on a Free tier, your true-ups are reconciled annually. Alternatively, you can reconcile any overages by purchasing additional seats.
At the end of each subscription quarter, GitLab notifies you about overages. The date you're notified about the overage is not the same as the date you are billed.
An email that communicates the overage seat quantity and expected invoice amount is sent:
Seven days after the email notification, the subscription is updated to include the additional seats, and an invoice is generated for a prorated amount. If a credit card is on file, the payment applies automatically. Otherwise, you receive an invoice, which is subject to your payment terms.
Your subscription billing defaults to the annual true-up process if you:
If your credit card is declined during the quarterly reconciliation process, you receive an email with the subject Action required: Your GitLab subscription failed to reconcile. To resolve this issue:
When the payment method is updated, reconciliation is retried automatically.