Terminate Billing Terms (BTs)

Last updated: April 16, 2026

Overview

You can now terminate a Billing Term (BT) at a specific date mid-contract. This allows you to cleanly stop billing for a product or service without needing to end and recreate the entire billing setup.

Why this matters

Previously, there was no clean way to terminate a Billing Term mid-cycle. Workarounds like reducing invoice counts caused issues, especially for usage-based billing where:

  • Events remain tied to existing Billing Terms

  • Service periods could only be shortened in full billing increments

This feature solves those limitations.

What happens when you terminate a BT

When you set a termination date on a Billing Term, Tabs will:

  • Shorten the final invoice service period to the termination date

  • Remove future invoice line items so they do not regenerate

  • Respect billing timing (e.g., in arrears, end of period) automatically

How to use it

  1. Navigate to the relevant Billing Term

  2. Set a termination date

  3. Save changes

Tabs will automatically:

  • Adjust the final service period

  • Prevent future invoices from being generated

Important behavior to understand

Final invoice adjustments

  • If the invoice for the affected period has not been finalized, it will reflect the updated (shortened) service period

  • If the invoice has already been finalized, it will not update automatically

    • You must reset and resend the invoice to reflect the changes

Closed books restriction

  • If the termination date falls within a closed books period, the action will fail with an error