Every formula, data source, and assumption — documented transparently.
We believe a calculator is only as good as its transparency. Every tool on EcomCalcTools follows the same four-step process:
Amazon FBA costs are composed of four components: referral fees, fulfillment fees, storage fees, and optional labeling costs.
Amazon's standard referral fees range from 6% to 17% depending on category. Fulfillment fees are weight-based starting at $3.22 for standard size items under 1 lb.
Payment processing costs include a percentage fee, a fixed per-transaction fee, and optional charges for currency conversion and chargebacks.
Stripe's standard rate is 2.9% + $0.30 per successful charge. PayPal's equivalent is 2.99% + $0.49. Currency conversion adds 0.5%–1% depending on the currency pair.
Marketplace and platform fees include the base subscription cost, per-transaction fees, and any premium app add-ons required for the workflow.
Most LLM APIs charge separately for input tokens (prompt) and output tokens (completion), with different per-token rates for each direction.
Tokens do not map 1:1 to words or characters. As a rough approximation, English text averages ~4 characters per token, or ~750 words per 1M tokens. For accurate estimates, use the actual token counts returned by the API. Our calculators use OpenAI's tiktoken or equivalent tokenizers where available.
To project monthly spend, multiply your expected request volume by the per-call cost. If you don't know your average token counts, use the default estimates we provide.
Cached inputs: OpenAI, Anthropic, and Google offer discounted rates for cached tokens (50% off for OpenAI, up to 90% off for Google). Our calculators use standard uncached rates by default — adjust if your use case heavily leverages caching.
Batch discounts: Google Gemini batch API offers up to 50% off standard rates. Our calculators show standard on-demand pricing unless you select the batch option.
A Retrieval-Augmented Generation (RAG) pipeline has four cost components: document embedding, vector storage, retrieval per query, and LLM generation.
A typical RAG query with Gemini 3 Flash-Lite as the LLM costs approximately $0.00033 per query ($0.000048 retrieval + $0.000282 generation). Scale that to 100,000 queries/month = ~$33/month.
AI agent ROI is calculated as the net benefit of automation: gross labor savings minus API costs, adjusted for error rates and human review overhead.
We apply conservative estimates: default human review rate of 10%, failure rate of 5%, and a 15% overhead for tooling and infrastructure. These can all be adjusted in the calculator.
| Calculator Type | Core Formula |
|---|---|
| Token Cost | tokens × price_per_million / 1,000,000 |
| Monthly API | requests × avg_cost_per_request |
| RAG Per-Query | embedding + storage/queries + retrieval + generation |
| Agent ROI | (labor_savings − api_cost − review_overhead) / api_cost × 100 |
| FBA Fee | sale × referral% + weight × fulfillment_rate + storage |
| Payment Fee | sale × processing% + fixed_per_tx + chargebacks |
| Platform Sub | plan + gmv × fee% + app_addons |
We use the following official sources exclusively. All pricing is cross-referenced against the provider's published rates and updated within 48 hours of any change.
We review all pricing data on a monthly basis. Whenever a provider announces a price change on their official channels, we verify the new rates and update our calculators within 48 hours. Each calculator displays a "Last Updated" timestamp so you always know how fresh the data is.
Despite our diligence, pricing can change between our last check and your reading. APIs update their rates, providers introduce new tiers, and regional pricing varies. If you spot a discrepancy between what our calculator shows and what you're being charged, we want to fix it.
To report an error: Use the "Report an Error" link on the affected calculator page, or email us directly at hello@ecomcalctools.com. We verify and correct reported discrepancies within 48 hours.
Every calculator page lists its excluded costs. Here are the most common ones:
These exclusions are listed on each individual calculator's page. If an exclusion materially affects your estimate, you can adjust inputs or factor it in manually using the formulas documented above.
Now that you understand how we calculate, use any of our free tools to get your exact cost estimates.