Skip to article content

How to Calculate PSA Grading Profit: The Complete ROI Guide for TCG Collectors

Bank TCG Team12 min read
Share:
𝕏
in
f

How to Calculate PSA Grading Profit

Most collectors decide to grade cards based on gut feel: "This looks gem mint, I'll send it." Then three months later they get back a PSA 8 and wonder where the profit went.

A submission that looks like a clear winner can destroy value when you factor in grading fees, shipping, platform commissions, and grade distribution risk. But submissions that seem borderline on paper can generate 40-60% ROI when the numbers actually work.

This guide gives you the complete framework, including the exact formula, real example submissions, and a free calculator to run the numbers on your own cards before you commit.

The Full Cost of a PSA Submission

Before calculating profit, you need to know your real all-in cost. Most collectors undercount this by 20-35%.

Direct Costs Per Card

Cost Typical Range
Card purchase price Varies
PSA grading fee $20-$600 per card
Round-trip shipping $15-$40 per submission
Insurance 1-2% of declared value
Packaging supplies $1-$3 per card

PSA Grading Tiers (2025)

Tier Fee Turnaround Best for
Value $20/card ~65 days $499 declared or under, very patient
Economy $25/card ~45 days $499 declared or under, most bulk
Regular $50/card ~30 days $500-$1,499 declared
Express $150/card ~5 days $1,500-$2,499 declared
Super Express $300/card ~3 days $2,500-$9,999 declared
Walk-Through $600/card Same day No value limit

The tier matters more than most collectors realise. A card where PSA 9 sells for $80 and PSA 10 sells for $180 is a profitable Economy submission at $25 but a loss at Express at $150, because the upside is not large enough to absorb the higher service cost.

Platform Fees on the Sale

This is the most commonly forgotten cost:

  • eBay: 13.25% on the total sale amount including shipping
  • TCGplayer: 10%
  • PWCC: 15%
  • Facebook Marketplace: 0% but harder to reach serious buyers

On a $150 PSA 10 eBay sale, you lose $19.87 in platform fees alone before shipping to the buyer. Run every submission with platform fees included.

The Profit Formula

Here is the full calculation:

Expected Revenue = 
  (Expected PSA 10 cards × PSA 10 sell price) +
  (Expected PSA 9 cards × PSA 9 sell price)
  × (1 - platform fee %)

Total Cost = 
  (Card purchase price + grading fee) × number of cards +
  shipping & insurance

Expected Profit = Expected Revenue - Total Cost

ROI % = (Expected Profit / Total Cost) × 100

Because you do not know how many cards will grade PSA 10, you use your estimated pop rate to calculate the statistical expectation.

Breaking Down the Pop Rate

If you are submitting 10 cards with an estimated 50% PSA 10 rate:

  • Expected PSA 10s: 5 cards
  • Expected PSA 9s: 5 cards

Multiply each by the respective sell price, subtract platform fees, and that is your expected revenue.

Three Real Submission Examples

Example 1: Modern Bulk Pokemon (Economy Tier)

Setup:

  • Card: Charizard ex from Obsidian Flames, pulled fresh
  • Raw purchase price: $35/card
  • PSA grading fee: $25/card (Economy)
  • 20 cards, round-trip shipping: $30
  • PSA 10 rate: 45% (reasonable for modern ex cards)
  • PSA 10 eBay sold: $110
  • PSA 9 eBay sold: $55
  • eBay fee: 13.25%

Calculation:

  • Total cost: (35 + 25) × 20 + 30 = $1,230
  • Expected PSA 10s: 20 × 0.45 = 9 cards
  • Expected PSA 9s: 20 × 0.55 = 11 cards
  • Expected revenue: (9 × $110 + 11 × $55) × 0.8675 = $1,383.25
  • Expected profit: $153.25
  • ROI: 12.5%
  • Break-even PSA 10 rate: 37%

Profitable, but the margin is thin. If real pop rates come in under 37% it turns to a loss. This works for a collector who is confident in card quality and patient with turnaround.

Example 2: Vintage Pokemon (Regular Tier)

Setup:

  • Card: Base Set Charizard (Unlimited), purchasing at $400 raw
  • PSA grading fee: $50/card (Regular, declared value $400)
  • 5 cards, shipping: $35
  • PSA 10 rate: 8% (vintage, tough grade)
  • PSA 10 eBay sold: $6,000
  • PSA 9 eBay sold: $1,200
  • PSA 8 eBay sold: $600
  • Grade distribution: 8% PSA 10, 45% PSA 9, 47% PSA 8
  • eBay fee: 13.25%

