Meeting cost inputs
Use $, EUR, RM, or another short display symbol.
Average uses one blended rate; Role rows separates attendee groups.
Enter the expected whole-person headcount for average-rate mode.
Enter cost per attendee hour before the loaded-rate multiplier.
{{ currency_symbol || '$' }} /hr
Role rows:
List each role or rate band with its people count and hourly rate.
Role People Hourly rate Remove
{{ currency_symbol || '$' }}
Enter scheduled or actual minutes, not including prep or follow-up.
minutes
Enter prep minutes and choose total or per-attendee counting.
minutes
Enter follow-up minutes and choose total or per-attendee counting.
minutes
Pick cadence for annualized cost, or Custom for exact meetings per year.
Enter a whole occurrence count for the next 12 months.
{{ loadedMultiplierLabel }}
Use 1.00 if rates are already loaded; 1.25 adds 25% overhead.
Enter recovery minutes and choose total or per-attendee counting.
minutes
Optional target minutes for right-size comparison.
minutes
Optional smaller headcount for right-size comparison.
Enter expected decisions, approvals, or action items for cost-per-output.
Optional meeting name included in copied notes and exported files.
Line People-hours Cost Share Copy
{{ row.label }}
{{ row.note }}
{{ formatHours(row.peopleHours) }} {{ formatMoney(row.cost) }} {{ formatPercent(row.share) }}
Attendee group People Rate used Direct meeting cost Copy
{{ row.label }} {{ formatCount(row.count) }} {{ formatMoney(row.loadedRate) }}/hr {{ formatMoney(row.directCost) }}
Period Meetings Cost People-hours Copy
{{ row.label }} {{ formatCount(row.meetings) }} {{ formatMoney(row.cost) }} {{ formatHours(row.peopleHours) }}
Scenario Per meeting Annual People-hours/year Delta Copy
{{ row.label }}
{{ row.note }}
{{ formatMoney(row.perMeetingCost) }} {{ formatMoney(row.annualCost) }} {{ formatHours(row.annualPeopleHours) }} {{ row.delta === null ? 'Baseline' : formatMoney(row.delta) }}
Focus Signal Recommendation Copy
{{ row.focus }} {{ row.signal }} {{ row.recommendation }}

                
Customize
Advanced
:

Introduction

A calendar block hides most of the cost of a meeting. The invite may show 30 or 60 minutes, but the cost is multiplied by every person in the room and by the value of their time. A one-hour review with 10 attendees is already 10 people-hours before anyone prepares, follows up, or gets back into focused work.

Meeting cost is a labor estimate and a planning signal. It helps teams decide whether a synchronous conversation deserves its attendee list, duration, and cadence. A hiring panel, launch review, incident follow-up, executive checkpoint, and weekly status meeting can all be justified, but they should not be priced as if they consume the same kind of time.

People-hours
The combined hours spent by all attendees, plus selected preparation, follow-up, and recovery time.
Hourly rate
The labor cost used for one person-hour, such as a wage-derived rate, contractor rate, billing rate, or planning rate.
Loaded rate
An hourly rate that includes employer burden or overhead, not just base pay.
Recurrence
The yearly meeting count used to turn one meeting into annual cost and annual people-hours.

The common mistake is treating meeting time as a single person's hour. A standing weekly meeting can become a large recurring commitment even when each individual invite feels ordinary. That does not mean the meeting is wasteful. It means the cost should be visible enough to test the agenda, attendee list, decision output, and cadence.

Meeting cost combines attendees, duration, added time, recurrence, and review outputs.
Factors that change meeting cost
Factor Why it changes the estimate Question to ask
AttendanceEvery added person adds labor cost for the full meeting duration.Who must decide, approve, or contribute live?
Rate choiceBase pay, contractor cost, billing rate, and loaded employer cost can produce different totals.Which rate is accepted for this decision?
Added timePrep, follow-up, and recovery may exceed the visible meeting block.Is the added work done once or by most attendees?
CadenceSmall meetings become large yearly commitments when repeated.Does the meeting still need this frequency?
Output qualityA costly meeting can still be worthwhile when it produces decisions or prevents larger delays.What concrete result should justify the time?

Loaded rates need careful labeling. Public compensation data separates wages from benefit costs because employer cost is often higher than base pay. If a finance team provides a burden factor, a meeting estimate can reflect planning cost more closely. If the factor is unknown, the result should be treated as an assumption rather than a payroll fact.

The number is strongest for comparison. It can show that shortening a weekly review matters more than debating a small rate change, or that removing optional attendees saves more than trimming follow-up. It cannot measure trust, urgency, morale, decision quality, customer risk, or the cost of not meeting.

