Open a blank Google Sheet and build a budget that actually does math, not a static list. We will use FIRST's official Median Team Budget figures (Rev. Aug. 2025) so your numbers are defensible to a school treasurer or a sponsor.
Step 1 — Income and expense sheets. Create two tabs: Expenses and Income. On Expenses, enter FIRST's official median line items for a Regional team in columns A (item) and B (amount). These are the exact figures FIRST publishes:
| Line item | Amount |
|---|---|
| Registration fees (initial + events) | $9,000 |
| Travel expenses | $8,000 |
| Robot & prototyping parts | $5,000 |
| Field & game pieces | $400 |
| Outreach | $500 |
| Other (shirts, team fun) | $1,000 |
In B8 put =SUM(B2:B7). You should get $23,900, the official median Regional total. (FIRST's District median is $17,400 — driven mostly by lower travel of $3,500 — and Outside North America is $56,300, where travel alone is a median $28,000.) Add a comment on the registration row noting the 2026-2027 base registration is $6,500 worldwide and each additional regional event is $3,200, so a team doing two regionals pays $6,500 + $3,200 = $9,700; FIRST's reported median registration for regional teams rounds to $9,000.
Step 2 — Scenario toggle. Real teams plan a base season and a stretch season (extra event, championship). In D1 put a data-validation dropdown with Base and Stretch. In column C, use =IF($D$1="Stretch", B2, B2) and then override the travel and registration rows for the stretch case (e.g., add another $3,000 event registration and more travel). For championship, add a row FIRST Championship attendance and gate it with =IF($D$1="Stretch", 5000, 0) strictly as a planning placeholder — FIRST's median-budget sheet does not publish a fixed championship fee, so confirm the current championship cost with your Program Delivery Partner before committing real numbers.
Step 3 — Income and the gap. On Income, list committed funds (school allocation, returning sponsors, signed grants) and pending funds separately. Then on a Summary tab compute the number that actually matters:
Fundraising gap = Total expenses − Committed income
= Expenses!B8 − Income!CommittedTotal
Color the cell red with conditional formatting if it is positive. This single number drives every fundraising decision you make this season.
Step 4 — Build a surplus line. FIRST explicitly advises ending the season with a surplus to seed next year. Add a target like =Expenses!B8 * 0.10 and treat it as a non-negotiable expense, not leftover.
Start from FIRST's official Budget Template (linked from the Median Team Budget page) if you want a head start, then layer these formulas on top. The discipline of formula-driven budgeting means when a sponsor adds $2,000, you instantly see the gap shrink instead of recalculating by hand.
the part worth keeping
Key takeaways
- FIRST's official 2025 median budgets are $17,400 (district), $23,900 (regional), and $56,300 (outside North America) — use them as a sanity check.
- 2026-2027 registration is $6,500 base worldwide plus $3,200 per additional regional event.
- The one number that matters is the fundraising gap: total expenses minus committed income, recalculated automatically.
- Budget a deliberate ~10% surplus line so you can start next season without a cold-start fundraising scramble.
Business, Operations & FundraisingWorked Examples & Mini-Projects: Build Your Team's Business Toolkitlesson 1 of 5
Keep going
Take the quiz+10 XP with an accountMore in Worked Examples & Mini-Projects: Build Your Team's Business Toolkit
where this came from
Sources and corrections
This lesson is AI-assisted: drafted from primary sources, then reviewed and edited by hand. Errors still get through. When one is reported we fix it and write down what changed, in public, in the corrections log.
sources and further reading
- info.firstinspires.orgFIRST Median Team Budget (Rev. Aug. 2025)
- firstinspires.orgFIRST Robotics Competition — Cost & Registration
- community.firstinspires.org2025-2026 FIRST Program Registration Pricing
clipped to this lesson
Articles that go further on this
The lesson gets you through the topic. These go wider on it, and they read in one sitting.
- 7 min readHow Much Does an FRC Team Cost? A Rookie Season Budget WorksheetWhat a rookie FRC season really costs in 2026 — the $6,300 registration, travel, tools, and spares — plus a copyable budget worksheet and the grants that offset it./blogread it
- 14 min readThe 2027 FRC Season Calendar: Every Deadline & FeeEvery verified 2027 FRC deadline and fee: event registration rounds from Sept 24, payment due Nov 17, Kickoff on Jan 9, and what the $6,500 fee covers./blogread it
- 20 min readBuilding an FRC Scouting App: Data Model, TBA/Statbotics APIs, and PicklistsBuild an FRC scouting app: match and pit scouting, a simple data model, pulling schedules and EPA from the TBA and Statbotics APIs, and building a picklist./blogread it
answer sheet
Lesson quiz
All 3 right completes the lesson. Miss one and only that question comes back, anything you already answered correctly stays banked.
0 of 3 answered
01When building a season budget model, why is base registration treated as one line item rather than the team's full event cost?
02On the Summary tab, how is the fundraising gap — the single number that drives every fundraising decision — defined?
03A season budget model adds a deliberate ~10% surplus line (=Expenses!B8 * 0.10) and treats it as a non-negotiable expense. Why?
Answer every question to submit.
All 49 lessons in Business, Operations & Fundraisingopenclose
01 / prerequisites
02 / team-structure-and-leadership
03 / project-management-build-season
04 / budgeting-finance-fundraising
05 / sustainability-documentation-business-plan
06 / first-impact-award
07 / understanding-the-cost
08 / first-grants-and-programs
09 / winning-corporate-sponsors
10 / grant-writing-events-crowdfunding
11 / stewardship-and-relationships
12 / worked-examples-business-toolkit
- Not read yet:Mini-Project 1: A Working Season Budget Model
- Not read yet:Mini-Project 2: A Sponsor CRM in a Spreadsheet
- Not read yet:Mini-Project 3: A Grant Pipeline & Deadline Tracker
- Not read yet:Mini-Project 4: Auto-Generate a Sponsor Impact Report from The Blue Alliance API
- Not read yet:Mini-Project 5: A Competition Travel & Logistics Planner
13 / common-mistakes-troubleshooting-operations
14 / advanced-techniques-case-studies
- Not read yet:Should Your Team Become a 501(c)(3)? Structure Deep-Dive
- Not read yet:Multi-Year Financial Modeling: Reserves, Runway & Endowments
- Not read yet:Scaling Impact: From Local Outreach to Systemic Advocacy
- Not read yet:Case Study: Hall of Fame Programs Decoded
- Not read yet:Governance, Risk & Compliance for a Mature Program