Calculation:

  • Total cost: (400 + 50) × 5 + 35 = $2,285
  • Expected PSA 10s: 5 × 0.08 = 0.4
  • Expected PSA 9s: 5 × 0.45 = 2.25
  • Expected PSA 8s: 5 × 0.47 = 2.35
  • Expected revenue: (0.4 × $6,000 + 2.25 × $1,200 + 2.35 × $600) × 0.8675 = $4,186.05
  • Expected profit: $1,901.05
  • ROI: 83.2%

Even with a brutal 8% PSA 10 rate, vintage Charizard is overwhelmingly profitable because the price premiums between grades are so large. Low pop rates do not kill the math when the premiums are this wide.

Example 3: The Trap Submission (Modern, Express Tier)

Setup:

  • Card: Modern alt-art, raw price $90
  • PSA grading fee: $150/card (Express, declared value $90)
  • 3 cards, shipping: $25
  • PSA 10 rate: 60%
  • PSA 10 eBay sold: $250
  • PSA 9 eBay sold: $110
  • eBay fee: 13.25%

Calculation:

  • Total cost: (90 + 150) × 3 + 25 = $745
  • Expected PSA 10s: 3 × 0.60 = 1.8
  • Expected PSA 9s: 3 × 0.40 = 1.2
  • Expected revenue: (1.8 × $250 + 1.2 × $110) × 0.8675 = $496.52
  • Expected profit: -$248.48
  • ROI: -33.4%
  • Break-even PSA 10 rate: 97% (essentially impossible)

Total loss. The Express fee of $150/card kills the economics completely. The same card sent at Economy ($25) looks like this:

  • Total cost: (90 + 25) × 3 + 25 = $370
  • Expected profit: $126.52
  • ROI: 34.2%

Tier selection is the single biggest mistake most collectors make. Never use a high-service tier unless the card's declared value actually requires it.

Finding Real Pop Rate Data

Your profit estimate is only as good as your pop rate assumption.

PSA Population Report

Go to psacard.com/pop and search your exact card by set, card number, and year. Look at the total graded count and grade distribution to find the percentage at PSA 10 vs PSA 9 vs lower.

Population reports reflect historical submissions, which skew toward better-condition cards. Real pop rates for bulk submissions of average pulls are typically 5-15 percentage points lower than pop report data.

Community Data

  • Pokemon TCG communities on Reddit (r/PokemonTCG) regularly share pop data
  • eBay sold listings filtered by grade show real-world volume at each grade level
  • Discord servers for specific sets often track pack-fresh submission results

The BankTCG App

BankTCG's AI grades your card from a photo before you submit. It checks centering ratios, surface condition, corner sharpness, and edge quality. If the AI grades it a likely PSA 8, do not waste $25 finding out the hard way.

Break-Even Analysis

Before running the full profit calculation, ask: what PSA 10 rate do I need just to cover my costs?

Break-even PSA 10 rate formula:

Break-even rate = 
  (Total Cost - n × PSA9_price × platform_mult) /
  (n × (PSA10_price - PSA9_price) × platform_mult)
  × 100

Where n is the number of cards and platform_mult is (1 - platform_fee / 100).

This is exactly what our free PSA Profit Calculator computes in real time.

If your expected pop rate is comfortably above the break-even rate, submit. If they are close, factor in variance. Actual results can swing 15-20 percentage points either way across a small submission batch.

ROI Thresholds

ROI Assessment
Under 15% Marginal — small errors in pricing or pop rate will flip it to a loss
15-30% Acceptable — worth doing if you are confident in your pop rate estimate
30-50% Good — solid margin for real-world variance
50-100% Excellent — prioritise these submissions
100%+ Usually vintage or high-value rare cards

Capital efficiency matters too. A 30% ROI on a $2,000 submission that takes 60 days ties up more capital than a 30% ROI on a $200 Economy submission. High-value Express submissions need higher ROI targets to justify the opportunity cost.

Common Mistakes That Kill Grading Profit

1. Using the Wrong PSA Tier

The most common and most expensive mistake. Always match the tier to the card's actual value and the realistic profit margin. If a card is worth $200 raw, the Regular tier at $50 is not automatically the right choice. Check if Economy at $25 gives the same outcome with better economics.

