How to Buy

Perforce offers a wide range of licensing options to best meet your needs. Have a look at your options by product category below.

Perforce Software Version Management

We offer subscription and perpetual license options for purchase. New customers are eligible to purchase a Starter Pack for 50% off 20 user licenses. See below for more information including the benefits and pricing for each option.

Subscription

Get Perforce for as low as $25 per month including software upgrades and technical support when you purchase a 12-month subscription. Benefits include a lower annual cost per user and no long-term commitments.

Request a Quote | Get Perforce Software Version Management Subscription EULA

Pricing Tier Annual Fee Per Month*
Users 1-20 $300 per user $25.00 per user
Users 21-50 $270 per user $22.50 per user
Users 51-100 $240 per user $20.00 per user
Users 101-250 $225 per user $18.75 per user
Users 251-500 $200 per user $16.67 per user
Users 501-1,000 $180 per user $15.00 per user

» Click to expand/contract Subscription Use table

* Minimum 12-month subscription.

Starter Pack: Get 20 Users at 50% Off

New customers can purchase their first 20 Perforce user licenses for $9,000—50% off the regular rate. This is a flexible option for initial deployments or small teams to get started quickly. It's also an affordable way for users of our free 20/20 edition to upgrade and get unlimited workspaces and unlimited files for their first 20 users. The Starter Pack includes technical support and free duplicate and background licenses to use for automated processes. Limit one per customer.

Perpetual

Pay a one-time license fee and retain the use of the Perforce licenses in perpetuity. Our prices are based on the cumulative number of licenses purchased. See pricing table below.

Request a Quote | Get Perforce Software Version Management Perpetual EULA

Pricing Tier Per User License Fee Per User License Fee +
Standard Support*
Users 1-20 $740 per user $900 per user
Users 21-50 $690 per user $850 per user
Users 51-100 $640 per user $800 per user
Users 101-250 $590 per user $750 per user
Users 251-500 $540 per user $700 per user
Users 501-1,000 $480 per user $640 per user

» Click to expand/contract Perpetual Use table

*Standard Support is $160 per user. New Perforce customers are required to purchase a license with technical support for their first 12 months.

Swarm

Get Swarm starting at $5 per month including software upgrades and technical support. Benefits include a lower annual cost per user, no long-term commitments, and more flexibility for budgeting and payments.

Request a Quote | Try Swarm for Free | Get Swarm Subscription EULA

Pricing Tier Annual Fee Per Month*
Users 1-100 $60 per user $5.00 per user
Users 101-250 $54 per user $4.50 per user
Users 251-500 $51 per user $4.25 per user
Users 501-1,000 $48 per user $4.00 per user
Users 1,001-2,500 $42 per user $3.50 per user
Users 2,501-5,000 $39 per user $3.25 per user
Users 5,001-7,500 $36 per user $3.00 per user
Users 7,501-10,000 $33 per user $2.75 per user
Users 10,001+ $30 per user $2.50 per user

* Minimum 12-month subscription.

Perforce Commons

Perforce Commons is available by subscription starting at $12.00 per month including software upgrades and technical support.

Request a Quote | Try Commons for Free | Get Commons EULA

Pricing Tier Annual Fee Per Month*
Users 1-20 $144 per user $12.00 per user
Users 21-50 $130 per user $10.80 per user
Users 51-100 $115 per user $9.60 per user
Users 101-250 $108 per user $9.00 per user
Users 251-500 $96 per user $8.00 per user
Users 501-1,000 $86 per user $7.20 per user
Users 1,001-2,500 $79 per user $6.60 per user
Users 2,501-5,000 $72 per user $6.00 per user
Users 5,001-7,500 $65 per user $5.40 per user
Users 7,501+ $58 per user $5.00 per user

* Minimum 12-month subscription.

Perforce Technical Support Plans and Pricing

New Perforce customers are required to purchase a license with technical support for their first 12 months. The following support plans are available with a Perforce license:

Standard Support »

The Standard Support plan includes software upgrades, license maintenance, and unlimited access to technical support for an annual fee of $160 per user.

Designated Contacts Plan »

Designed for companies with 250 users or more, the Designated Contacts Plan enables you to save money by routing interaction with technical support through your specifically designated personnel.

  • Appoint up to five authorized support contacts to make technical inquiries at a yearly rate of $20,000.
  • Software upgrades/maintenance are priced per user at $80 per year.
  • Additional contact personnel can be added at $4,000 each per year.

24x7 Critical Care »

For around-the-clock support, 24x7 Critical Care offers production-down emergency care as a supplement to our Standard Support and Designated Contacts Plans.

Request a Technical Support Quote »

Enterprise License Agreement

For customers who desire a more strategic vendor relationship, Perforce offers an extended commitment for the supply of software, technical support, software maintenance, value added services and consulting. Benefits include additional volume discounts and cost savings, simplified license management and consistent pricing for the entire period of the agreement.

For more information or to see if an Enterprise License Agreement is right for your company, please email your Sales Account Manager directly, or contact us.