How to Use This Tool:

Build the estimate from attendee cost, meeting time, added work, recurrence, and the comparison scenario. Keep every amount in one currency because the symbol is only a display label.

  1. Set Currency symbol to the label you want in the summary and exports. It does not convert amounts.
  2. Choose Entry mode. Use Average attendee rate for one blended headcount and rate, or Role rows when groups such as managers, specialists, contractors, or coordinators have different rates.
  3. Enter Meeting duration. Results appear only after the meeting has at least one attendee, at least one positive hourly rate, and a duration greater than zero.
  4. Add Prep time and Follow-up time. Choose total when the work happens once for the meeting, or per attendee when most participants each spend that time.
  5. Choose Recurrence. Use Custom per year when the preset cadence does not match the next 12 months, then enter a positive meeting count.
  6. Open Advanced for Loaded-rate multiplier, Recovery time, Scenario duration, Scenario attendees, Expected outcomes, and Export label.
  7. Read the summary first, then inspect Cost Lines, Meeting Cost Mix, Attendee Groups, Recurrence Ledger, Right-size Scenario, Meeting Audit, and JSON for the supporting detail.

Interpreting Results:

Per meeting cost is the main number for a single invite. Annual cost is usually more revealing for recurring meetings because it shows how repeated calendar time compounds. People-hours are useful when the hourly rate is approximate or sensitive because they show the time commitment without leaning only on money.

Meeting cost outputs and review cues
Output What it means Check before acting
Per meetingIn-meeting labor plus selected prep, follow-up, and recovery cost.Attendees, rates, duration, and added-time basis match the real meeting.
Cost linesThe split between meeting labor, prep, follow-up, and context recovery.The largest line is the part to review first.
Annual costPer-meeting cost multiplied by the selected yearly recurrence.The cadence represents a normal year, not a short sprint.
Cost per elapsed minutePer-meeting cost divided by scheduled meeting minutes.Short, high-attendance meetings can still burn money quickly.
Right-size scenarioThe annual difference from a shorter duration or smaller attendee target.The target is realistic enough to keep the meeting useful.
Cost per expected outcomePer-meeting cost divided by expected decisions, approvals, or action items.The outcome count describes real outputs, not vague progress.

The Meeting Audit rows are review prompts, not cancellation rules. A high minute burn suggests checking the agenda and required attendees. A large annual footprint suggests reviewing cadence. A high outcome cost suggests asking for clearer decisions, fewer attendees, or a shorter meeting.

A positive right-size savings value does not prove the smaller meeting is better. It only shows the annual difference under the current rate and added-time assumptions. Verify that the smaller attendee target and duration still support the meeting purpose.

Technical Details:

Meeting cost is built from loaded hourly labor and time. In average mode, one attendee count and one rate create the total hourly labor cost. In role mode, each group contributes count times rate. The loaded-rate multiplier is applied to the entered rates before direct meeting cost and blended rate are calculated.

Added time uses the blended loaded rate. If prep, follow-up, or recovery is set to total, the minutes are priced once. If the basis is per attendee, the minutes are multiplied by headcount, then priced with the blended rate.

Formula Core:

The calculation produces a per-meeting cost first, then multiplies it by the selected recurrence count.

L = i=1n(ci×ri×m) B = Li=1nci C = L×d60+B×(p+f+q) annual cost = C×meetings per year

Here L is total loaded hourly labor rate, B is blended loaded hourly rate per attendee, C is per-meeting cost, c is attendee count, r is entered hourly rate, m is loaded-rate multiplier, and d is duration in minutes. The p, f, and q terms are preparation, follow-up, and recovery people-hours after the selected basis is applied.

Meeting recurrence assumptions
Recurrence Meetings per year How to read it
One-time1A single review, workshop, interview loop, or decision session.
Daily workdays260Every weekday across a working year.
Weekly52One meeting each week.
Biweekly26One meeting every other week.
Monthly12One meeting each month.
Quarterly4One meeting each quarter.
Custom per yearEntered valueThe exact annual count when preset cadence does not fit.

The right-size scenario keeps the current blended rate and added-time rules, then changes attendee count and duration. This makes it a useful shape comparison, but it does not model extra asynchronous coordination, delayed decisions, overtime, regional labor rules, or different people doing the prep work.

