ForceBuyOpen ForceBuy

How to find what you paid for your CS2 skins

Last updated:

CS2 has no single list of what you paid for your items. The price sits in the history of the place where you bought, and each history shows something different. This guide goes through them in the order that covers most items.

The Steam Community Market

Open steamcommunity.com/market while signed in and switch to "My Market History".

What it shows:

  • Every listing, purchase and sale on your account, for all games, not only CS2.
  • A row with "+" is a purchase, a row with "-" is a sale. Rows without either are listings you created or cancelled.
  • For a purchase, the price is what you paid. For a sale, it is what you received after Steam's fees, not what the buyer paid.
  • Each row has two dates: when it was bought or sold, and when it was listed.

What to watch for:

  • The dates have a day and a month, but no year and no time of day. The list runs from newest to oldest, so the year has to be worked out from the position in the list. A purchase from March may be from this year or from five years ago.
  • The history goes back a long way. On accounts ForceBuy has read, the oldest rows were from December 2013.

Steam inventory history

Open steamcommunity.com/my/inventoryhistory/?app[]=730 while signed in.

It lists every movement of an item, with date and time: trades and the trade partner, case openings, market purchases and sales, items moved into and out of storage units, stickers applied. It has no prices.

Use it to find out how and when an item came to you. If it arrived in a trade, the same row shows what you gave for it. A row that says "Purchased from the store" is a purchase in the in-game store, not on the market; its price is not in either history.

CSFloat

CSFloat keeps your trades, purchases and sales, in your account. Prices are in US dollars and are the buyer's price. As a seller you received that price minus CSFloat's fee.

Buff163

Buff163 keeps buy and sell records in your account. Prices are in Chinese yuan and are the buyer's price; as a seller you received that price minus Buff163's fee.

Items with no price anywhere

  • Received in a trade: Steam records the trade, not a value. The cost is what you gave, and you have to put a value on that yourself.
  • Case openings: the opening is in your inventory history. The cost is the case and the key, which you may find in your market history.
  • Drops and rewards: they cost nothing. Whether you count them as zero is your choice.
  • Stickers and charms you applied: Steam records the application, not a price. What the item cost you is its own price plus what you paid for each sticker, charm or name tag on it; a charm you take off again leaves the sum.
  • Bought elsewhere: other sites or cash deals are only in your own records.

Tying a price to the right item

With two copies of the same skin, the name is not enough to tell which purchase belongs to which copy. The float value tells them apart; Steam's market history page does not show it, CSFloat does. Behind the page, Steam links most market rows to the asset ID of the exact item, which is how a tool can match them without guessing.

Writing it down

A spreadsheet with one row per item does the job: date, item with wear, float, price, currency, marketplace and fee.

ForceBuy does these steps for you: it reads your Steam market and inventory history, CSFloat and Buff163, ties each price to its copy and marks matches it is not sure about. Reading Steam's and Buff163's histories needs your session on those sites, which goes against their terms; see the FAQ. Items without a record can be entered by hand.

See also: Steam Market fees explained · How ForceBuy works · FAQ