Sample data. This is the unedited report AI Spend Audit produced on its bundled sample files, which describe a fictional business, run the same way a subscriber's upload is run (as of 2026-10-14). No AI model and no person touched it. Your own results depend on the exports you upload.
The full download also contains: actions.csv, cancellation-checklist.md, cfo-summary.html, cfo-summary.md, seats.csv, spend-by-month.csv.
AI spend audit as of 2026-10-14
Period covered: Apr 2026 to Oct 2026. Run-rate month: Sep 2026.
Summary
| Amount | |
|---|---|
| Monthly AI spend (run-rate) | $3,198.41 |
| Annualized | $38,380.92 |
| Of which estimated (no charge found) | $555.00 |
| Billed in your files, Apr 2026 to Oct 2026 | $14,160.48 |
| Savings found, per month | $1,157.00 |
| Savings found, per year | $13,884.00 |
| High-confidence savings, per month | $633.00 |
| Added cost of moving personal plans onto company seats, per month | $30.00 |
| Net saving, per month | $1,127.00 |
| Monthly spend after all actions | $2,071.41 |
| Spend per active user (29 people) | $110.29 |
Ranked actions
Sorted by confidence, then by money. Keep lines follow the actions. Row numbers are spreadsheet rows in your original files (row 1 is the header).
| # | Verdict | Action | Saves a month | Saves a year | Confidence | Evidence |
|---|---|---|---|---|---|---|
| A01 | cut | Remove 6 ChatGPT Team/Business seats unused for over 30 days | $180.00 | $2,160.00 | high | chatgpt-team-members.csv row 5; chatgpt-team-members.csv row 13; +5 more |
| A02 | cut | Remove 6 GitHub Copilot Business seats unused for over 30 days | $114.00 | $1,368.00 | high | github-copilot-seat-usage.csv row 2; github-copilot-seat-usage.csv row 3; +5 more |
| A03 | cut | Remove 2 Cursor seats unused for over 30 days | $80.00 | $960.00 | high | cursor-team-members.csv row 13; cursor-team-members.csv row 14; +1 more |
| A04 | cut | Remove 2 ChatGPT Team/Business seats held by people who have left | $60.00 | $720.00 | high | chatgpt-team-members.csv row 9; chatgpt-team-members.csv row 14; +1 more |
| A05 | cut | Remove 2 Claude Team seats unused for over 30 days | $60.00 | $720.00 | high | claude-team-members.csv row 8; claude-team-members.csv row 9 |
| A06 | cut | Remove 1 Cursor seat held by someone who has left | $40.00 | $480.00 | high | cursor-team-members.csv row 15; contracts.csv row 3 |
| A07 | cut | Stop expensing 2 personal ChatGPT Plus plans for people who already have a company seat | $40.00 | $480.00 | high | amex-corporate-2026-08-to-09.csv row 44; chatgpt-team-members.csv row 8; +2 more |
| A08 | cut | Stop expensing 1 personal Claude Pro plan for someone who already has a company seat | $20.00 | $240.00 | high | amex-corporate-2026-08-to-09.csv row 35; claude-team-members.csv row 4 |
| A09 | cut | Stop expensing 1 personal Perplexity Pro plan for someone who already has a company seat | $20.00 | $240.00 | high | amex-corporate-2026-08-to-09.csv row 51; chatgpt-team-members.csv row 7 |
| A10 | cut | Remove 1 GitHub Copilot Business seat held by someone who has left | $19.00 | $228.00 | high | github-copilot-seat-usage.csv row 12; contracts.csv row 4 |
| A11 | consolidate | Consolidate 3 people onto ChatGPT Team/Business and drop their Claude Team seats | $90.00 | $1,080.00 | medium | claude-team-members.csv row 7; chatgpt-team-members.csv row 3; +4 more |
| A12 | consolidate | Consolidate 4 people onto Cursor and drop their GitHub Copilot Business seats | $76.00 | $912.00 | medium | github-copilot-seat-usage.csv row 5; cursor-team-members.csv row 6; +6 more |
| A13 | cut | Remove 1 ChatGPT Team/Business seat never used | $30.00 | $360.00 | medium | chatgpt-team-members.csv row 19; amex-corporate-2026-08-to-09.csv row 30 |
| A14 | cut | Remove 1 GitHub Copilot Business seat never used | $19.00 | $228.00 | medium | github-copilot-seat-usage.csv row 16; contracts.csv row 4 |
| A15 | consolidate | Move 1 personal Perplexity Pro plan onto ChatGPT Team/Business | $0.00 | $0.00 | medium | amex-corporate-2026-08-to-09.csv row 40; amex-corporate-2026-08-to-09.csv row 30 |
| A16 | consolidate | Move 2 personal ChatGPT Plus plans onto ChatGPT Team/Business | $0.00 | $0.00 | medium | amex-corporate-2026-08-to-09.csv row 46; amex-corporate-2026-08-to-09.csv row 32; +1 more |
| A17 | consolidate | Move 1 personal ChatGPT Pro plan onto ChatGPT Team/Business | $170.00 | $2,040.00 | low | amex-corporate-2026-08-to-09.csv row 37; amex-corporate-2026-08-to-09.csv row 30 |
| A18 | consolidate | Drop Fireflies.ai and use Otter.ai for meeting notes | $90.00 | $1,080.00 | low | amex-corporate-2026-08-to-09.csv row 52; contracts.csv row 5 |
| A19 | consolidate | Drop Copy.ai and use Jasper for writing assistant | $49.00 | $588.00 | low | amex-corporate-2026-08-to-09.csv row 34; amex-corporate-2026-08-to-09.csv row 48 |
| A20 | keep | Keep ChatGPT Team/Business | amex-corporate-2026-08-to-09.csv row 30 | |||
| A21 | keep | Keep Cursor | contracts.csv row 3; amex-corporate-2026-08-to-09.csv row 39 | |||
| A22 | keep | Keep OpenAI API | openai-api-usage.csv row 767; openai-api-usage.csv row 916 | |||
| A23 | keep | Keep GitHub Copilot Business | contracts.csv row 4 | |||
| A24 | keep | Keep Claude Team | claude-team-members.csv row 2 | |||
| A25 | keep | Keep Anthropic API | anthropic-console-usage.csv row 461; anthropic-console-usage.csv row 550 | |||
| A26 | keep | Keep Otter.ai | contracts.csv row 5 | |||
| A27 | keep | Keep Jasper | amex-corporate-2026-08-to-09.csv row 48 | |||
| A28 | keep | Keep DeepL | ops-eu-card.csv row 12 | |||
| A29 | keep | Keep Midjourney | amex-corporate-2026-08-to-09.csv row 42 |
A01 Remove 6 ChatGPT Team/Business seats unused for over 30 days
Cut. Saves $180.00 a month ($2,160.00 a year). Confidence: high. Saving starts from the next bill (about 2026-10-03). Act by 2026-10-02.
No activity recorded in over 30 days.
| Name | Team | Detail | |
|---|---|---|---|
| Ben Carter | ben.carter@larkspur.example | Sales | last active 2026-08-11 (64 days) |
| Bruno Costa | bruno.costa@larkspur.example | Operations | last active 2026-08-20 (55 days) |
| Elliot Kerr | elliot.kerr@larkspur.example | Finance | last active 2026-06-15 (121 days) |
| Hannah Cho | hannah.cho@larkspur.example | Engineering | last active 2026-09-08 (36 days) |
| Marcus Bell | marcus.bell@larkspur.example | Engineering | last active 2026-09-12 (32 days) |
| Paul Remy | paul.remy@larkspur.example | Marketing | last active 2026-07-02 (104 days) |
Evidence: chatgpt-team-members.csv row 5; chatgpt-team-members.csv row 13; chatgpt-team-members.csv row 18; chatgpt-team-members.csv row 21; chatgpt-team-members.csv row 22; chatgpt-team-members.csv row 23; amex-corporate-2026-08-to-09.csv row 30 (2026-09-03 OPENAI *CHATGPT SUBSCR $660.00)
A02 Remove 6 GitHub Copilot Business seats unused for over 30 days
Cut. Saves $114.00 a month ($1,368.00 a year). Confidence: high. Saving starts from the next bill.
No activity recorded in over 30 days.
| Name | Team | Detail | |
|---|---|---|---|
| Ines Duarte | ines.duarte@larkspur.example | Engineering | last active 2026-08-03 (72 days) |
| Kofi Mensah | kofi.mensah@larkspur.example | Engineering | last active 2026-05-19 (148 days) |
| Oliver Grant | oliver.grant@larkspur.example | Engineering | last active 2026-07-08 (98 days) |
| Priya Nair | priya.nair@larkspur.example | Engineering | last active 2026-07-21 (85 days) |
| Tomas Varga | tomas.varga@larkspur.example | Engineering | last active 2026-06-30 (106 days) |
| Yuki Tanaka | yuki.tanaka@larkspur.example | Engineering | last active 2026-08-20 (55 days) |
Evidence: github-copilot-seat-usage.csv row 2; github-copilot-seat-usage.csv row 3; github-copilot-seat-usage.csv row 8; github-copilot-seat-usage.csv row 9; github-copilot-seat-usage.csv row 10; github-copilot-seat-usage.csv row 11; contracts.csv row 4 (contract price per seat)
A03 Remove 2 Cursor seats unused for over 30 days
Cut. Saves $80.00 a month ($960.00 a year). Confidence: high. Saving starts from the next bill (about 2026-10-12). Act by 2026-10-11.
No activity recorded in over 30 days.
| Name | Team | Detail | |
|---|---|---|---|
| Mei Lin | mei.lin@larkspur.example | Engineering | last active 2026-07-30 (76 days) |
| Raj Iyer | raj.iyer@larkspur.example | Engineering | last active 2026-08-12 (63 days) |
Evidence: cursor-team-members.csv row 13; cursor-team-members.csv row 14; contracts.csv row 3 (contract price per seat)
A04 Remove 2 ChatGPT Team/Business seats held by people who have left
Cut. Saves $60.00 a month ($720.00 a year). Confidence: high. Saving starts from the next bill (about 2026-10-03). Act by 2026-10-02.
Marked as left in people.csv, or past their end date.
| Name | Team | Detail | |
|---|---|---|---|
| Laura Pettit | laura.pettit@larkspur.example | Sales | left 2026-08-01; last active 2026-07-28 |
| Mark Ellis | mark.ellis@larkspur.example | Marketing | left 2026-06-30; last active 2026-06-27 |
Evidence: chatgpt-team-members.csv row 9; chatgpt-team-members.csv row 14; amex-corporate-2026-08-to-09.csv row 30 (2026-09-03 OPENAI *CHATGPT SUBSCR $660.00)
A05 Remove 2 Claude Team seats unused for over 30 days
Cut. Saves $60.00 a month ($720.00 a year). Confidence: high. Saving starts from the next bill.
No activity recorded in over 30 days. Seat price is the vendor list price; your invoice may differ.
| Name | Team | Detail | |
|---|---|---|---|
| Chloe Dubois | chloe.dubois@larkspur.example | Sales | last active 2026-08-05 (70 days) |
| Wendy Ng | wendy.ng@larkspur.example | Support | last active 2026-07-20 (86 days) |
Evidence: claude-team-members.csv row 8; claude-team-members.csv row 9
A06 Remove 1 Cursor seat held by someone who has left
Cut. Saves $40.00 a month ($480.00 a year). Confidence: high. Saving starts from the next bill (about 2026-10-12). Act by 2026-10-11.
Marked as left in people.csv, or past their end date.
| Name | Team | Detail | |
|---|---|---|---|
| Kyle Benson | kyle.benson@larkspur.example | Engineering | left 2026-07-15; last active 2026-07-14 |
Evidence: cursor-team-members.csv row 15; contracts.csv row 3 (contract price per seat)
A07 Stop expensing 2 personal ChatGPT Plus plans for people who already have a company seat
Cut. Saves $40.00 a month ($480.00 a year). Confidence: high. Saving starts from the next charge (about 2026-10-21). Act by 2026-10-20.
Each person already holds a company seat in the same category, so the company pays twice for the same job.
| Name | Team | Detail | |
|---|---|---|---|
| Fiona Walsh | fiona.walsh@larkspur.example | Sales | $20.00/month; already has ChatGPT Team/Business |
| Theo Laurent | theo.laurent@larkspur.example | Support | $20.00/month; already has ChatGPT Team/Business |
Evidence: amex-corporate-2026-08-to-09.csv row 44 (2026-09-16 OPENAI *CHATGPT SUBSCR $20.00); chatgpt-team-members.csv row 8; amex-corporate-2026-08-to-09.csv row 49 (2026-09-21 OPENAI *CHATGPT SUBSCR $20.00); chatgpt-team-members.csv row 16
A08 Stop expensing 1 personal Claude Pro plan for someone who already has a company seat
Cut. Saves $20.00 a month ($240.00 a year). Confidence: high. Saving starts from the next charge (about 2026-10-08). Act by 2026-10-07.
Each person already holds a company seat in the same category, so the company pays twice for the same job.
| Name | Team | Detail | |
|---|---|---|---|
| Rosa Klein | rosa.klein@larkspur.example | Marketing | $20.00/month; already has Claude Team |
Evidence: amex-corporate-2026-08-to-09.csv row 35 (2026-09-08 CLAUDE.AI SUBSCRIPTION $20.00); claude-team-members.csv row 4
A09 Stop expensing 1 personal Perplexity Pro plan for someone who already has a company seat
Cut. Saves $20.00 a month ($240.00 a year). Confidence: high. Saving starts from the next charge (about 2026-10-24). Act by 2026-10-23.
Each person already holds a company seat in the same category, so the company pays twice for the same job.
| Name | Team | Detail | |
|---|---|---|---|
| Diego Santos | diego.santos@larkspur.example | Sales | $20.00/month; already has ChatGPT Team/Business |
Evidence: amex-corporate-2026-08-to-09.csv row 51 (2026-09-24 PERPLEXITY.AI $20.00); chatgpt-team-members.csv row 7
A10 Remove 1 GitHub Copilot Business seat held by someone who has left
Cut. Saves $19.00 a month ($228.00 a year). Confidence: high. Saving starts from the next bill.
Marked as left in people.csv, or past their end date.
| Name | Team | Detail | |
|---|---|---|---|
| Kyle Benson | kyle.benson@larkspur.example | Engineering | left 2026-07-15; last active 2026-07-10 |
Evidence: github-copilot-seat-usage.csv row 12; contracts.csv row 4 (contract price per seat)
A11 Consolidate 3 people onto ChatGPT Team/Business and drop their Claude Team seats
Consolidate. Saves $90.00 a month ($1,080.00 a year). Confidence: medium. Saving starts from the next bill.
They use both tools for the same job (chat assistant). ChatGPT Team/Business has more active users (13 vs 7).
| Name | Team | Detail | |
|---|---|---|---|
| Jake Morrison | jake.morrison@larkspur.example | Sales | active on both; last used Claude Team 2026-09-23 |
| Maya Lindqvist | maya.lindqvist@larkspur.example | Marketing | active on both; last used Claude Team 2026-09-29; admin of the workspace, so hand that role to someone else first |
| Olivia Park | olivia.park@larkspur.example | Marketing | active on both; last used Claude Team 2026-09-27 |
Evidence: claude-team-members.csv row 7; chatgpt-team-members.csv row 3; claude-team-members.csv row 2; chatgpt-team-members.csv row 10; claude-team-members.csv row 3; chatgpt-team-members.csv row 12
A12 Consolidate 4 people onto Cursor and drop their GitHub Copilot Business seats
Consolidate. Saves $76.00 a month ($912.00 a year). Confidence: medium. Saving starts from the next bill.
They use both tools for the same job (coding assistant). Cursor has more active users (11 vs 7).
| Name | Team | Detail | |
|---|---|---|---|
| Dev Patel | dev.patel@larkspur.example | Engineering | active on both; last used GitHub Copilot Business 2026-09-22 |
| Hannah Cho | hannah.cho@larkspur.example | Engineering | active on both; last used GitHub Copilot Business 2026-09-26 |
| Lena Okafor | lena.okafor@larkspur.example | Engineering | active on both; last used GitHub Copilot Business 2026-09-29 |
| Sam Rivera | sam.rivera@larkspur.example | Engineering | active on both; last used GitHub Copilot Business 2026-09-17 |
Evidence: github-copilot-seat-usage.csv row 5; cursor-team-members.csv row 6; github-copilot-seat-usage.csv row 6; cursor-team-members.csv row 7; github-copilot-seat-usage.csv row 4; cursor-team-members.csv row 5; github-copilot-seat-usage.csv row 7; cursor-team-members.csv row 8
A13 Remove 1 ChatGPT Team/Business seat never used
Cut. Saves $30.00 a month ($360.00 a year). Confidence: medium. Saving starts from the next bill (about 2026-10-03). Act by 2026-10-02.
No activity recorded since the seat was assigned.
| Name | Team | Detail | |
|---|---|---|---|
| Farah Aziz | farah.aziz@larkspur.example | Finance | no recorded activity |
Evidence: chatgpt-team-members.csv row 19; amex-corporate-2026-08-to-09.csv row 30 (2026-09-03 OPENAI *CHATGPT SUBSCR $660.00)
A14 Remove 1 GitHub Copilot Business seat never used
Cut. Saves $19.00 a month ($228.00 a year). Confidence: medium. Saving starts from the next bill.
No activity recorded since the seat was assigned.
| Name | Team | Detail | |
|---|---|---|---|
| Raj Iyer | raj.iyer@larkspur.example | Engineering | no recorded activity |
Evidence: github-copilot-seat-usage.csv row 16; contracts.csv row 4 (contract price per seat)
A15 Move 1 personal Perplexity Pro plan onto ChatGPT Team/Business
Consolidate. Saves $0.00 a month ($0.00 a year) and adds $10.00 a month in company seats. Confidence: medium. Saving starts from the next charge (about 2026-10-13). Act by 2026-10-12.
Personal plans paid by company cards sit outside company admin control: no offboarding, no shared workspace. A ChatGPT Team/Business seat costs $30.00 a month.
| Name | Team | Detail | |
|---|---|---|---|
| Hiro Sato | hiro.sato@larkspur.example | Sales | $20.00/month since 2026-04-13 |
Evidence: amex-corporate-2026-08-to-09.csv row 40 (2026-09-13 PERPLEXITY.AI $20.00); amex-corporate-2026-08-to-09.csv row 30 (2026-09-03 OPENAI *CHATGPT SUBSCR $660.00)
A16 Move 2 personal ChatGPT Plus plans onto ChatGPT Team/Business
Consolidate. Saves $0.00 a month ($0.00 a year) and adds $20.00 a month in company seats. Confidence: medium. Saving starts from the next charge (about 2026-10-18). Act by 2026-10-17.
Personal plans paid by company cards sit outside company admin control: no offboarding, no shared workspace. A ChatGPT Team/Business seat costs $30.00 a month.
| Name | Team | Detail | |
|---|---|---|---|
| Erin Doyle | erin.doyle@larkspur.example | Operations | $20.00/month since 2026-04-18 |
| Isla Moreno | isla.moreno@larkspur.example | Sales | $20.00/month since 2026-06-05 |
Evidence: amex-corporate-2026-08-to-09.csv row 46 (2026-09-18 OPENAI *CHATGPT SUBSCR $20.00); amex-corporate-2026-08-to-09.csv row 32 (2026-09-05 OPENAI *CHATGPT SUBSCR $20.00); amex-corporate-2026-08-to-09.csv row 30 (2026-09-03 OPENAI *CHATGPT SUBSCR $660.00)
A17 Move 1 personal ChatGPT Pro plan onto ChatGPT Team/Business
Consolidate. Saves $170.00 a month ($2,040.00 a year). Confidence: low. Saving starts from the next charge (about 2026-10-10). Act by 2026-10-09.
Personal plans paid by company cards sit outside company admin control: no offboarding, no shared workspace. A ChatGPT Team/Business seat costs $30.00 a month. Check first whether they need the higher usage limits of the personal plan.
| Name | Team | Detail | |
|---|---|---|---|
| Dmitri Volkov | dmitri.volkov@larkspur.example | Operations | $200.00/month since 2026-07-10 |
Evidence: amex-corporate-2026-08-to-09.csv row 37 (2026-09-10 OPENAI *CHATGPT SUBSCR $200.00); amex-corporate-2026-08-to-09.csv row 30 (2026-09-03 OPENAI *CHATGPT SUBSCR $660.00)
A18 Drop Fireflies.ai and use Otter.ai for meeting notes
Consolidate. Saves $90.00 a month ($1,080.00 a year). Confidence: low. Saving starts from the next bill (about 2026-10-25). Act by 2026-10-24.
Both are meeting notes tools. Otter.ai costs more ($120.00 vs $90.00 a month), so it is the one to keep unless the people using Fireflies.ai say otherwise.
Evidence: amex-corporate-2026-08-to-09.csv row 52 (2026-09-25 FIREFLIES.AI $90.00); contracts.csv row 5 (annual contract)
A19 Drop Copy.ai and use Jasper for writing assistant
Consolidate. Saves $49.00 a month ($588.00 a year). Confidence: low. Saving starts from the next bill (about 2026-10-07). Act by 2026-10-06.
Both are writing assistant tools. Jasper costs more ($69.00 vs $49.00 a month), so it is the one to keep unless the people using Copy.ai say otherwise.
Evidence: amex-corporate-2026-08-to-09.csv row 34 (2026-09-07 COPY.AI $49.00); amex-corporate-2026-08-to-09.csv row 48 (2026-09-20 JASPER.AI $69.00)
Keep
- ChatGPT Team/Business ($660.00 a month). 13 of 22 paid seats active (59%); $50.77 per active user per month. Keep the remaining 13 seats after the actions above.
- Cursor ($560.00 a month). 11 of 14 paid seats active (79%); $50.91 per active user per month. Keep the remaining 11 seats after the actions above.
- OpenAI API ($456.72 a month). Pay-per-use API; $456.72 in 2026-09, up 5% on the prior 3-month average. 1 project has no owner team (Default project); give each an owner and a spend limit.
- GitHub Copilot Business ($285.00 a month). 7 of 15 paid seats active (47%); $40.71 per active user per month. Keep the remaining 3 seats after the actions above.
- Claude Team ($270.00 a month). 7 of 9 paid seats active (78%); $38.57 per active user per month. Keep the remaining 4 seats after the actions above. Spend is estimated from the seat list at list price.
- Anthropic API ($236.29 a month). Pay-per-use API; $236.29 in 2026-09, down 1% on the prior 3-month average. 1 project has no owner team (Default); give each an owner and a spend limit.
- Otter.ai ($120.00 a month). The company's meeting notes tool once Fireflies.ai is dropped. Renews 2026-11-20 ($1,440.00); decide by 2026-10-21. Fireflies.ai does the same job for less. Settle which one stays before this renewal: dropping Otter.ai instead would save $120.00 a month.
- Jasper ($69.00 a month). The company's writing assistant tool once Copy.ai is dropped.
- DeepL ($32.40 a month). Only translation tool the company pays for.
- Midjourney ($30.00 a month). Only image generation tool the company pays for.
Spend by tool
Run-rate is the Sep 2026 figure unless the basis says otherwise.
| Tool | Vendor | Category | Monthly | Basis | Active seats | Per active user | Verdict |
|---|---|---|---|---|---|---|---|
| ChatGPT Team/Business | OpenAI | Chat assistant | $660.00 | billed in 2026-09 | 13 of 22 | $50.77 | keep, trim seats |
| Cursor | Anysphere | Coding assistant | $560.00 | billed in 2026-09 | 11 of 14 | $50.91 | keep, trim seats |
| OpenAI API | OpenAI | Model API (pay per use) | $456.72 | billed in 2026-09 | keep | ||
| GitHub Copilot Business | GitHub | Coding assistant | $285.00 | contract: 15 seats x $19.00 | 7 of 15 | $40.71 | keep, trim seats |
| Claude Team | Anthropic | Chat assistant | $270.00 | estimated: 9 seats x $30.00 | 7 of 9 | $38.57 | keep, trim seats |
| Anthropic API | Anthropic | Model API (pay per use) | $236.29 | billed in 2026-09 | keep | ||
| ChatGPT Pro (personal) | OpenAI | Chat assistant | $200.00 | billed in 2026-09 | consolidate | ||
| Otter.ai | Otter.ai | Meeting notes | $120.00 | annual contract $1,440.00 / 12 | keep | ||
| Fireflies.ai | Fireflies.ai | Meeting notes | $90.00 | billed in 2026-09 | consolidate | ||
| ChatGPT Plus (personal) | OpenAI | Chat assistant | $80.00 | billed in 2026-09 | consolidate | ||
| Jasper | Jasper | Writing assistant | $69.00 | billed in 2026-09 | keep | ||
| Copy.ai | Copy.ai | Writing assistant | $49.00 | billed in 2026-09 | consolidate | ||
| Perplexity Pro (personal) | Perplexity | Chat assistant | $40.00 | billed in 2026-09 | consolidate | ||
| DeepL | DeepL | Translation | $32.40 | billed in 2026-09 | keep | ||
| Midjourney | Midjourney | Image generation | $30.00 | billed in 2026-09 | keep | ||
| Claude Pro (personal) | Anthropic | Chat assistant | $20.00 | billed in 2026-09 | cut | ||
| ElevenLabs | ElevenLabs | Voice and audio | $0.00 | no charge in 2026-09 | nothing billed this month |
- GitHub Copilot Business: No 2026-09 charge in your statements; run-rate taken from contracts.csv.
- Claude Team: No charges or contract price found for this tool; seat price is the vendor list price.
- ElevenLabs: No charge in 2026-09; last charged 2026-07-09. Confirm it was cancelled.
Seat prices used:
- ChatGPT Team/Business: $30.00 per seat per month (derived: 2026-09 charge $660.00 / 22 seats)
- Cursor: $40.00 per seat per month (contract price (contracts.csv row 3))
- GitHub Copilot Business: $19.00 per seat per month (contract price (contracts.csv row 4))
- Claude Team: $30.00 per seat per month (assumed: vendor list price $30.00 per seat per month (catalog 2026-10); check your invoice)
Billed spend by month
What your statements and usage exports show, by month. Tools with no charges in your files (estimated above) are not in this table.
| Tool | Apr 2026 | May 2026 | Jun 2026 | Jul 2026 | Aug 2026 | Sep 2026 | Oct 2026 | Total |
|---|---|---|---|---|---|---|---|---|
| ChatGPT Team/Business | $570.00 | $600.00 | $630.00 | $660.00 | $660.00 | $660.00 | $0.00 | $3,780.00 |
| Cursor | $480.00 | $520.00 | $560.00 | $560.00 | $560.00 | $560.00 | $0.00 | $3,240.00 |
| OpenAI API | $398.24 | $398.31 | $422.63 | $441.03 | $442.31 | $456.72 | $0.00 | $2,559.24 |
| Anthropic API | $240.69 | $236.63 | $236.94 | $246.35 | $232.94 | $236.29 | $0.00 | $1,429.84 |
| ChatGPT Pro (personal) | $0.00 | $0.00 | $0.00 | $200.00 | $200.00 | $200.00 | $0.00 | $600.00 |
| Fireflies.ai | $90.00 | $90.00 | $90.00 | $90.00 | $90.00 | $90.00 | $0.00 | $540.00 |
| ChatGPT Plus (personal) | $80.00 | $80.00 | $100.00 | $100.00 | $80.00 | $80.00 | $0.00 | $520.00 |
| Jasper | $69.00 | $69.00 | $0.00 | $69.00 | $69.00 | $69.00 | $0.00 | $345.00 |
| Copy.ai | $49.00 | $49.00 | $49.00 | $49.00 | $49.00 | $49.00 | $0.00 | $294.00 |
| Perplexity Pro (personal) | $40.00 | $40.00 | $40.00 | $40.00 | $40.00 | $40.00 | $0.00 | $240.00 |
| DeepL | $32.40 | $32.40 | $32.40 | $32.40 | $32.40 | $32.40 | $0.00 | $194.40 |
| Midjourney | $30.00 | $30.00 | $30.00 | $30.00 | $60.00 | $30.00 | $0.00 | $210.00 |
| Claude Pro (personal) | $20.00 | $20.00 | $20.00 | $20.00 | $20.00 | $20.00 | $0.00 | $120.00 |
| ElevenLabs | $22.00 | $22.00 | $22.00 | $22.00 | $0.00 | $0.00 | $0.00 | $88.00 |
| Total | $2,121.33 | $2,187.34 | $2,232.97 | $2,559.78 | $2,535.65 | $2,523.41 | $0.00 | $14,160.48 |
Spend by vendor
| Vendor | Monthly run-rate | Billed Apr 2026 to Oct 2026 | Tools |
|---|---|---|---|
| OpenAI | $1,396.72 | $7,459.24 | ChatGPT Plus (personal), ChatGPT Pro (personal), ChatGPT Team/Business, OpenAI API |
| Anysphere | $560.00 | $3,240.00 | Cursor |
| Anthropic | $526.29 | $1,549.84 | Anthropic API, Claude Pro (personal), Claude Team |
| GitHub | $285.00 | $0.00 | GitHub Copilot Business |
| Otter.ai | $120.00 | $0.00 | Otter.ai |
| Fireflies.ai | $90.00 | $540.00 | Fireflies.ai |
| Jasper | $69.00 | $345.00 | Jasper |
| Copy.ai | $49.00 | $294.00 | Copy.ai |
| Perplexity | $40.00 | $240.00 | Perplexity Pro (personal) |
| DeepL | $32.40 | $194.40 | DeepL |
| Midjourney | $30.00 | $210.00 | Midjourney |
| ElevenLabs | $0.00 | $88.00 | ElevenLabs |
Spend by team
Seat costs follow the seat holder's team in people.csv. Card charges follow the cardholder. API spend follows the project's team in team-map.csv. Anything without a match is Unassigned.
| Team | Monthly run-rate | Apr 2026 | May 2026 | Jun 2026 | Jul 2026 | Aug 2026 | Sep 2026 | Oct 2026 |
|---|---|---|---|---|---|---|---|---|
| Engineering | $1,270.93 | $839.97 | $875.98 | $922.70 | $934.42 | $922.55 | $925.93 | $0.00 |
| Sales | $580.18 | $454.31 | $463.15 | $499.56 | $516.01 | $511.13 | $520.18 | $0.00 |
| Operations | $432.40 | $104.22 | $106.95 | $109.67 | $312.40 | $312.40 | $312.40 | $0.00 |
| Marketing | $408.00 | $319.55 | $326.36 | $264.18 | $340.00 | $348.00 | $318.00 | $0.00 |
| Support | $348.66 | $286.92 | $294.20 | $311.87 | $327.34 | $313.21 | $318.66 | $0.00 |
| Finance | $90.00 | $77.73 | $81.82 | $85.91 | $90.00 | $90.00 | $90.00 | $0.00 |
| Unassigned | $68.24 | $38.63 | $38.88 | $39.08 | $39.61 | $38.36 | $38.24 | $0.00 |
- Engineering: Cursor $560.00, GitHub Copilot Business $285.00, Anthropic API $220.31, OpenAI API $85.62, ChatGPT Team/Business $60.00, Claude Team $60.00
- Sales: ChatGPT Team/Business $210.00, OpenAI API $140.18, Fireflies.ai $90.00, Claude Team $60.00, ChatGPT Plus (personal) $40.00, Perplexity Pro (personal) $40.00
- Operations: ChatGPT Pro (personal) $200.00, Otter.ai $120.00, ChatGPT Team/Business $60.00, DeepL $32.40, ChatGPT Plus (personal) $20.00
- Marketing: ChatGPT Team/Business $150.00, Claude Team $90.00, Jasper $69.00, Copy.ai $49.00, Midjourney $30.00, Claude Pro (personal) $20.00
- Support: OpenAI API $208.66, ChatGPT Team/Business $90.00, Claude Team $30.00, ChatGPT Plus (personal) $20.00
- Finance: ChatGPT Team/Business $90.00
- Unassigned: Claude Team $30.00, OpenAI API $22.26, Anthropic API $15.98
Seats
| State | Seats |
|---|---|
| Active | 38 |
| Inactive | 16 |
| Never used | 2 |
| Held by leavers | 4 |
| Activity unknown | 0 |
| Total paid | 60 |
| Pending invites (not counted) | 2 |
Idle and leaver seats cost $602.00 a month at the seat prices above.
Pending invites: greg.holt@larkspur.example (ChatGPT Team/Business, chatgpt-team-members.csv row 24); carla.mendes@larkspur.example (ChatGPT Team/Business, chatgpt-team-members.csv row 25). Withdraw any that are no longer wanted.
Seat holders not in people.csv (contractors, shared accounts or a roster gap; confirm each):
- jordan@ortizcreative.example, Claude Team, active (claude-team-members.csv row 10)
Tools doing the same job
- Chat assistant: ChatGPT Team/Business, Claude Team ($1,270.00 a month in this category, personal plans included).
- Coding assistant: Cursor, GitHub Copilot Business ($845.00 a month in this category, personal plans included).
- Model API (pay per use): OpenAI API, Anthropic API ($693.01 a month in this category, personal plans included). Paying for more than one model API is common; no action suggested.
- Meeting notes: Otter.ai, Fireflies.ai ($210.00 a month in this category, personal plans included).
- Writing assistant: Jasper, Copy.ai ($118.00 a month in this category, personal plans included).
People with seats on more than one tool in the same category:
| Name | Team | Seats |
|---|---|---|
| Chloe Dubois | Sales | ChatGPT Team/Business (active, 2026-09-24); Claude Team (inactive, 2026-08-05) |
| Jake Morrison | Sales | ChatGPT Team/Business (active, 2026-09-30); Claude Team (active, 2026-09-23) |
| Maya Lindqvist | Marketing | ChatGPT Team/Business (active, 2026-09-30); Claude Team (active, 2026-09-29) |
| Olivia Park | Marketing | ChatGPT Team/Business (active, 2026-09-28); Claude Team (active, 2026-09-27) |
| Dev Patel | Engineering | Cursor (active, 2026-09-29); GitHub Copilot Business (active, 2026-09-22) |
| Hannah Cho | Engineering | Cursor (active, 2026-09-24); GitHub Copilot Business (active, 2026-09-26) |
| Ines Duarte | Engineering | Cursor (active, 2026-09-28); GitHub Copilot Business (inactive, 2026-08-03) |
| Kofi Mensah | Engineering | Cursor (active, 2026-09-27); GitHub Copilot Business (inactive, 2026-05-19) |
| Kyle Benson | Engineering | Cursor (left company, 2026-07-14); GitHub Copilot Business (left company, 2026-07-10) |
| Lena Okafor | Engineering | Cursor (active, 2026-09-26); GitHub Copilot Business (active, 2026-09-29) |
| Oliver Grant | Engineering | Cursor (active, 2026-09-25); GitHub Copilot Business (inactive, 2026-07-08) |
| Priya Nair | Engineering | Cursor (active, 2026-09-30); GitHub Copilot Business (inactive, 2026-07-21) |
| Raj Iyer | Engineering | Cursor (inactive, 2026-08-12); GitHub Copilot Business (never used) |
| Sam Rivera | Engineering | Cursor (active, 2026-09-30); GitHub Copilot Business (active, 2026-09-17) |
| Tomas Varga | Engineering | Cursor (active, 2026-09-30); GitHub Copilot Business (inactive, 2026-06-30) |
| Yuki Tanaka | Engineering | Cursor (active, 2026-09-30); GitHub Copilot Business (inactive, 2026-08-20) |
Personal plans paid by company cards
| Cardholder | Team | Plan | Monthly | Charged since | Still billed | Company seat in same category |
|---|---|---|---|---|---|---|
| Erin Doyle | Operations | ChatGPT Plus | $20.00 | 2026-04-18 | yes | none |
| Fiona Walsh | Sales | ChatGPT Plus | $20.00 | 2026-04-16 | yes | ChatGPT Team/Business (active) |
| Isla Moreno | Sales | ChatGPT Plus | $20.00 | 2026-06-05 | yes | none |
| Theo Laurent | Support | ChatGPT Plus | $20.00 | 2026-04-21 | yes | ChatGPT Team/Business (active) |
| Zoe Martin | Support | ChatGPT Plus | $20.00 | 2026-04-27 | no, last 2026-07-27 | none |
| Dmitri Volkov | Operations | ChatGPT Pro | $200.00 | 2026-07-10 | yes | none |
| Rosa Klein | Marketing | Claude Pro | $20.00 | 2026-04-08 | yes | Claude Team (active) |
| Diego Santos | Sales | Perplexity Pro | $20.00 | 2026-04-24 | yes | ChatGPT Team/Business (active) |
| Hiro Sato | Sales | Perplexity Pro | $20.00 | 2026-04-13 | yes | none |
Pay-per-use APIs
OpenAI API
Sep 2026: $456.72. Prior 3-month average: $435.32 (+5%). Usage export total for the period: $2,559.24.
Card charges to this vendor in the same period: $2,715.00 (6 charges). These are not added to spend because the usage export already covers it; the gap is timing (invoices in arrears, prepaid credit).
| Project / workspace | Team | Sep 2026 | Period total | Evidence |
|---|---|---|---|---|
| support-bot | Support | $208.66 | $1,136.74 | openai-api-usage.csv row 2 |
| sales-email-drafts | Sales | $140.18 | $781.63 | openai-api-usage.csv row 4 |
| data-pipeline | Engineering | $85.62 | $501.98 | openai-api-usage.csv row 5 |
| Default project | Unassigned | $22.26 | $138.89 | openai-api-usage.csv row 6 |
| Model / line item | Sep 2026 | Period total |
|---|---|---|
| gpt-4.1-mini | $281.87 | $1,567.91 |
| gpt-4.1 | $162.44 | $920.52 |
| text-embedding-3-small | $12.41 | $70.81 |
Anthropic API
Sep 2026: $236.29. Prior 3-month average: $238.74 (-1%). Usage export total for the period: $1,429.84.
Card charges to this vendor in the same period: $2,500.00 (5 charges). These are not added to spend because the usage export already covers it; the gap is timing (invoices in arrears, prepaid credit).
| Project / workspace | Team | Sep 2026 | Period total | Evidence |
|---|---|---|---|---|
| product-search | Engineering | $220.31 | $1,335.93 | anthropic-console-usage.csv row 2 |
| Default | Unassigned | $15.98 | $93.91 | anthropic-console-usage.csv row 4 |
| Model / line item | Sep 2026 | Period total |
|---|---|---|
| claude-sonnet-4-5 | $206.61 | $1,256.52 |
| claude-haiku-4-5 | $29.68 | $173.32 |
Renewals
| Tool | Renews | Cycle | Value | Notice | Decide by | Owner | In next 90 days |
|---|---|---|---|---|---|---|---|
| Otter.ai | 2026-11-20 | annual | $1,440.00 | 30 days | 2026-10-21 | Ana Ruiz | yes |
| GitHub Copilot Business | 2027-02-01 | monthly | $285.00 | 0 days | 2027-02-01 | Priya Nair | no |
Next expected monthly charges (from the charge pattern):
- ChatGPT Team/Business: about 2026-10-03 ($660.00)
- Cursor: about 2026-10-12 ($560.00)
- ChatGPT Pro (personal): about 2026-10-10 ($200.00)
- Fireflies.ai: about 2026-10-25 ($90.00)
- Jasper: about 2026-10-20 ($69.00)
- Copy.ai: about 2026-10-07 ($49.00)
- DeepL: about 2026-10-05 ($32.40)
- Midjourney: about 2026-10-14 ($30.00)
- Claude Pro (personal): about 2026-10-08 ($20.00)
Billing problems and things to confirm
- Possible double charge: MIDJOURNEY INC. charged 2 times on 2026-08-14 to Olivia Park ($30.00 each, $30.00 extra). amex-corporate-2026-04-to-08.csv row 119; amex-corporate-2026-04-to-08.csv row 120. Ask the vendor for a refund if it is a duplicate.
- ElevenLabs: no charge since 2026-07-09 ($88.00 in the period). Confirm it was cancelled and not moved to another card. amex-corporate-2026-04-to-08.csv row 88.
- Possibly an AI tool, not in the catalog: Beautiful.Ai, 7 charges, $84.00 USD in the period, last 2026-09-11. amex-corporate-2026-08-to-09.csv row 12; amex-corporate-2026-08-to-09.csv row 38. If it is AI spend, add it to contracts.csv and rerun.
- OpenAI API project 'Default project' has no team ($22.26 in Sep 2026). Add it to team-map.csv. openai-api-usage.csv row 6.
- Anthropic API project 'Default' has no team ($15.98 in Sep 2026). Add it to team-map.csv. anthropic-console-usage.csv row 4.
- Left out: SYNTHESIA LTD 29.00 GBP (ops-eu-card.csv row 14): no exchange rate for GBP in fx-rates.csv.
Data used
| File | Read as | Rows used | Notes |
|---|---|---|---|
| fx-rates.csv | fx | 1 of 1 | |
| people.csv | people | 51 of 51 | |
| team-map.csv | team_map | 5 of 5 | |
| contracts.csv | contracts | 4 of 4 | |
| amex-corporate-2026-04-to-08.csv | card | 84 of 130 | |
| amex-corporate-2026-08-to-09.csv | card | 16 of 52 | 17 duplicate rows dropped |
| anthropic-console-usage.csv | api_usage (Anthropic API) | 549 of 549 | |
| chatgpt-team-members.csv | seats (ChatGPT Team/Business) | 24 of 24 | |
| claude-team-members.csv | seats (Claude Team) | 9 of 9 | |
| cursor-team-members.csv | seats (Cursor) | 14 of 14 | |
| github-copilot-seat-usage.csv | seats (GitHub Copilot Business) | 15 of 15 | |
| openai-api-usage.csv | api_usage (OpenAI API) | 915 of 915 | |
| ops-eu-card.csv | card | 6 of 13 |
- amex-corporate-2026-08-to-09.csv: 17 rows repeat rows from another file (overlapping exports) and were counted once
Method
- Run-rate per tool: an annual contract spread over 12 months; otherwise the amount billed in Sep 2026; otherwise a monthly contract; otherwise paid seats x seat price.
- Seat price: the contracts.csv price, else the latest monthly charge divided by paid seats, else the vendor list price in tools/catalog.json (labelled as assumed).
- A seat is inactive after 30 days with no recorded activity, never used when the export has an activity column but no date for that person, and a leaver seat when people.csv marks the person as left or past their end date. Pending invites are not counted as paid.
- When a vendor's usage export is present, card charges to that vendor are shown for reconciliation and not added again.
- Statement rows that repeat across two files (overlapping exports) are counted once. Identical rows inside one file are kept and flagged as a possible double charge.
- Savings assume the seat or plan is removed before the next charge. Annual contracts only save at renewal.