2. Not Accounting for Platform Fees

Forgetting eBay's 13.25% on a $300 sale means you have miscalculated revenue by $39.75 per card. Across a 20-card submission that is nearly $800.

3. Using Pop Report Data Without Adjustment

Population report PSA 10 rates are not the same as real-world submission pop rates for average cards. Pop reports are biased toward successful submissions. Adjust down by 5-15 points for conservative estimates.

4. Ignoring PSA 8 Outcomes

If there is any chance some cards grade PSA 8, include that in your calculation. A card that grades PSA 8 instead of PSA 9 can erase the profit from two PSA 10 results.

5. Not Accounting for Shipping to the Buyer

Shipping costs to sell graded cards, usually $5-$12 depending on method, eat into revenue on every sale. Some platforms include this in their fee structure; others do not.

The Grading Decision Matrix

Likely profitable:

  • Card raw value $75 or above
  • PSA 10 / PSA 9 price ratio 2.5x or higher
  • Centering visually 60/40 or better
  • No visible corner or surface issues
  • Break-even PSA 10 rate is comfortably below your expected pop rate

Borderline — model carefully:

  • Card raw value $35-$75
  • Price ratio 1.5-2.5x
  • Centering looks close but not confirmed
  • Using Regular or Express tier

Skip grading:

  • Card raw value under $35
  • Price ratio under 1.5x
  • Any visible centering, corner, or surface issues
  • Break-even PSA 10 rate exceeds your realistic pop rate estimate
  • Service tier fee is more than 30% of the card's raw value

Run the Numbers Before You Commit

Every submission decision should start with the numbers, not the feeling. The variables that matter — card cost, tier, pop rate, price spread, platform fees — interact in ways that are genuinely hard to model in your head.

Use the free BankTCG PSA Profit Calculator to model any submission in under 60 seconds. It handles:

  • All PSA grading tiers with auto-filled fees
  • 8 currencies (USD, AUD, GBP, EUR, JPY, CAD, SGD, NZD)
  • PSA 8, 9, and 10 grade distributions
  • eBay, TCGplayer, and PWCC platform fee deduction
  • Break-even PSA 10 rate calculation
  • ROI percentage output
  • Max PSA 9s allowed to hit your target profit

Once you know the numbers work, use the BankTCG app to check your card's condition before the envelope closes — a bad submission is one where you did the math right but sent the wrong card.

For more on evaluating whether a card is worth grading at all, read our data-driven guide to grading decisions. For a comparison of PSA vs BGS, see our PSA vs BGS grading guide.

Frequently Asked Questions

What is a realistic PSA 10 pop rate for modern Pokemon cards?

For modern Pokemon cards pulled fresh from packs, real-world PSA 10 rates typically range from 30-65% depending on the set and card type. Full-art and alt-art cards often grade harder at 25-40% PSA 10 because their large illustrated surfaces are more prone to surface scratches. Standard reverse holos can grade at 50-70% PSA 10 from fresh pulls with careful handling.

Does PSA grading add value to all cards?

No. PSA grading only adds significant value when the price premium for the graded copy is large enough to cover costs and generate acceptable return. For most bulk commons and uncommons, raw value is too low for grading to be profitable. The sweet spot is mid-to-high value singles with strong PSA 10 premiums and achievable pop rates.

How long does the PSA Economy tier take in 2025?

PSA Economy tier typically takes 40-60 days in 2025. PSA regularly updates wait times on their website. Actual turnaround fluctuates based on submission volume, and convention season submissions often take longer.

Can I mix cards of different values in one Economy submission?

Economy tier requires each card to have a declared value of $499 or under. If one card exceeds that, it must be submitted under a higher-cost tier even if the rest of the submission is Economy. Incorrectly declaring card value can result in regrading at a higher tier with additional fees.

Should I grade cards pulled from ETBs or booster boxes I bought?

Yes, if the raw value justifies it. Cards pulled from product bought at retail or below typically have better profit margins than cards bought raw at near-market-peak prices. Your acquisition cost is the key variable: lower cost means the submission works at lower PSA 10 rates.

Ready to Pre-Grade Your Cards?

Download Bank TCG to estimate grades with 94% PSA accuracy before submitting.

Download on the App Store

5 free grades • No credit card required

Get weekly TCG insights via email

Free insights. Unsubscribe anytime. Privacy Policy