Project Usage & Subscription Cost Analysis

Project Usage & Subscription Cost Analysis

Oriol Vallès Codina · April 2026


Overview

This document summarises AI and software subscription costs (March–April 2026), how they map to different research projects, and the key tools used in each workflow.


Subscriptions: What Each Service Does

Claude (Anthropic)

Claude Pro / Claude Code is the primary AI assistant and agentic coding environment used across all research projects. In this workflow it is used as a pair programmer and research assistant: it reads and writes code (R, Python, JavaScript), navigates codebases, builds data pipelines, edits HTML/CSS/JS for interactive outputs, debugs errors, and helps draft and edit academic writing. Claude Code (the CLI tool used here) goes beyond chat — it executes shell commands, edits files, runs scripts, and manages git. The Claude Sonnet 4.6 model is the default; Opus 4.7 is available for complex reasoning tasks.

ChatGPT Plus (OpenAI)

ChatGPT is used as a secondary AI assistant, primarily for long-form writing, mathematical derivations, and cases where a second AI perspective is useful for cross-checking. GPT-4o handles most tasks; the o1/o3 reasoning models are used for hard mathematical or logical problems (equation notation, formal model setup).

Windsurf Pro (Codeium / Exafunction)

Windsurf is an AI-powered IDE (code editor), similar to VS Code but with deep in-editor AI assistance. It provides inline code completion, refactoring suggestions, and a chat interface directly in the editor. Used primarily for Python and R development where IDE-level autocomplete is valuable. Complements Claude Code by operating at the file-editing layer while Claude Code handles multi-file projects and shell operations.

Posit Connect Cloud

Posit Connect Cloud is the hosting platform for R-based interactive applications (Shiny apps). It was used to host the CVCE Shiny app (the original R Shiny version of the Clean Value Chain Explorer) so that collaborators at NZIPL/Johns Hopkins could access it via a web URL. Cancelled in March 2026 when the project moved to a pure static-HTML architecture deployed on GitHub Pages (no server needed).


Receipts Summary: March 6 – April 30, 2026

By subscription (USD, EUR@1.17 for Anthropic)

ServiceWhat it does (brief)MonthsPer monthTotal USDPDFs
Claude (Anthropic)Primary AI assistant + agentic coding2 months active€18 sub + variable overages$366.65 (€313.38 × 1.17)7 (recent); 4 missing
ChatGPT Plus (OpenAI)Secondary AI, writing + math16 months (Jan 2025–Apr 2026)$21.63$346.089 (Aug 2025–Apr 2026)
Windsurf Pro (Exafunction)AI-powered IDE / code editor7 months (Sep 2025–Mar 2026)$16.22$113.547 ✓ complete
Posit Connect CloudShiny app hosting (cancelled Mar 2026)6 months (Sep 2025–Feb 2026)$20.54$123.246 ✓ complete
TOTAL   $949.51 

EUR→USD conversion: 1.17 (Wise transfer calculator rate, April 2026)

Anthropic detail (invoice sequence NJJAFZLE-XXXX)

InvoiceDateAmountTypeProject
0001Mar 6 2026€21.78Claude Pro – month 1CVCE setup
0002Mar 23€6.05Extra usage €5LEEDS_MODEL
0003Mar 31€6.05Extra usage €5LEEDS_MODEL
0004Apr 1€24.20Extra usage €20LEEDS_MODEL
0005Apr 2€24.20Extra usage €20LEEDS_MODEL (submission sprint)
0006Apr 2€24.20Extra usage €20LEEDS_MODEL (submission sprint)
0007Apr 6€21.78Claude Pro – month 2CVCE
0008Apr 8€46.28Extra usage €38.25CVCE (PC scatter, type→role rename)
0009Apr 15€46.28Extra usage €38.25CVCE (Global Atlas, Chile Atlas, IR)
0010Apr 28€46.28Extra usage €38.25CVCE + CONSERVATION
0011Apr 29€46.28Extra usage €38.25CVCE + CONSERVATION
Total €313.38  

April 2026 alone: €279.50 (8 charges: 1 Pro sub + 7 overages of €6–€46 each)


Project Attribution (speculative, based on git history + file timestamps)

ProjectPeriod activeEstimated Claude shareEvidence
CVCE / NZIPLApr 8 → ongoing~51% (~€130)50+ git commits Apr 8–30; atlas, intelligence report, CVCE.html restructure
LEEDS_MODELMar 23 → Apr 3~23% (~€60)8 commits Apr 2 alone; submitted Apr 3; zero commits after
CONSERVATION papersApr 22 → ongoing~19% (~€50)Files modified Apr 22, 25, 29, 30; no git repo
Mixed / setupMar 6–22~7%CVCE workplan, render scripts, within Pro limits

Timeline narrative

  • Mar 6–22: Claude Pro starts. CVCE Phase II setup — workplan render scripts, dendrite snapshots, deploy pipeline. Usage within Pro limits (no overages).
  • Mar 23 – Apr 3 (LEEDS_MODEL sprint): Intensive MRIO equation work for Ecological Economics submission. Two €5 top-ups in March, then €20 × 3 in a 2-day submission sprint (Apr 1–2). Paper submitted to Ecological Economics SI on April 3.
  • Apr 8 (CVCE resumes): 13 commits in one day — PC scatter viewer, type→role rename across entire codebase, OneDrive sync. First large top-up (€38.25).
  • Apr 10–24 (CVCE intensive): Global Atlas v1, Chile Atlas, Brazil Atlas, Intelligence Report initial build. Second large top-up Apr 15.
  • Apr 22+ (CONSERVATION parallel): Conservation/thermodynamics papers start appearing alongside CVCE. Apr 25: sraffa_acs_PRE, value_conservation_paper; Apr 29: econ_thermo_manuscript; Apr 30: full manuscript. Top-ups Apr 28–29 cover both CVCE (IR map debugging) and CONSERVATION (renders).

Cost Efficiency Assessment

April was an outlier

April 2026 was an exceptionally intensive month: LEEDS_MODEL submission + CVCE Phase II acceleration + CONSERVATION parallel work. Normal monthly spend should be lower.

Claude Max recommendation

At current usage intensity, Claude Max ($100/month) is cost-efficient:

  • April Anthropic spend: €279.50 (~$327) — 3.3× what Max would cost
  • Break-even: ~5 extra usage top-ups/month (you hit 7 in April alone)

With NZIPL Team subscription

If Johns Hopkins NZIPL provides a Claude Team seat:

  • CVCE work (~51% of usage) moves to lab account
  • Personal usage (CONSERVATION + other personal research) ~€120–130/month
  • Personal Max ($100) still likely worth it given CONSERVATION intensity
  • Key question: Can the Team seat be your personal account? If yes, Max may be redundant during CVCE-heavy periods.

Files

  • docs/receipts/subscription_costs.csv — full ledger (41 rows + total)
  • docs/receipts/pdf/ — 29 PDFs: 7 Anthropic (recent), 9 ChatGPT, 7 Windsurf, 6 Posit
  • Missing PDFs: 2 older Anthropic (Mar 6 + Mar 23) + 7 ChatGPT (Jan–Jul 2025, on page 1 of Stripe)

Generated April 30, 2026. EUR/USD conversion: 1.17 (Wise)