Technology

TotalFoundry
#ICM#Technology

Incentive Compensation Management (ICM) engine; compute, track, and prove payouts with confidence.

VarCAC is a commissions calculation app for modern sales orgs. It pairs a clean, admin-friendly UI with a powerful computation engine, so you can model any plan—from simple rate cards to multi-tier accelerators, SPIFFs, draws, manager roll-ups, without giving up control of your data.


Why VarCAC


What you can do


How it works

  1. Populate your team structure with flexible roll-ups.
  2. Define Comp Plans with flexible payout periodicity.
  3. Build computations to apply your comp plan logic.
  4. Post data into a flexible data source model.
  5. Run Comp Plan Calculations → deterministic payout lines with comp plan statements.
  6. Export/import for backup/restore → results in packaged-up files for mobility.

Quick start (Docker)

Prereqs: Docker Desktop.

Download and Install Docker Desktop (you will need at least a free personal account)

https://www.docker.com/products/docker-desktop/

Get VarCAC. Download it from right here on github! After downloading, unzip the file where you will be running VarCAC (on your desktop, or a sub-folder)

Next, we’ll build the docker images that you’ll be turning on.

You’ll need to get into your termainal for this, and navigate to the folder where you extracted the VarCAC zip file. Run the following commands at your terminal prompt while being in the right folder:

docker compose build --no-cache
docker compose up -d

Open up Docker Desktop, and inspect your container. If it’s not running, click the play button on both the mariadb container and the varcac-app container. That should be it! Open up VarCAC in a browser window:

http://localhost:3001

License

License: AGPL v3


VarCAC: pay exactly how you plan - locally, transparently, and repeatably.

← Back to Blog