{
  "slug": "associate-compensation-model",
  "title": "Associate Compensation Model Calculator",
  "heading": "Associate Compensation Model Calculator (Pro-Sal)",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/associate-compensation-model",
  "summary": "Compare straight production percentage pay to a guaranteed base plus production.",
  "description": "Most associate veterinarians and dentists are paid on a 'pro-sal' model — a guaranteed base salary against a percentage of their own production, whichever is higher — rather than straight salary. This calculator computes both the pure production-percentage pay and the guaranteed base, shows which one the associate actually earns for a given production level, and identifies the production breakeven point where percentage pay starts exceeding the guaranteed base, which is the number both sides should understand before signing a contract.",
  "formula": "Pro-sal pay = max(guaranteed base, production × pay%); breakeven production = guaranteed base ÷ pay%.",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=associate-compensation-model",
  "inputs": [
    {
      "id": "monthlyProduction",
      "label": "Associate's monthly production",
      "kind": "number",
      "hint": null,
      "default": 62000,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "payPct",
      "label": "Production percentage",
      "kind": "number",
      "hint": null,
      "default": 22,
      "unit": "%",
      "min": 5,
      "max": 40
    },
    {
      "id": "monthlyBase",
      "label": "Guaranteed monthly base",
      "kind": "number",
      "hint": null,
      "default": 11000,
      "unit": "$",
      "min": 0,
      "max": null
    }
  ],
  "outputs": [
    {
      "id": "actualPay",
      "label": "Associate's monthly pay",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "productionPay",
      "label": "Pure production-percentage pay",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "breakevenProduction",
      "label": "Production needed to exceed base",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "annualPay",
      "label": "Annualized pay at this pace",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Associate's monthly production: 62000 $",
      "Production percentage: 22 %",
      "Guaranteed monthly base: 11000 $"
    ],
    "outputs": [
      "Associate's monthly pay: $13,640",
      "Pure production-percentage pay: $13,640",
      "Production needed to exceed base: $50,000",
      "Annualized pay at this pace: $163,680"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter associate's monthly production ($).",
      "Enter production percentage (%).",
      "Enter guaranteed monthly base ($).",
      "Read your associate's monthly pay on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "monthlyProduction": 37000,
        "payPct": 13.2,
        "monthlyBase": 6500
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "monthlyProduction": 62000,
        "payPct": 22,
        "monthlyBase": 11000
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "monthlyProduction": 99000,
        "payPct": 35.2,
        "monthlyBase": 17500
      }
    }
  ],
  "limitations": [
    "Results are estimates before tax, fees, and inflation unless an input explicitly covers them.",
    "Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.",
    "This is educational maths, not financial advice. Check anything contractual with the lender or your accountant."
  ],
  "faq": [
    {
      "q": "What production percentage is standard?",
      "a": "18-25% of production is the common range for associate veterinarians and general dentists, with the exact figure influenced by whether the associate covers their own lab fees or a share of overhead. Specialists and surgeons sometimes negotiate higher percentages given their case complexity and revenue contribution."
    },
    {
      "q": "How does the guaranteed base protect a new associate?",
      "a": "A new associate's production ramps slowly while they build a client following and referral base, often taking 12-18 months to reach full productivity. The guaranteed base ensures stable income during that ramp period, with the practice absorbing the shortfall until production catches up."
    },
    {
      "q": "What happens once production consistently exceeds the base?",
      "a": "The associate simply gets paid the percentage of production instead of the base from that point forward — most contracts recalculate this monthly or use a rolling average. Once an associate is reliably over the breakeven production level, some practices renegotiate the base upward or adjust the percentage."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/vet-revenue-per-dvm",
    "https://www.revenuelab.fyi/toolbox/associate-buy-in",
    "https://www.revenuelab.fyi/toolbox/vet-staff-provider-ratio-cost"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Associate Compensation Model Calculator (https://www.revenuelab.fyi/toolbox/associate-compensation-model)"
}