STACK | Takeoff & Estimate Licensing Options (TE)

STACK licensing is designed to give you flexibility while maintaining clear control over who can access specific features. This article explains how user licenses, add-ons, and seat-based features work together so you can confidently manage access across your organization.

STACK uses a hybrid licensing model that combines company-level access with user-level license assignment. Core subscriptions and some add-ons are assigned to individual users, while other add-ons remain available company-wide once enabled.

Understanding the difference helps ensure the right people have access to the right tools—without over-licensing or confusion.

NOTE
STACK Takeoff & Estimate has free users that do not consume a paid license and have limited platform access. These users may be added to projects for collaboration and visibility, with a maximum of 400 free users per project.

Key Information

  • STACK licenses are assigned per user, per year.

  • Each user must have a base STACK license to access the platform.

  • Licenses in STACK follow two models: user-level and company-level.

  • User-level licenses must be assigned to individual users by an Account Owner.

  • Company-level add-ons are enabled at the account level and are available to all licensed users automatically.

  • Core subscriptions (Takeoff and Estimating) and certain add-ons are licensed at the user level.

  • The system enforces license quantities and prevents assigning more users than purchased licenses.

  • Licenses can be revoked and reassigned at any time by the Account Owner.

  • Removing a user immediately frees up their assigned license.

  • If no licenses are available, Account Owners are prompted to request additional licenses.

  • Users can only access features that are both assigned to them and allowed by their role.


Plans and Available Add-Ons

Plans

This table shows what’s included with each subscription plan.

Plan Takeoff Estimates Estimate Reports STACK Assist
Takeoff Standard

X

   

 

Takeoff Premium

X

 

 

X

Takeoff & Estimating Pro

X

X

X

X

Each paid STACK plan is licensed per user, per year.

  • Every user must have a base STACK license to access the platform.

  • Licenses are assigned to named users.

  • Pricing varies by plan (Standard, Premium, Pro, or Custom).

NOTE
Existing customers with "Takeoff & Estimating Standard" subscriptions can continue using their current plan through their renewal date. Nothing changes for you today. Takeoff & Estimating Standard is a legacy plan and is no longer available for new purchases. When your subscription comes up for renewal, you'll transition to one of our current plans: Takeoff Standard, Takeoff Premium, or Takeoff and Estimating Pro. Your Account Manager will help you select the best option for your needs.

NOTE
Pricing varies by plan and subscription type.

A base license allows a user to log in and use the core Takeoff and Estimating features included in their plan.

Available Add-Ons

This table shows which add-ons can be used with STACK Takeoff & Estimate plans and how access to each add-on is managed.

Add-On Available With How Access Is Managed
STACK Assist All plans Enabled at the company level for all licensed users
STACK for Excel All plans Assigned to individual users
Workpack All plans Assigned to individual users
ERP Integrations All plans Enabled at the company level
Libraries All plans Enabled at the company level
Retrieve Aerials All plans Enabled at the company level
API Access All plans Enabled at the company level
Additional Storage All plans Enabled at the company level

STACK add-ons fall into two categories: company-wide and seat-based.

Company-wide

Company-wide add-ons are enabled once for the entire account and are available to all licensed users automatically.

What Happens When a Company-Wide Add-On Is Purchased:

  • The add-on is enabled at the account level

  • All current licensed users can access it

  • Any newly licensed users automatically receive access

  • No user-level setup is required

What You Do Not Need to Do:

  • Assign access to users

  • Manage seats

  • Track usage by user

Seat-Based

Seat-based add-ons are limited to a specific number of users and require explicit assignment.

Seat-Based Add-Ons Include:

  • STACK for Excel (must be enabled in Account Settings)

  • Floor Plan AI: Floor Plan AI is a STACK add-on that uses AI to automatically detect and create editable takeoffs for rooms, walls, doors, and windows from scaled floor plans, significantly speeding up floor plan takeoffs. (Visit the Floor Plan AI article for more information)

What Happens When a Seat-Based Add-On Is Purchased:

  • A fixed number of seats is added to the account

  • Each seat must be assigned to an individual user

  • Only users with an assigned seat can access the add-on

  • The system prevents assigning more users than available seats


Licensing Dashboard

Assigning licenses can be accessed through your Profile Icon, Account Settings, and Company users. (Visit the Assign And Manage Account Users for more information)

LicensingDashboard.gif

Seat Management (Account Owner Only)

Account Owners Can:

  • Assign a seat to a user

  • Remove a seat from a user

  • Reassign a freed seat to another user

  • View a user's role permissions to confirm what actions they can perform within the platform.

System Behavior:

  • Removing a user immediately frees their seat

  • Attempting to assign a seat when none are available shows an error

  • A prompt appears to request additional seats


Access Rules and Limitations

  • Seat-based add-ons cannot be enabled for all users

  • Each seat is tied to one specific user

  • Assigning a seat does not grant permissions. The user must already have the required role and permissions to use the add-on’s features.


Purchasing Additional Licensed Use Seats

Additional licensed user seats can be purchased at any time to expand access across the organization.

STACK uses a user-based licensing model, so access is tied to individual users and the number of licenses available. License limits are enforced, preventing assignment beyond the number of available seats.

When Additional Seats Are Needed

Additional seats are required when:

  • All licenses are currently assigned
  • New users require access to licensed features
  • More users need access to seat-based add-ons

If no licenses are available, the system displays a prompt when attempting to assign a license.

Purchasing Additional Seats

Additional seats can be purchased in the platform or, for additional support, by contacting an Account Manager or STACK Support.

In Platform:

PurchasingLicenses.gif
  1. Click your Profile Icon.

  2. Select Account Settings.

  3. From the left side panel, choose Company Users.

  4. Under the Licenses section, click the cart icon where you want to add seats.

  5. Enter how many additional seats you need per license type.

  6. Click Calculate Price.

  7. Once the total number of new seats is entered, click Proceed to Payment.

  8. Click Close.

  9. After seats are added:

    1. Total license availability is updated

    2. Licenses can be assigned immediately

    3. Assigned users gain access based on their license and role permissions

Licenses remain fully flexible and can be reassigned as needed

NOTES
Licenses are assigned to individual users and cannot be shared.
Removing a user or unassigning a license immediately frees the seat.
Only Account Owners can manage license assignments.
Users without an assigned license cannot access associated features.


Useful Links

For more information on STACK Takeoff & Estimate licensing options, visit our pricing page.


Related Articles

User Roles and Permissions


See how others use this feature in the STACK Community.

If you need additional assistance, please Contact Us.

Was this article helpful?
0 out of 0 found this helpful

Comments

Please sign in to leave a comment.