尚未检测到更新。GitHub 发布版本后会显示在这里。
Open-source Steam Community Market fee calculator
翻译准备中
正在加载完整 README。
查看完整 README ↗An open-source, dependency-free calculator for estimating Steam Community Market fees. It works in integer minor units so percentage fees, minimum component fees, and rounding are explicit.
Try the GitHub Pages calculator.
For reproducible boundary checks, open the integer fee invariants notebook.
This reference is maintained by contributors working on SteamVaults, an independent third-party service currently focused on buying and selling Steam Sacks of Gems with USDT. The same fee rules power its hosted Steam Market fee calculator. The live service and this general-purpose fee calculator are separate projects.
import {
buyerPriceForSellerAmount,
sellerAmountForBuyerPrice,
} from './src/fees.js';
buyerPriceForSellerAmount(100);
// { sellerReceives: 100, steamFee: 5, publisherFee: 10,
// totalFees: 15, buyerPays: 115 }
sellerAmountForBuyerPrice(115);
// { sellerReceives: 100, steamFee: 5, publisherFee: 10,
// totalFees: 15, buyerPays: 115 }
Values are integers in the currency's smallest configured unit. The defaults model USD cents with a 5% Steam fee, a 10% publisher fee, and a one-cent minimum for each component.
The calculator only applies to listings that Steam actually charges a fee on, so a few Steam Market concepts are worth having straight before reading the numbers:
npm test
Steam can change fee rules, publisher fees, currency increments, minimums, and taxes. This utility is an estimate; confirm the final amount in Steam before listing an item. The project is independent and is not affiliated with Valve or Steam.