How to Start a Software Key Reselling Business Full Guide
“Software key reselling” actually covers two very different businesses. One has almost no legal risk and modest margins. The other can be more profitable but comes with real reputational and financial risk if you get sourcing wrong. This guide walks you through both, with the actual platforms and programs you’d sign up for, so you can pick the path that fits your budget and risk tolerance.
The two paths, in plain terms
Path A: Affiliate/authorized reseller. You promote real software (VPNs, antivirus, Microsoft 365, Adobe apps) through an official affiliate or partner program. You never hold inventory or touch a key directly. You earn a commission when someone buys through your link. Low risk, no upfront capital, but you don’t control pricing, and margins are fixed by the vendor.
Path B: Marketplace key reseller. You buy keys wholesale from an authorized distributor (with an invoice) and resell them at a markup on your own store or on a marketplace like Kinguin or G2A. Higher potential margin, but this is also the model that gets abused by people selling stolen or fraudulently purchased keys, so buyers and platforms are wary of it, and sourcing discipline is everything.
If you have zero experience, Path A is the easier place to start and learn the market before risking any capital on inventory.
Step 1: Get the legal picture straight first
Digital resale law is genuinely unsettled and varies by country, so treat this as background, not legal advice.
- In the EU, the Court of Justice ruled in UsedSoft v. Oracle (2012) that resale of a “used” software license is legal, even one originally downloaded, as long as the original buyer disables their own copy. This is the closest thing to a legal green light for reselling software specifically in Europe.
- In the US, courts have gone the other way for digital files. In Capitol Records v. ReDigi, both the district court and the Second Circuit Court of Appeals ruled that resale of a digital music file isn’t protected by the first-sale doctrine, because transferring the file requires making a copy. No case has squarely tested this for game or software keys, but it signals US courts aren’t inclined to extend first-sale protection to downloaded goods the way they do for a physical disc.
- Regardless of what a court might eventually decide, almost every publisher’s end-user license agreement (EULA) already prohibits unauthorized resale or transfer. In practice, the day-to-day risk for a small reseller isn’t a lawsuit, it’s a revoked key, a banned marketplace account, or a chargeback you can’t recover from, because the key you sold turned out to be stolen.
Talk to a local business or IP lawyer before scaling this past a hobby, especially if you plan to resell full retail licenses rather than run affiliate links.
Step 2: Register your business
Keep this simple to start:
- Register as a sole proprietorship or single-member LLC (US) or the equivalent in your country. An LLC separates your personal assets from business liability, which matters once you’re taking payments from strangers.
- Get a tax ID (EIN in the US).
- Open a dedicated business bank account. Never mix this with personal funds, both for accounting and because payment processors will ask for it.
Step 3: Source your keys the safe way
This is the step where most beginners get burned, so treat it seriously.
If you’re going the affiliate route (Path A), you don’t source keys at all, you just apply to programs:
- CJ Affiliate and Impact are the two biggest affiliate networks and host programs for most major software brands.
- FlexOffers carries Avast’s antivirus and VPN affiliate program at roughly 25% commission per sale.
- Sophos runs its own affiliate program directly (home.sophos.com) offering 30% commission on Sophos Home Premium.
- VPN brands tend to pay the most aggressively: PureVPN’s program pays up to 100% on the first sale plus 35% recurring, and several other VPN brands run similar structures through CJ or Impact.
- TotalAV’s antivirus affiliate program (available via CJ and Indoleads) pays a flat commission per sale.
If you’re going the wholesale/marketplace route (Path B), only buy from a source that gives you an invoice tied to an authorized distribution channel:
- Microsoft Partner Network lists authorized distributors for volume licensing if you want to resell genuine Microsoft products.
- Adobe’s Partner Program works the same way for Creative Cloud and other Adobe software.
- Smaller, invoice-based wholesale resellers exist too, for example win10cdkeys.com’s distributor program, which sells Windows and Office keys specifically to resellers as a Microsoft Authorised Partner with VAT invoices, or Mr Key Shop’s Reseller Program, which offers tiered reseller pricing on genuine licenses.
The red flag to know before you start: a huge share of the fraud in this industry comes from keys bought in bulk with stolen credit cards and then dumped cheap on marketplaces. Game developer Wube Software (makers of Factorio) proved this happened to them, and G2A ended up paying out $39,600 in compensation for keys sold with stolen cards. Indie studio tinyBuild has publicly said it lost roughly $450,000 to the same pattern. If a “wholesale” key source can’t give you an invoice from a real distributor, walk away, no matter how good the price looks.
Step 4: Choose where you’ll sell
Option 1: List on an established marketplace.
- Kinguin lets anyone apply for a verified merchant account. Expect KYC identity checks and, per their own support documentation, they may ask for proof of where your keys came from before approving listings.
- G2A has a similar signup flow: create an account, complete business verification, then list. G2A also offers a merchant API for bulk imports and a built-in ad tool to promote your listings inside your seller dashboard.
Marketplaces give you instant access to millions of existing buyers, which is valuable when you have zero audience of your own. The tradeoff is that you’re selling next to sellers with much worse sourcing practices, and both platforms carry real reputational baggage with gamers and developers (more on that below).
Option 2: Build your own store. Shopify paired with a digital delivery app like SendOwl handles the awkward part of selling keys yourself: automatically emailing a unique code to each buyer the instant they pay, without you manually fulfilling every order. This gives you full control over branding and pricing, but you have to bring your own traffic.
Step 5: Set up payments
This is where digital goods businesses get tripped up. Stripe and PayPal both treat software and game keys as elevated risk, mainly because there’s no tracking number to prove delivery if a buyer disputes the charge, and because the category has a historically high chargeback rate. That can mean payout holds, reserves, or sudden account termination if your dispute rate climbs.
Practical workarounds:
- If you sell through Kinguin or G2A, they process buyer payments for you and pay you out on a schedule, so you don’t need your own merchant account to start. Read their payout terms carefully before relying on them.
- If you run your own Shopify store, keep your dispute rate low and be ready to move to a processor that specializes in higher-risk digital goods if a standard processor drops you.
- Affiliate commissions are usually paid out via PayPal or Payoneer once you cross a minimum threshold (commonly $50 to $100).
Step 6: Price and position your listings
On a marketplace, check what comparable keys are already selling for before you list, undercutting by too much is itself a signal buyers (and the platform’s fraud systems) associate with stolen inventory. For affiliate links, commission rates are fixed by the vendor, so your only lever is driving more qualified traffic, not pricing.
Step 7: Get your first customers
- Write genuinely useful comparison and deal content on your own site (you already have a blog set up, which is an advantage most people in this niche don’t have).
- Gaming deal communities exist on Reddit and Discord, but many explicitly restrict or ban self-promotion by resellers, so read the rules before posting.
- Short comparison videos (TikTok, YouTube Shorts) work well for a gaming audience that’s already primed to compare prices.
- Use the marketplace’s own promotional tools. G2A, for example, has a “Create Campaign” feature in the seller dashboard to boost specific listings.
Step 8: Handle disputes and protect your reputation
- Keep the distributor invoice for every single key you sell. It’s your only real defense if a buyer or the platform ever questions where a key came from.
- Respond to support tickets quickly. On marketplaces like Kinguin, seller reputation and response time directly affect how often your listing wins the sale over a cheaper but less trusted seller.
- Budget for some chargebacks even with clean sourcing. It’s a feature of this category, not a sign you did something wrong.
The honest risk picture
Before you commit real money, it’s worth knowing what you’re walking into. G2A in particular has a long, well-documented history of conflict with game developers over stolen keys. Indie studio tinyBuild alleged roughly $450,000 in losses from fraudulently purchased keys resold on the platform. Publisher No More Robots ran a petition, signed by more than 5,000 industry professionals, asking G2A to remove indie games entirely.
Several developers have publicly told players to pirate their games rather than buy them through G2A, arguing developers see no money either way, but at least piracy doesn’t cost them chargeback fees.
G2A has since introduced anti-fraud tooling and a compensation offer for proven fraud losses, and its practices have reportedly improved, but the reputational damage to the “key reseller” category as a whole is real, and it’s something you inherit the moment you enter this space, even if your own sourcing is completely clean.
That’s the core tradeoff of Path B: the potential margin is real, but so is the platform-wide trust deficit you’re starting from. Path A sidesteps almost all of it.
Quick-start checklist
- Decide: affiliate route, wholesale/marketplace route, or both
- Register a business entity and get a tax ID
- Open a dedicated business bank account
- Apply to 2 to 3 affiliate networks, or one invoiced wholesale distributor
- Set up your sales channel (marketplace seller account, or Shopify plus SendOwl)
- Confirm how you’ll get paid before your first sale
- Publish your first listings or content
- Keep every invoice, forever
This isn’t legal or financial advice. Resale rules for digital goods vary by country and are still evolving in the courts, so check your local requirements, especially before you scale past a side project.