Meeting cost validation and audit boundaries
Rule or signal Boundary Result behavior
AttendeesGreater than 0Otherwise the validation message asks for at least one attendee.
Total hourly costGreater than 0At least one hourly rate must be positive.
Meeting durationGreater than 0 minutesDirect cost and cost per elapsed minute need positive duration.
Custom recurrenceAt least 1 meeting per yearZero custom recurrence blocks the annual projection.
Minute burn signalAt least 25 selected currency units per elapsed minuteThe audit recommends confirming agenda and required attendees.
Recurrence footprint signalAt least 10,000 selected currency units per year or 200 people-hours per yearThe audit recommends recurring-review attention.
Outcome cost signalMore than 500 selected currency units per expected outcomeThe audit recommends a stronger output target or shorter meeting.

Limitations, Privacy, and Accuracy Notes:

The estimate depends on the entered rates and time assumptions. It does not pull payroll data, inspect calendars, convert currencies, measure meeting quality, or decide whether the meeting should exist. Use a finance-approved rate or burden multiplier when the result supports budgeting, headcount, or executive reporting.

Entries are processed in the browser. Meeting labels, rates, attendee rows, and scenario assumptions are not sent to a server by the calculator. Review exported files before sharing them if they contain sensitive pay, staffing, or planning assumptions.

The right-size scenario is a comparison, not a scheduling instruction. A smaller meeting can create hidden costs if decisions slow down, missing stakeholders require follow-up, or the work shifts into extra messages and documents.

Advanced Tips:

  • Use Role rows when seniority, contractor rates, or specialist rates differ enough that one average rate would hide who drives the cost.
  • Leave Loaded-rate multiplier at 1.00x when the entered rates already include burden or overhead. Increase it only for costs not already included.
  • Set prep, follow-up, and recovery to total for work done by one person, and per attendee when most participants spend that time.
  • Use Expected outcomes for decision, approval, and action-item meetings. A high cost per expected outcome is a cue to tighten the agenda or reduce attendance.
  • Compare Right-size Scenario and Meeting Audit together. Savings matter more when the audit also shows a high annual footprint or high minute burn.

Worked Examples:

Weekly average-rate meeting

A 60-minute weekly meeting with 10 attendees at a $50 Average hourly rate and a 1.00x Loaded-rate multiplier costs $500.00 per meeting. With Weekly recurrence, the annual estimate is $26,000.00 and 520.00 people-hours before prep, follow-up, or recovery time is added.

Default right-size comparison

The default scenario tests 8 attendees and 30 minutes against that same weekly meeting. With no added time, the scenario costs $200.00 per meeting and $10,400.00 per year, so Right-size Scenario shows $15,600.00 possible annual savings.

Different attendee rates

Switching to Role rows with the default groups prices managers, specialists, and coordinators separately instead of using one blended input. Attendee Groups shows each group's loaded rate and direct meeting cost, while the blended rate still prices total prep, follow-up, and recovery time.

Custom recurrence error

If Custom per year is selected with 0 meetings, results are blocked and the validation message says Custom recurrence needs at least one meeting per year. Entering 6, 10, 52, or another positive count restores the annual projection.

FAQ:

Should I use average rate or role rows?

Use Average attendee rate when one planning rate is good enough. Use Role rows when executives, managers, specialists, contractors, or support roles have meaningfully different hourly costs.

What belongs in the loaded-rate multiplier?

Use it for costs not already included in the entered rates, such as benefits, payroll burden, paid leave, equipment, or overhead. Leave it at 1.00x when your rates are already loaded.

When should added time be total instead of per attendee?

Choose total when one person prepares the agenda, writes notes, or handles follow-up. Choose per attendee when most participants each spend that extra time.

Why are no results shown?

Results are blocked when attendees are zero, all hourly rates are zero, meeting duration is zero, or custom recurrence has no positive meetings-per-year value. Fix the listed validation message first.

Does a high annual cost mean the meeting should stop?

No. A high annual cost means the meeting deserves a clearer agenda, tighter attendee list, lower cadence, stronger expected outcome, or explicit business justification.

Can I share the result with others?

Use an export when you need a reviewable record. Remove sensitive rates, attendee labels, or meeting labels before sending the file outside the people who should see those assumptions.

Glossary:

People-hours
Combined hours spent by all attendees and selected added work time.
Blended hourly rate
Total loaded hourly labor rate divided by attendee count.
Loaded-rate multiplier
A factor applied to entered rates to estimate employer burden or overhead when those costs are not already included.
Cost per elapsed minute
Per-meeting cost divided by scheduled meeting minutes.
Cost per expected outcome
Per-meeting cost divided by expected decisions, approvals, or action items.
Right-size scenario
A comparison between the current meeting and a shorter or smaller version using the same core assumptions.

References: