Billing
Learn about the default Graphite plan for teams.

Graphite offers two plans: Standard, the default plan for new teams, and Enterprise, a highly customizable option for larger companies. To learn more about our Enterprise offering, contact our team.

When you sign up for Graphite, you can join an existing team in your org or create a new one. Newly created teams get one month to trial Graphite Standard for free, and can choose to purchase the Standard subscription at any point during the trial.

On the Standard plan, your team gets a discount for the first 5 seats, which are billed at $99 monthly (~$20 per seat). Additional seats are priced as follows, depending on whether you choose an annual or monthly subscription:

  • Annual subscription: $25 per seat per month for each additional seat after 5

  • Monthly subscription: $29 per seat per month for each additional seat after 5


Note

Teams now have the ability to manage seats! This differs from our previous Team plan, which automatically billed for all active users across the org.


During your one-month trial period, you can invite as many coworkers as you’d like to use Graphite, for free. You’ll have full access to all the features included in the Standard plan, including unlimited stacks, the Graphite merge queue, and automations. For best practices on trialing Graphite with your team, see here.

Once your team has fallen in love with stacking and you’re ready to make it official, you can purchase a subscription by clicking Upgrade plan in team billing settings. You’ll be taken to the Stripe billing portal, where you’ll select the billing period (annual or monthly) and enter payment details. That’s it—you’re on Graphite Standard!


Warning

Before you check out, make sure you’re purchasing the Standard plan for the intended organization and team. Your first bill will include everyone on your team at the time the subscription starts. See Graphite admin to learn how to add or remove seats.


If you choose not to purchase a subscription at the end of your trial period, your account will be put into read-only mode. In read-only mode, you can still log into Graphite, and all stacks and PRs you’ve already created will continue to exist on GitHub and be viewable through Graphite. However, you will not be able to use Graphite to create, review, or merge additional PRs. You can exit read-only mode at any time by upgrading.

Teams on a monthly subscription are invoiced once a month. Similarly, teams on an annual subscription are invoiced once a year, with the potential for additional invoices on a monthly basis if users join or leave the team. Changes to the number of seats on a team are reflected on the following month’s invoice:

  • If a new user joins the team, the charge for their seat will appear on your next invoice, prorated based on the remaining time in the billing period.

  • If a user leaves the team, we’ll issue a credit back on your next invoice, prorated based on the remaining time in the billing period.

As an example, let’s say you start your annual subscription on June 1, 2024 with a team of ten engineers. Fifteen days later on June 16, one person leaves the team and two more join. No changes occur for the remainder of the year. Here’s how billing would work:

  • June 1, 2024: ($99 for first 5 seats + $25 * 5 additional seats) * 12 months = $2,688

  • July 1, 2024: ($25 * 2 new seats * 12 months) * (350 days / 365 days) - ($25 * 1 unused seat * 12 months) * (350 days / 365 days) = $287.67

  • June 1, 2025: ($99 for first 5 seats + $25 * 6 additional seats) * 12 months = $2,988

Graphite automations let developers define rules that automatically act on matching pull requests, without writing code or managing infrastructure.

Where in Graphite can I see my active automations and billable usage?

You can see your team’s automations on the Automations page, and your billable usage on the Team billing page. You can also download a detailed CSV of your automations usage.

How does automation pricing work?

  • Each active automation is evaluated against all open PRs in the applicable repo

    • All open PRs are evaluated, even if the PR does not result in a match

    • Paused automations do not run and are not billable

  • Automations evaluations are billed at a rate of $5 per 100 evaluations, rounded up to the nearest multiple of 100

  • Automation usage is billed to the team who created those automations

  • Automations that only post GIFs are free

  • Automations usage is free for approved organizations and open source projects on a Graphite for Startups plan.

When will I be billed for automations?

Billable usage started accruing for automations on July 22 — you will not be billed for any automation evaluations that occurs before this date.

Automations are billed monthly, and will show up in your Graphite invoices on the Team billing page.

Example: Let’s say your Graphite billing date is the 3rd day of the month.

  • July 22: Automations accrual begins

  • August 3: You receive your Graphite bill, which includes automations usage accrued between July 22 and August 3

  • September 3: Your receive your Graphite bill, which includes automations usage for the full previous billing period

CI optimizations helps teams using Buildkite or GitHub actions save on compute by reducing the amount of CI runs invoked when large stacks of PRs are rebased.

Where in Graphite can I see my active optimizations and billable usage?

You can see your team’s optimization configurations on the CI optimizations settings page, and your billable usage on the Team billing page. You can also download a detailed CSV of your usage.

How does CI optimizations pricing work?

  • Each repo with an active optimization is billed per PR scanned.

    • Each open PR counts, even if CI is not never skipped for that PR.

    • Disabled optimizations do not run and are not billable

  • CI optimizations scans are billed at a rate of $0.25 per PR.

  • CI optimizations is billed to the team who configured the optimization.

  • CI optimizations is free for approved organizations and open source projects on a Graphite for Startups plan.

When will I be billed for CI optimizations?

Billable usage will start to accrue for CI optimizations on August 28 — you will not be billed for any usage that occurs before this date.

Optimizations are billed monthly, and will show up in your Graphite invoices on the Team billing page.

Example: Let’s say your Graphite billing date is the 3rd day of the month.

  • August 28: CI optimizations usage accrual begins

  • September 3: You receive your Graphite bill, which includes CI optimizations usage accrued between August 28 and September 3

  • October 3: You receive your Graphite bill, which includes CI optimizations usage for the full previous billing period

Graphite
Git stacked on GitHub

Stacked pull requests are easier to read, easier to write, and easier to manage.
Teams that stack ship better software, faster.

Or install our CLI.
Product Screenshot 1
Product Screenshot 2