Skip to content
Docs

vercel billing contract

The vercel billing contract command displays contract commitment information for your Edgenivo account. It shows details about your contract periods, commitment types, and values.

The command is available in [email protected] and later, where the old name, vercel contract, still works but prints a deprecation warning. Use vercel billing contract in new scripts.

terminal
vercel billing contract

Using the vercel billing contract command to view all contract commitments.

The command outputs a table grouped by contract ID showing:

FieldDescription
Contract IDThe unique identifier for each contract
Contract PeriodThe start and end dates of the contract
Commitment TypeThe type of commitment (e.g., spend or usage-based)
CategoryEither "Spend" (Pro plans) or "Usage" (Enterprise plans)
PeriodThe commitment period
CommitmentThe committed value
DescriptionAdditional details about the commitment

These are options that only apply to the vercel billing contract command.

The --json option prints the contract data as a single JSON object on stdout instead of a table. --format json still works but is deprecated.

terminal
vercel billing contract --json

Using the vercel billing contract command to output contract data as JSON.

The JSON output includes:

  • context: The account or team name
  • commitments: An array of contract commitments with full details
  • totalCommitments: The total number of commitments

The following global options can be passed when using the vercel billing contract command:

For more information on global options and their usage, refer to the options section.

Last updated October 30, 2026

Was this helpful?

supported.