How to handle taxes when buying and selling video game items for profit?
So I've been making some money buying and selling CS2 skins as a side thing. Basically my strategy is to find people who want quick cash and buy their skins for about 92% of the normal market value. Then I wait the mandatory week that the game makes you hold items before you can trade them again, and resell them hopefully making around 8% profit on each transaction. The thing is, I'm not sure how to handle this for tax purposes. Most of the profit I make gets reinvested right back into buying more skins to continue growing this little operation. But I do sometimes take some of the profits for personal spending. My questions are: How does this work from a tax perspective since I'm reinvesting most profits back into buying more inventory? And would the money I reinvest versus the money I take as personal spending be classified differently on my taxes? I'm really not sure if this counts as a side business or just a hobby or what the right way to report this income is.
22 comments


Mateo Martinez
This is definitely considered a business activity since you're doing it with the intention of making a profit. You'll need to report this on your Schedule C (Profit or Loss from Business) when you file your taxes. The good news is that reinvesting in more inventory doesn't change the fact that you've earned income. However, those reinvestments are considered business expenses that can offset your income. You'll need to keep careful track of what you paid for each skin and what you sold it for. The difference is your profit, which is taxable regardless of whether you reinvest it or spend it personally. Money you take for personal use is essentially your "draw" from the business, but that doesn't affect how the income is taxed. It's all business income reported on Schedule C. If you do this consistently, you might also need to pay self-employment taxes.
0 coins
QuantumQueen
•What about the money spent on the game itself? Like if I have to buy the game or pay for subscription fees to be able to trade? Would those be deductible business expenses too?
0 coins
Mateo Martinez
•Yes, the cost of the game and any subscription fees required to conduct your trading activity would typically be deductible business expenses. Since these costs are necessary for you to operate your business of buying and selling skins, they would be considered ordinary and necessary business expenses. Just make sure you're only deducting the business portion if you also use the game for personal enjoyment. If you spend 70% of your time trading and 30% playing for fun, you'd only deduct 70% of those costs. This helps maintain a clear distinction between business and personal expenses.
0 coins
Aisha Rahman
I ran into a similar situation with my Pokemon card flipping side hustle last year and was totally confused about how to report everything properly. I ended up using https://taxr.ai to analyze all my transaction records and figure out what counted as business income vs hobby income. It actually flagged that I was doing enough regular transactions to be considered a business and helped me identify all the deductions I could claim for my inventory purchases. The tool walked me through categorizing everything properly and explained how to report my digital item sales correctly. It even created a simple profit/loss statement I could use for my Schedule C. Sounds like it could help your situation too since it's specifically designed to sort through transaction histories and categorize them properly.
0 coins
Ethan Wilson
•Does it connect directly to Steam or whatever platform to pull transaction data? Or do I have to manually input everything? I've got hundreds of transactions and doing it manually sounds like a nightmare.
0 coins
Yuki Sato
•Did it help you determine if you needed to pay quarterly estimated taxes? That's what I'm worried about with my trading profits. I heard if you make over a certain amount you have to pay taxes quarterly instead of just at tax time.
0 coins
Aisha Rahman
•It doesn't connect directly to Steam or other gaming platforms, but it does have the ability to import CSV files or spreadsheets of your transaction data. I just downloaded my transaction history from my platform, cleaned it up a bit in Excel, and then uploaded it. Saved me from having to enter hundreds of trades manually. Yes, it actually did help with quarterly estimated taxes! That was one of the most helpful features for me. Once it analyzed my transaction patterns and calculated my expected annual profit, it gave me estimates for quarterly tax payments and even reminded me about upcoming payment due dates. This was huge because I had no idea I needed to make those payments until the tool flagged it for me.
0 coins
Yuki Sato
Guys, I just want to say that taxr.ai was a complete game changer for my Fortnite item reselling business. I was in the exact same situation as OP - buying limited items at lower prices and flipping them for profit, but had no idea how to track it all for taxes. I tried the service after seeing it mentioned here and it organized all my chaos into a proper business format. It highlighted that I could deduct a portion of my internet bill, computer costs, and even some software I was using to track market values. The quarterly tax reminder feature saved me from a potential penalty too since I had no idea those were required when your income gets high enough. My tax return was actually accepted without any questions this year, which was a first for me since I started this side hustle!
0 coins
Carmen Flores
If you're making decent money from this, you need to be able to get help from the IRS if questions come up, but good luck actually getting through to a human there. After waiting on hold for 3+ hours multiple times trying to get answers about my online sales business, I discovered https://claimyr.com which got me connected to an actual IRS agent in less than 20 minutes. You can see how it works here: https://youtu.be/_kiP6q8DX5c They basically hold your place in the IRS phone queue and call you when an agent is about to pick up. It saved me from wasting an entire day on hold just to ask about how to properly classify my digital goods sales. The agent I talked to clarified everything about how to report reinvested profits vs personal draws for my situation.
0 coins
Andre Dubois
•Wait, how does this actually work? Do they have some special access to the IRS or something? I'm skeptical because I thought everyone had to suffer through the same hold times.
0 coins
CyberSamurai
•Sounds too good to be true honestly. Why would I pay for something when I can just call the IRS myself? I'm guessing this service costs an arm and a leg, and probably just uses some basic auto-dialer that anyone could set up.
0 coins
Carmen Flores
•No special access - they use an automated system that waits in the queue for you. Basically their system calls the IRS and navigates the initial menu options, then waits on hold. When their system detects that an agent is about to pick up, it calls you and connects the calls together. You're still talking directly to the same IRS representatives everyone else gets. It's definitely not free but it saved me literally hours of my life. I can't put an exact cost here but think about how much your time is worth - for me, not having to sit by my phone for 4+ hours while trying to work was absolutely worth it. It's way more affordable than you'd expect for the time saved. I was skeptical too until I tried it and got connected in about 15 minutes after weeks of failed attempts.
0 coins
CyberSamurai
I take back everything I said about Claimyr. After another failed 2-hour hold attempt with the IRS yesterday (got disconnected right as it seemed someone was about to answer), I broke down and tried the service. Got connected to a very helpful IRS agent in about 18 minutes who explained exactly how my digital item sales should be reported. Turns out I WAS doing it wrong all along - I should have been using Schedule C instead of just reporting it as hobby income on Schedule 1. The agent walked me through exactly what I needed to do differently this year. The service cost way less than I expected and saved me from taking another afternoon off work just to sit on hold. Seriously one of the best decisions I've made during tax season.
0 coins
Zoe Alexopoulos
Something nobody's mentioned yet is that if your profits get high enough (over $400 net for the year), you'll need to pay self-employment tax too, which is an additional 15.3% on top of your regular income tax. That caught me by surprise my first year selling items on multiple game platforms. Also, keep REALLY good records of every transaction - date, purchase price, sale price, fees, etc. The IRS loves to see detailed documentation if they ever have questions. I use a simple spreadsheet with dates, transaction IDs from Steam, and all the amounts.
0 coins
Nia Davis
•Thanks for mentioning the self-employment tax! I hadn't even thought about that. Does it matter that I'm a college student and this is just a side thing? Or does the IRS still consider it self-employment no matter what?
0 coins
Zoe Alexopoulos
•Being a college student doesn't change anything for self-employment tax purposes. The IRS doesn't care about your student status or whether this is your main job or side hustle - if you're making profit from a business activity and your net earnings are $400 or more for the year, you'll owe self-employment tax. The one silver lining is that you get to deduct half of your self-employment tax on your regular tax return, which lowers your taxable income a bit. But definitely plan for that extra 15.3% when you're calculating how much to set aside for taxes from your profits.
0 coins
Jamal Carter
Make sure you're tracking the exact dates for your purchases and sales! The IRS has different tax rates for short-term capital gains (items held less than a year) vs long-term gains. Since ur holding these skins for just a week, you'll be taxed at your normal income tax rate.
0 coins
Mei Liu
•That's not accurate. This isn't capital gains because the OP is regularly buying and selling as a business activity. This is ordinary income reported on Schedule C, not capital gains. Capital gains treatment is for investment assets, not inventory that's regularly bought and sold in a business.
0 coins
Emma Thompson
One thing I'd add is to consider opening a separate bank account just for your skin trading business. It makes tracking so much easier when tax time comes around, and it helps establish that this is a legitimate business activity rather than just a hobby. You can deposit your trading profits there and pay for new inventory purchases from that same account. Also, since you're dealing with digital assets that can be volatile in value, consider taking screenshots or saving records of market prices when you make transactions. This can help justify your purchase and sale prices if the IRS ever questions your reported profits. Steam's market history is helpful but having your own backup documentation never hurts. The business bank account will also make it crystal clear how much you're actually withdrawing for personal use versus reinvesting, which will help with your bookkeeping and Schedule C reporting.
0 coins
Faith Kingston
•This is such great advice about the separate bank account! I'm just starting out with trading game items and was mixing everything with my personal spending. Having a dedicated account would definitely make tracking profits vs personal draws way clearer. Do you happen to know if there are any specific types of business accounts that work better for this kind of digital trading? I'm wondering if a simple checking account is enough or if I need something more specialized since we're dealing with online transactions and digital assets.
0 coins
Anna Kerber
•@Faith Kingston A simple business checking account should be perfectly fine for digital trading! You don t'need anything fancy - just look for one with low or no monthly fees and good online banking features since you ll'probably be doing most of your transactions electronically. Some banks offer free business checking for new small businesses or if you maintain a minimum balance. Chase, Bank of America, and local credit unions often have decent options. The main thing is just keeping it completely separate from your personal accounts so you have a clean paper trail. Also make sure the account allows for the volume of transactions you expect to do. Some business accounts have limits on monthly transactions before they start charging fees, so factor that in based on how active your trading is.
0 coins
Keisha Williams
Great advice already in this thread! One additional thing to consider is quarterly estimated tax payments. Since you're essentially running a small business, you might need to make estimated payments throughout the year rather than waiting until tax time. The general rule is if you expect to owe $1,000 or more in taxes when you file, you should be making quarterly payments to avoid penalties. Given that you mentioned reinvesting most profits to grow the operation, it's easy to forget that you still owe taxes on those profits even if the cash isn't sitting in your personal account. I'd recommend setting aside about 25-30% of your net profits for taxes (income tax + self-employment tax) and making those quarterly payments if your annual profit looks like it'll be substantial. The due dates are usually mid-January, mid-April, mid-June, and mid-September for the following year's taxes. Also, since you're dealing with Steam's mandatory 7-day hold period, make sure you're tracking when each transaction actually completes for tax purposes - it's the sale date that matters for when you recognize the income, not when you first list the item.
0 coins