{
  "slug": "fantasy-auction-budget-calculator",
  "title": "Fantasy Auction Draft Budget Calculator",
  "heading": "Fantasy Auction Draft Budget Calculator",
  "category": "other",
  "url": "https://www.revenuelab.fyi/toolbox/fantasy-auction-budget-calculator",
  "summary": "Allocate your auction budget across positions before draft day.",
  "description": "Auction drafts require a completely different prep approach than snake drafts: instead of ranking players, you need a dollar budget per position group before you ever open the auction room, or you'll blow 40% of your cap on the first two running backs and be stuck bidding $1 on everyone else. This calculator splits your total budget (standard is $200 per team) across starting positions using percentage targets you can adjust for your league's scoring format, and reserves a bench allocation so you don't spend your entire cap on starters and end up with only $1 bench pieces. Standard guidance in most redraft leagues allocates roughly 60-70% of budget to your top handful of starters (usually RB/WR-heavy), leaving the remainder split between mid-tier starters and bench depth. Adjust the position percentages based on your league's scoring — heavier PPR formats generally shift more budget toward receivers, while standard scoring skews more toward workhorse running backs.",
  "formula": "Position budget = total cap × position allocation %. Remaining bench budget = total cap − sum of allocated starter budgets, reserved as $1-2 minimums per remaining roster spot.",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=fantasy-auction-budget-calculator",
  "inputs": [
    {
      "id": "totalBudget",
      "label": "Total auction budget",
      "kind": "number",
      "hint": null,
      "default": 200,
      "unit": "$",
      "min": 10,
      "max": null
    },
    {
      "id": "rbPct",
      "label": "RB allocation %",
      "kind": "number",
      "hint": null,
      "default": 35,
      "unit": "%",
      "min": 0,
      "max": 100
    },
    {
      "id": "wrPct",
      "label": "WR allocation %",
      "kind": "number",
      "hint": null,
      "default": 30,
      "unit": "%",
      "min": 0,
      "max": 100
    },
    {
      "id": "qbPct",
      "label": "QB allocation %",
      "kind": "number",
      "hint": null,
      "default": 10,
      "unit": "%",
      "min": 0,
      "max": 100
    },
    {
      "id": "tePct",
      "label": "TE allocation %",
      "kind": "number",
      "hint": null,
      "default": 8,
      "unit": "%",
      "min": 0,
      "max": 100
    },
    {
      "id": "benchSpots",
      "label": "Remaining bench/flex spots",
      "kind": "number",
      "hint": null,
      "default": 8,
      "unit": null,
      "min": 0,
      "max": 20
    }
  ],
  "outputs": [
    {
      "id": "benchBudget",
      "label": "Total bench/flex budget",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "rb",
      "label": "RB budget",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "wr",
      "label": "WR budget",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "qb",
      "label": "QB budget",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "te",
      "label": "TE budget",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "perBenchSpot",
      "label": "Avg per bench spot",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Total auction budget: 200 $",
      "RB allocation %: 35 %",
      "WR allocation %: 30 %",
      "QB allocation %: 10 %",
      "TE allocation %: 8 %",
      "Remaining bench/flex spots: 8"
    ],
    "outputs": [
      "Total bench/flex budget: $34",
      "RB budget: $70",
      "WR budget: $60",
      "QB budget: $20",
      "TE budget: $16",
      "Avg per bench spot: $4.3"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter total auction budget ($).",
      "Enter rb allocation % (%).",
      "Enter wr allocation % (%).",
      "Enter qb allocation % (%).",
      "Enter te allocation % (%).",
      "Enter remaining bench/flex spots.",
      "Read your total bench/flex budget 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": {
        "totalBudget": 120,
        "rbPct": 21,
        "wrPct": 18,
        "qbPct": 6,
        "tePct": 5,
        "benchSpots": 5
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "totalBudget": 200,
        "rbPct": 35,
        "wrPct": 30,
        "qbPct": 10,
        "tePct": 8,
        "benchSpots": 8
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "totalBudget": 320,
        "rbPct": 56,
        "wrPct": 48,
        "qbPct": 16,
        "tePct": 13,
        "benchSpots": 13
      }
    }
  ],
  "limitations": [
    "Estimates assume standard, average conditions — local rules, pricing, and materials vary.",
    "Results are rounded for readability; add a buffer before ordering, booking, or committing.",
    "Double-check anything with a real cost attached against a local quote."
  ],
  "faq": [
    {
      "q": "Why do RBs usually get the biggest budget share?",
      "a": "Running back is typically the shallowest position with the steepest talent drop-off after the top tier, and workhorse backs with guaranteed touch share are historically the hardest wins to replace late or on waivers, which is why standard auction strategy front-loads RB spending relative to its roster share."
    },
    {
      "q": "Should I change these percentages for a PPR or superflex league?",
      "a": "Yes — heavier PPR scoring closes some of the RB/WR value gap and often shifts a few percentage points of budget toward WR, while superflex leagues (that start two QBs) should meaningfully increase QB allocation, sometimes to 20%+ of total budget, since a second startable QB becomes a scarce, highly valuable roster spot."
    },
    {
      "q": "What's the risk of not setting a budget before the draft?",
      "a": "Auction drafts move fast and it's easy to get anchored on winning a specific star player, overspending on the first few nominations, and then having almost nothing left for the remaining 12-15 roster spots. A pre-set budget by position is the single easiest way to avoid ending a draft with a strong top-3 and an unusable bench."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/fantasy-league-payout-calculator",
    "https://www.revenuelab.fyi/toolbox/fantasy-keeper-value-calculator",
    "https://www.revenuelab.fyi/toolbox/dfs-breakeven-roi-calculator"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Fantasy Auction Draft Budget Calculator (https://www.revenuelab.fyi/toolbox/fantasy-auction-budget-calculator)"
}