The Meeting Audit: A Step-by-Step Walkthrough
Posted: September 22, 2026 · 5 min read
Why audit your meetings
Most contractors accept every meeting invite that comes in. It feels like part of the job. But over time, recurring meetings accumulate like sediment. That weekly sync that made sense during onboarding is still on the calendar six months later. The cross-functional standup you attend "just in case" has not been relevant to your work in weeks. Nobody cancels meetings. They just keep happening.
A meeting audit is a deliberate, structured review of every meeting on your calendar for one full week. The goal is simple: figure out which meetings earn their time slot and which ones do not. For contractors managing multiple clients, this is especially valuable because your time is literally your inventory. Every hour in a low-value meeting is an hour you cannot bill, use for deep work, or spend on a client who actually needs you.
Step 1: Export your week
Pick a representative week. Not a holiday week, not the week before a big launch. A normal, typical week. Open manyCalendars and look at the full five-day spread across all your calendars. Write down every meeting: title, duration, which client or calendar it belongs to, and the number of attendees. If you want to be thorough, add a column for whether you spoke during the meeting or just listened.
Most people are shocked at the raw count. Fifteen meetings in a week feels normal until you calculate it: that is 15 hours if they average an hour each, plus transition time. In a 40-hour week, that is nearly half your time gone before you write a line of code, draft a strategy document, or do anything that actually moves a project forward.
Step 2: Categorize each meeting
Go through your list and tag each meeting with one of four categories:
Decision meetings. These exist to make a specific decision. There is an agenda, the right people are in the room, and the meeting ends with a clear outcome. Examples: project kickoffs, architecture reviews, budget approvals. These are almost always worth the time.
Status updates. Someone presents what happened since last time. Everyone listens. A few questions get asked. Examples: weekly standups, sprint reviews, project status calls. These are the most common category and the most likely candidates for replacement.
Relationship meetings. One-on-ones with clients or stakeholders where the primary purpose is maintaining the relationship. No specific agenda, just check-in time. These are valuable but often over-scheduled. Monthly might be fine where weekly is the current cadence.
Speculative meetings. Meetings that are on the calendar "in case" something comes up. Often recurring, often low-attendance, often end early because there is nothing to discuss. These are almost always safe to cut.
Step 3: Apply the keep-replace-cut framework
Keep any meeting where: you make decisions that affect your work, you learn information you cannot get any other way, or the client relationship requires your physical (virtual) presence. Decision meetings and essential relationship meetings usually fall here.
Replace any meeting that could be an async update. Status meetings are the prime candidates. Instead of a 30-minute standup where five people take turns talking, propose a shared document or a Slack thread where everyone posts their update by 10 AM. Same information, zero scheduling overhead.
Cut any meeting where: you do not speak, you do not learn anything new, or you attend out of habit rather than need. Speculative meetings almost always get cut. So do meetings where you are "optional" on the invite but attend out of FOMO.
Step 4: Do the math
Count the hours in each category. A typical audit for a multi-client contractor looks something like this:
Total meeting hours per week: 14. Decision meetings (keep): 4 hours. Status updates (replace): 5 hours. Relationship meetings (reduce frequency): 3 hours. Speculative meetings (cut): 2 hours.
If you replace the status updates with async alternatives and cut the speculative meetings, you reclaim 7 hours. If you move the relationship meetings from weekly to biweekly, you gain another 1.5 hours in alternating weeks. That is a full working day, every week, without dropping a single important meeting.
Step 5: Send the replacement messages
The hardest part is not identifying the meetings to cut. It is telling people. Here are templates that work:
For replacing a status meeting: "I want to make sure we are using our meeting time for the highest-value discussions. For our weekly status sync, I would like to try posting async updates in [Slack channel/shared doc] by [time] on [day]. If something comes up that needs real-time discussion, we can always schedule a call. Want to try this for two weeks and see how it goes?"
For reducing frequency: "I have really valued our weekly check-ins. As we settle into a good rhythm on the project, would you be open to moving to biweekly? That way our conversations stay focused and substantive. I am always reachable between calls if anything urgent comes up."
For declining a speculative meeting: "Thanks for including me on this. Looking at my schedule, I want to make sure I am using my time where I can add the most value. Would it be okay if I drop off the recurring invite and join ad-hoc when there is a specific topic that needs my input? Happy to review notes or recordings after each session."
Make this a quarterly habit
Meetings grow back. New clients bring new recurring invites. A one-time audit clears the slate, but a quarterly review keeps it clean. Set a recurring reminder to audit every 12 weeks. It takes 30 minutes and consistently reclaims 5 or more hours per week.
The first step is seeing all your meetings in one place so you can actually count them. manyCalendars shows you the full picture, which, honestly, can be a little confronting. But knowing where your time goes is the prerequisite to getting it back. Think of it as a financial audit, but for the only resource you cannot earn more of.