Billing

Reference documentation for DeepSource billing — plans, AI credits, and trial.

How billing works

Billing is managed at the team level. Administrators manage plans, usage, and payment from Settings > Billing.

DeepSource uses committer-based billing — you're billed per active committer (users who push code to analyzed repositories), not per seat. Both monthly and annual billing cycles are available.

How committer counting works

DeepSource counts unique committers across all analyzed repositories in the team. Only users with the Administrator or Member role count toward billing. Users with the Contributor role are explicitly excluded from the committer count.

See Permission levels for teams for details on team roles.

When someone outside your team opens a pull request

On private repositories, analysis does not run for pull requests opened by authors who are not members of the team. DeepSource posts a comment on the pull request explaining that the author needs to be added as a Member or Administrator before analysis can proceed. Once a team admin adds the author, analysis runs automatically on their pending pull requests.

On public repositories, this restriction does not apply — analysis runs for all pull requests regardless of team membership.

When committers are added or removed

Seats adjust automatically when members are added or removed — no manual count needed. Mid-cycle additions are prorated for the remainder of the billing period.

SCA billing

Software Composition Analysis (SCA) is a paid add-on, billed per target (manifest file + optional lock file). Available on Team and Enterprise plans — 3 targets are included for free, with additional targets at $8/target/month. Additional targets added mid-cycle are prorated for the remainder of the billing period.

See Dependencies for more on how SCA works.

Plans

DeepSource offers plans for individual developers, open source teams, professional teams, and enterprises.

Plan comparison

FeatureIndividualOpen SourceTeamEnterprise
PriceFreeFree$30/mo per contributorCustom
Repository typePublic + PrivatePublic onlyPublic + PrivatePublic + Private
Static analysis runsUnlimited1,000/monthUnlimitedUnlimited
Code formatter runsUnlimited1,000/monthUnlimitedUnlimited
AI Credits$10/mo per contributor$15/mo per contributor
SCA add-on3 targets included, $8/target/mo after3 targets included, $8/target/mo after
Monorepo supportYesYesYesYes
SSO/SAMLYes
Audit logsYesYes
Self-hosted deploymentYes
IP restrictionsYes
Priority Support with SLAYes

Individual

Free for individual users. Supports both public and private repositories. You can add a credit card to use AI features at metered rates.

Open Source

Free for teams working on public repositories only. Includes rate limits on static analysis and code formatter runs (1,000/month each). You can add a credit card to use AI features at metered rates.

Team

$30/month per active contributor. Includes all features and bundled AI credits ($10/month per contributor). Annual billing is available.

Enterprise

Custom pricing. Everything in the Team plan plus SSO/SCIM, self-hosted deployment, IP restrictions, Priority Support with SLA, account manager, and custom terms.

Legacy plans

The Starter plan is no longer available for new teams. Existing teams on the Starter plan can migrate to the Team plan from Settings > Billing.

AI credits

DeepSource uses a credit-based system for AI features. Credits are allocated based on your plan and pooled at the team level.

How credits work

AI features draw from a shared credit pool. Credits are denominated in dollar amounts and bundled with paid plans on a per-contributor basis.

Bundled credits by plan

PlanAI credits
IndividualPay-as-you-go
Open SourcePay-as-you-go
Team$10/mo per contributor (included)
Enterprise$15/mo per contributor (included)

All AI features draw from this pool. Usage beyond bundled credits is billed at metered rates.

AI Review pricing

AI Review charges draw from your bundled credit pool first. Once credits are exhausted, metered billing kicks in at the rates below.

  • $8 per 100K input LOC — Input LOC is the total lines of code analyzed during a review, including surrounding context the AI agent pulls in beyond the diff.
  • $4 per 1K fixed LOC — Fixed LOC is the lines of code in the fix suggestions AI Review generates.

Available on all plans when a payment method is on file.

Credit pooling

All repositories under a team share a single credit pool. Credits are tracked at the team level, not per-user or per-repo.

For example, 10 contributors on the Team plan gives you a $100/month shared pool that any team member can draw from across any repository.

Credit allocation and rollover

  • Monthly billing — Credits are assigned per contributor per month, prorated for mid-cycle joins.
  • Annual billing — Credits are allocated for the full year upfront. Mid-year seat additions get prorated credits.

Unused credits roll over at the end of each billing cycle.

Overage billing

When bundled credits are exhausted, overage billing starts automatically at the metered rate.

Auto top-up

Optional auto-recharge when your balance drops below a threshold. Configurable settings:

  • Threshold — Balance at which recharge triggers
  • Recharge amount — Amount added per top-up
  • Max balance — Upper limit for auto top-up

Enable auto top-up to avoid interruptions in AI-powered features.

Individual and Open Source users

No bundled credits are included on free plans. You can add a credit card and use AI features at the standard metered rates.

Free trial

Teams on the Open Source plan can try the Team plan free for 14 days with full access to all features, including bundled AI credits.

What's included

  • Full Team plan features for 14 days
  • Bundled AI credits at Team plan rates
  • All repositories get Team-level capabilities

Eligibility

Available for teams on the Open Source plan. Each workspace can redeem the trial only once.

The trial cannot be reset or extended.

Start a trial

Go to Settings > Billing in your team dashboard.

Start the trial

Click Start free trial on the Team plan card.

Trial activates

The trial activates immediately — no credit card required.

During the trial

You get full Team plan features for the duration of the trial. You can upgrade to a paid Team subscription at any time. Usage is tracked and visible in the billing dashboard.

After the trial ends

When the 14 days expire, the subscription pauses and your team reverts to the Open Source plan. No charges are applied unless you explicitly upgrade.

Your data and configuration are preserved. Upgrading to the Team plan restores access to all Team features.

Enterprise billing

Enterprise billing is managed manually. Credits are assigned from the backend based on custom pricing. You can optionally add a card for auto-recharge. Contact DeepSource support to make changes to your Enterprise plan.

Paying your invoice

Enterprise invoices are sent through Stripe. You can pay using any of the following methods:

  • Bank transfer — Bank details (account number, routing number, etc.) are included on the Stripe invoice itself. Use these details to initiate a wire or ACH transfer from your bank.
  • Bill.com — If you'd like to pay through Bill.com, contact your DeepSource point of contact first to coordinate setup before sending any invites.

For payment-related questions, reach out to ar-us@deepsource.io.

On this page