Skip to content

More compute.
Less wasted spend.

Understand what your GPUs really cost. Compare up to six invoices with reference rates, flag long-running pods for review, and find a better setup for your workload.

Free report · no account · nothing to install

Private by design. Invoice files are parsed in your browser. Review your costs before choosing to share contact details for a report.

01 / UNDERSTAND

See the full picture

Bring up to six invoices together and compare your effective hourly rates.

02 / COMPARE

Spot the cost gap

Compare billed compute with reference prices and review potential waste.

03 / OPTIMIZE

Plan your next move

Explore right-sizing, spot instances and inference costs.

Add your invoices

CSV or TSV export from RunPod or Vast.ai, an OpenAI or Anthropic usage or cost export, or a RunPod invoice screenshot. Review extracted screenshot charges before adding them. Up to 6 files, so a quarter's worth reads as one picture. GPU invoices and AI API spend are analysed separately.

Supported providers, formats and limitations
Supported providers, formats and limitations
ProviderAccepted filesBilling unitsAnalysisLimitationsPricing source
RunPod
GPU
Invoice CSV/TSV (description, GPU, hours, amount) or an invoice screenshotGPU-hours; storage, volume and transfer chargesEffective $/GPU-hr per line vs RunPod reference rates; long-running pods; storage share; Vast.ai shown only when cheaperCredits stay inside compute as unmatched lines; unknown GPUs need manual mapping; USD onlyRunPod reference table — live (RunPod API) or built-in, with each quote's datewww.runpod.io
Vast.ai
GPU
Charges CSV flattened from Vast.ai billing records (type, source, description, amount, item_type, item_description, item_amount; optional gpu_name, num_gpus, label)Instance-hours × GPUs = GPU-hours (gpu items); disk and bandwidth (bwd/bwu) as storage & transferSame GPU-rate comparison as RunPod; payments (credit, transfer, payout, refund) set aside, never counted as spendCharge records carry no GPU name or GPU count — set them in the mapping step or lines are not compared; Vast.ai rates are indicative marketplace lows that vary by hostVast.ai indicative 15th-percentile marketplace rate, refreshed every six hours, dated per quotedocs.vast.aidocs.vast.ai
OpenAI
AI API
Usage export (model, batch, input_tokens, input_cached_tokens, output_tokens) and/or Cost export (line_item, amount_value, amount_currency)Tokens by type: input, cached input, output; Standard or Batch tierSpend by model and token type, effective $/1M tokens, billed vs list-price reconciliation, cache and batch sharesShort-context Standard/Batch rates only (no Flex or Priority); models with separate >272K long-context rates are flagged as possibly understated; audio, image, fine-tuning and tool charges stay unpriced; line_item wording parsed heuristicallyOpenAI API pricing page, checked 2026-10-16developers.openai.comdevelopers.openai.com
Anthropic
AI API
Usage report (model, service_tier, uncached_input_tokens, cache_read_input_tokens, cache_creation 5m/1h, output_tokens) and/or Cost report (amount, currency, cost_type, token_type, model, service_tier)Tokens by type: input, cache read, cache write (5m / 1h), output; Standard or Batch tierSpend by model and token type, effective $/1M tokens, billed vs list-price reconciliation, cache and batch sharesCost API amounts are read as cents unless you switch to dollars; fast mode, data residency and Haiku 5.5's prompt-length pricing are not modelled; web search and code execution stay unpricedAnthropic pricing page, checked 2026-10-16platform.claude.complatform.claude.com
Other
GPU
Any CSV/TSV with a header rowWhatever you map: description, GPU, hours, amountLines whose GPU matches a known class are compared; the rest are listed for reviewNo usage is invented: unmatched lines are never compared or counted as savingsRunPod reference table

GPU invoices are compared against GPU reference rates; AI API exports are analysed separately by model and token type and never converted into GPU-hours. Files Meter doesn't recognise go through manual column mapping — nothing is guessed or invented. Amounts in currencies other than USD are set aside, not converted.

Selected files are added automatically. Review their columns below, then run the audit.

Read an invoice screenshot

Choose a PNG, JPG or WebP image from Photos or Files (up to 15 MB). Text recognition runs on your device; the image isn't uploaded. English text and USD amounts are supported. Itemized invoices with GPU models and hours support rate comparisons; monthly billing summaries import as spend only.

What the audit compares against

Refreshes every 6 hours · 11 GPUs · 11 RunPod quotes · Latest check 2026-06-01 00:00 UTC· 11 outdated reference quotes — verify before renting

GPUVRAMRunPod reference$/hrConfidence
H100 SXM80 GBRunPod$2.69published 2026-04Check live
H100 PCIe80 GBRunPod$1.99published 2026-04Check live
H200141 GBRunPod$3.59indicative 2026-06Check live
B200180 GBRunPod$5.99indicative 2026-06Check live
A100 80GB80 GBRunPod$1.39published 2026-05Check live
A100 40GB40 GBRunPod$2.29indicative 2026-06Check live
RTX PRO 600096 GBRunPod$1.79indicative 2026-06Check live
L40S48 GBRunPod$1.03indicative 2026-06Check live
L4048 GBRunPod$0.99indicative 2026-06Check live
RTX A600048 GBRunPod$0.76indicative 2026-06Check live
RTX 409024 GBRunPod Community$0.34published 2026-05Check live