How to Use Grading ROI Analysis
Last Updated: February 1, 2026
Feature: Premium Tools → Grading ROI Tab
Audience: Premium Subscribers
What is Grading ROI?
Grading ROI (Return on Investment) helps you identify which Pokemon cards are most profitable to get professionally graded. The tool calculates potential profit by comparing:
- Raw Near Mint Price: What you'd pay for an ungraded card in Near Mint condition
- Graded Price: What the card sells for after grading (PSA 10, BGS 9.5, etc.)
- Grading Cost: The tier fee based on card value and turnaround time
Example Scenario:
- Raw Near Mint Pikachu: $50
- PSA 10 Graded Price: $200
- PSA Value tier cost: $27.99
- Profit: $200 - $50 - $27.99 = $122.01 (244% ROI)
This helps you:
- ✅ Find cards where grading adds the most value
- ✅ Avoid losing money on cards where grading costs more than the price increase
- ✅ Plan profitable grading submissions before spending money
- ✅ Compare different grading companies and service levels
Getting Started
Accessing Grading ROI
1. Navigate to Premium Tools in the main navigation
2. Click the Grading ROI tab (rightmost tab)
3. You'll see a table of Pokemon cards sorted by profitability
Understanding the Table
Each row shows a card with its best grading opportunity. Click the expand arrow (▼) to see all grading options.
Column | What it shows | How to use it |
Card | Card name, set, and image | Click to view full card details |
Raw NM | Current price for Near Mint ungraded card | Your initial investment |
Company | PSA, BGS, CGC, or TAG | Different companies have different markets |
Grade | Target grade (10, 9, etc.) | Higher grades = higher value (but lower success rate) |
Graded | Selling price after grading | What you can sell the graded card for |
Tier | Grading service level | Affects cost and turnaround time |
Cost | Grading fee for this tier | Your grading expense |
Profit | Graded price - Raw price - Grading cost | Your net profit if card grades as expected |
ROI % | (Profit / Total Investment) × 100 | Higher % = better return on your money |
Gem % | Probability of achieving this grade | PSA 10 might be 15% for most modern cards |
Pop | Number of cards graded at this level | Lower pop can mean higher value |
Filtering Your Results
Use the filter bar above the table to narrow down opportunities:
Company Filter
Choose which grading companies to include:
- PSA: Most popular, highest resale values for vintage
- BGS: Preferred for modern cards, subgrades add value
- CGC: Lower costs, growing market acceptance
- TAG: Newest, lower population counts
Tip: Include all companies to compare options for the same card.
Target Grade
Focus on specific grade levels:
- Grade 10: Highest value, lowest success rate (~10-15%)
- Grade 9.5: BGS only, excellent alternative to PSA 10
- Grade 9: More achievable, still valuable
- Grade 8: Budget option for vintage cards
- All Grades: See all opportunities (default)
Era Filter
Filter by Pokemon TCG generation:
- Vintage (1999-2003): Base Set, Jungle, Fossil, Team Rocket, Neo series
- Ex Era (2003-2007): Ruby & Sapphire through Diamond & Pearl
- Modern (2017-Present): Sun & Moon through current sets
Why it matters: Vintage cards have different gem rates and market values than modern cards.
Set Filter
Select specific sets like "Base Set", "Evolving Skies", or "151"
Use case: Focus on sets you're already collecting or where you have access to raw cards.
Rarity Exclusions
Hide certain rarities you don't want to grade:
- Common/Uncommon: Usually not profitable to grade
- Promo: Varies widely in value
- Special Illustration Rare: Often expensive raw but not always worth grading
Language
Filter by card language:
- English: Most liquid market, highest demand
- Japanese: Lower raw prices, but graded market is strong
- Other Languages: Niche markets, research carefully
Profit & ROI Ranges
Set minimum thresholds for profitability:
Profit Range:
- Minimum: Only show cards with at least $X profit (default: $50)
- Maximum: Cap maximum profit to focus on accessible cards
ROI Range:
- Minimum ROI%: Only show cards with at least X% return (default: 50%)
- Higher ROI% means better use of your grading budget
Example: Set minimum profit to $100 and minimum ROI to 100% to find only highly profitable opportunities.
Population Range
Filter by grading population (how many exist):
- Low Pop (< 100): Rarer, potentially more valuable
- Medium Pop (100-1,000): Established market
- High Pop (> 1,000): More liquid but lower premiums
Strategy: Low pop + high grade = potentially higher multiples on your investment.
Profitable Only Toggle
- ON (default): Only show opportunities with positive profit
- OFF: Include all grades, even unprofitable ones (useful for research)
Understanding Grading Companies
PSA (Professional Sports Authenticator)
Best For: Vintage cards, mainstream collecting
Pros: Highest resale values, most recognized brand, largest population database
Cons: Expensive, longer turnaround times
Tiers:
- Value ($27.99): Up to $500 value, 75 days - Most popular for budget grading
- Value Plus ($44.99): Up to $500 value, 45 days
- Regular ($74.99): Up to $1,500 value, 20 days
- Express ($149): Up to $2,500 value, 15 days
- Super Express ($299): Up to $5,000 value, 7 days
Special Tiers (Require PSA Collectors Club membership):
- TCG Bulk ($18.99): 20+ cards, up to $300 value each, 95 days
- Value Bulk ($21.99): 20+ cards, up to $500 value each, 95 days
BGS (Beckett Grading Services)
Best For: Modern cards, cards where centering matters
Pros: Subgrades provide detailed condition info, BGS 10 Black Label is ultra-premium
Cons: More strict on centering, complex grading scale
Grades:
- BGS 10 Black Label: All four subgrades are 10 (extremely rare)
- BGS 10 Pristine: Average 10 with no subgrade below 9.5
- BGS 9.5 Gem Mint: Most common high grade for modern cards
Tiers:
- Base ($25): Up to $500, 30-45 days
- Premium ($40): Up to $1,000, 20-25 days
- Premium Plus ($70): Up to $2,500, 10-15 days
CGC (Certified Guaranty Company)
Best For: Budget grading, modern cards, growing your collection
Pros: Lowest costs, fast turnaround, gaining market acceptance
Cons: Lower resale premiums vs PSA/BGS (currently)
Tiers:
- Economy ($16): Up to $250, 45-60 days - Cheapest option
- Standard ($25): Up to $500, 30 days
- Express ($50): Up to $1,500, 15 days
Special Grades:
- CGC 10 Pristine: Highest grade, equivalent to PSA 10
- CGC 9.5 Gem Mint: Half-point grading adds precision
TAG (TAG Grading)
Best For: New collectors, experimental grading
Pros: Low population counts (easier to get low pop cards), affordable
Cons: Newest company, less established market, lower resale values
Tiers:
- Economy ($16): Up to $300, 45 days
- Standard ($22): Up to $500, 25 days
- Express ($40): Up to $1,500, 15 days
Sorting Options
Click column headers to change sorting:
- ROI % (Highest): Best return on investment (default)
- Profit (Highest): Maximum dollar profit per card
- Raw Price (Lowest): Cheapest cards to buy and grade
- Gem Rate (Highest): Most likely to achieve target grade
- Pop (Lowest): Rarest graded examples
Pro Tip: Sort by "Raw Price (Lowest)" + filter "Profit Min: $50" to find affordable opportunities that still profit well.
Building a Grading Submission
The Grading ROI tab integrates with Double Holo's Submission Builder to help you plan your grading submissions.
What is a Submission?
A submission is a planned batch of cards you intend to send to a grading company. Think of it like a shopping cart, but for cards you're grading instead of buying.
Submission Lifecycle:
1. Draft: Planning phase - add/remove cards, compare options, see total costs
2. Submitted: Cards sent to grader - locked, waiting for results
3. Graded: Results received - compare actual vs. expected grades, track accuracy
4. Archived: Completed submissions for historical tracking
Creating Your First Submission
Step 1: Find a Card to Grade
1. Browse the Grading ROI table
2. Click the expand arrow (▼) on a card to see all grading options
3. Review profit, ROI%, and gem rate for each company/grade combination
Step 2: Add Card to Submission
Option A: Quick Add (If You Have an Active Draft)
1. Click the "+" button next to the grade you want
2. Card instantly adds to your active submission
3. Green checkmark (✓) confirms it was added
4. Badge shows "Added!" for 3 seconds
Option B: Select or Create Submission
1. Click the "+" button
2. If no active draft exists, you'll see a modal:
- Create New Submission: Enter a name (e.g., "December PSA 10s")
- Select Existing: Choose from your draft submissions
3. Card is added to the selected submission
Best Practice: Name submissions by month and company (e.g., "Feb 2026 PSA", "BGS Modern").
Step 3: Review Your Submission
On Desktop:
- Submission panel is on the right side of the screen
- Shows all cards, total cost, expected profit, and ROI
On Mobile/Tablet:
- Tap the pink floating button (📋) in the bottom-right corner
- Opens the submission drawer
Submission Panel Shows:
- Card count: How many cards you're grading
- Total Investment: Raw card costs + Grading fees + Shipping (if enabled)
- Expected Value: Total selling price if all cards grade as expected
- Expected Profit: Value - Investment
- Expected ROI%: (Profit / Investment) × 100
- Warnings: Validation issues (mixed companies, tier requirements)
Step 4: Manage Your Cards
Add More Cards:
- Continue browsing and clicking "+" on other cards
- Mix different cards to one submission OR create separate submissions per company
Remove Cards:
- Open submission panel/drawer
- Click the trash icon (🗑️) next to any card
- Confirms removal
Reorder Cards:
- Drag and drop cards in the submission panel
- Useful for organizing by set or value
Change Options:
- Click "Edit" on a card
- Adjust company, grade target, or service tier
- Add private notes (e.g., "Check corners")
Submission Settings
Click the gear icon (⚙️) in the submission panel to configure:
Cost Calculation Options
Include Card Cost:
- ON (default): Includes raw card purchase price in investment
- OFF: Only counts grading fees (if you already own the cards)
Include Grading Cost:
- ON (default): Includes tier fees in investment
- OFF: Calculates profit as if grading were free (theoretical max)
Include Shipping:
- ON: Adds shipping cost to grading company
- OFF: Excludes shipping (if prepaid or included in membership)
- Default: $25 for 1-10 cards, $40 for 11-25, $60 for 26+
Include Fees:
- ON: Adds marketplace fees (10%) if you plan to sell on Double Holo
- OFF: Calculates net profit without platform fees
Fee Percentage Override:
- Adjust if you plan to sell elsewhere (eBay ~13%, TCGPlayer ~11%)
- Default is 10% (Double Holo's seller fee)
Shipping Cost Override:
- Manually set shipping if you have a different rate
- Useful if you have Collectors Club or bulk discounts
Validation Warnings
The submission builder automatically validates your submission and shows warnings:
⚠️ Mixed Grading Companies
- Issue: Submission contains cards for PSA and BGS
- Impact: You'll need to create two shipments
- Fix: Create separate submissions per company OR remove mixed cards
⚠️ Bulk Tier Requirement Not Met
- Issue: You selected "PSA TCG Bulk" but only have 15 cards (minimum: 20)
- Impact: Can't use bulk pricing, will be rejected
- Fix: Add 5 more cards OR switch to "PSA Value" tier
⚠️ Card Value Exceeds Tier Maximum
- Issue: Card worth $600 but selected "PSA Value" tier (max $500)
- Impact: PSA will reject the card or upcharge you
- Fix: Select "Value Max" ($1,000 max) or "Regular" tier ($1,500 max)
⚠️ Requires Collectors Club Membership
- Issue: Selected "PSA TCG Bulk" but you need membership ($99/year)
- Impact: Can't submit at this tier without membership
- Fix: Upgrade to Collectors Club OR use standard tiers
⚠️ Missing Price Data
- Issue: Card doesn't have recent graded sales data
- Impact: Profit calculation may be inaccurate
- Fix: Manually research recent sales OR override sale price
Price Refresh
If raw card prices change after you build your submission:
1. Open the submission
2. Click "Refresh Prices" button
3. Updates all raw NM prices from current market data
4. Recalculates profit and ROI with new prices
Rate Limit: Once per 30 seconds to prevent spam.
Use Case: You built a submission 2 weeks ago, prices dropped, refresh to see updated profitability.
Submitting Your Cards (Changing Status)
When You're Ready to Send Cards
Once your submission is complete and you're ready to send cards to the grading company:
1. Open your draft submission
2. Review all cards, costs, and warnings
3. Click "Mark as Submitted"
4. Status changes to "Submitted"
What Happens:
- ✅ Submission is locked - can't add/remove cards or change options
- ✅ Timestamp records when you submitted
- ✅ Can still add notes to individual cards
- ✅ Can track expected vs actual turnaround time
Important: This is for YOUR tracking - Double Holo doesn't actually send cards. You still need to package and ship cards to PSA/BGS/CGC/TAG yourself.
Recording Actual Grades
When your cards return from grading:
1. Open the "Submitted" submission
2. Click "Mark as Graded"
3. For each card, enter the actual grade received:
- If you expected PSA 10 but got PSA 9, enter "9"
- If you expected BGS 9.5 but got BGS 9, enter "9"
4. Click "Save Grades"
What Happens:
- ✅ Shows accuracy rate: "80% cards graded as expected"
- ✅ Recalculates actual profit vs. expected profit
- ✅ Updates your grading accuracy history
- ✅ Helps you calibrate future expectations
Example Report:
Expected Profit: $1,250
Actual Profit: $890 (71% of expected)
Breakdown:
- 8 cards: Graded as expected (PSA 10)
- 2 cards: Graded lower (PSA 9 instead of 10)
Archiving Completed Submissions
Once you've sold the graded cards or no longer need to track them:
1. Open the "Graded" submission
2. Click "Archive"
3. Status changes to "Archived"
What Happens:
- ✅ Removed from active submissions list
- ✅ Still visible in "View Archived" section
- ✅ Can be deleted permanently if desired
- ✅ Doesn't count towards active submission limits
Use Case: Keep recent submissions active, archive old ones to reduce clutter.
Reverting a Submission
Made a mistake? You can move submissions back:
Submitted → Draft:
1. Open submitted submission
2. Click "Return to Draft"
3. Can now edit cards again
Use Case: Realized you picked the wrong tier or want to add more cards before shipping.
Note: Can't revert from Graded or Archived (those are final states).
Advanced Strategies
1. Bulk Submission Planning
Goal: Maximize profit per dollar spent on grading.
Strategy:
1. Filter by company (e.g., PSA only)
2. Sort by ROI% (Highest)
3. Set minimum profit to $50
4. Set target grade to PSA 10
5. Add 20+ cards to qualify for bulk pricing
6. Verify all cards are under bulk tier max value ($300 for TCG Bulk)
Benefit: Save $9-16 per card using bulk tiers vs. individual submissions.
Example:
- 20 cards × $27.99 (Value) = $559.80
- 20 cards × $18.99 (TCG Bulk) = $379.80 (Save $180!)
2. Low-Risk Modern Grading
Goal: Grade new releases with high gem rates.
Strategy:
1. Filter to "Modern" era
2. Sort by Gem % (Highest)
3. Select CGC or TAG for lower costs
4. Target cards with >20% gem rate for Grade 10
5. Focus on Special Illustration Rares from recent sets
Why It Works: Modern cards in Near Mint condition have higher success rates for gem grades.
Example: SIR Charizard from Obsidian Flames
- Raw NM: $120
- CGC 10: $250
- Gem Rate: 25%
- CGC Economy: $16
- Expected Value: (25% × $250) + (75% × $150) = $175 → $39 profit
3. Vintage Low-Pop Hunting
Goal: Target vintage cards with low populations for potential home-runs.
Strategy:
1. Filter to "Vintage" era
2. Filter Pop (Max: 100)
3. Sort by Profit (Highest)
4. Research sold listings on eBay for recent comps
5. Look for crossover opportunities (CGC 10 to PSA 10)
Why It Works: Low pop cards can command significant premiums from collectors completing sets.
Risk: Lower liquidity - may take longer to sell.
4. Japanese Card Arbitrage
Goal: Take advantage of lower Japanese raw prices.
Strategy:
1. Select "Japanese" language
2. Compare to English version of same card
3. Look for large spreads in raw price but similar graded prices
4. Popular with vintage and modern chase cards
Example: Japanese Charizard GX (Shiny Star V)
- Japanese Raw: $80
- English Raw: $150
- Both PSA 10: ~$400
- Better arbitrage on Japanese ($400 - $80 = $320 upside vs $250)
Caution: Know your target market - some collectors prefer English only.
5. Grade-Switching Strategy
Goal: Target cards where lower grades still profit well.
Strategy:
1. Sort by "Grade 9" or "Grade 8"
2. Look for cards with >50% gem rate for Grade 9
3. Profit even if doesn't hit PSA 10
Why It Works: Less disappointment risk, more consistent returns.
Example: Umbreon VMAX Alt Art
- Raw NM: $200
- PSA 10: $500 (15% gem rate)
- PSA 9: $280 (60% gem rate)
- PSA Value tier: $27.99
- Targeting PSA 9: $280 - $200 - $27.99 = $52 profit (60% likely)
- Targeting PSA 10: $500 - $200 - $27.99 = $272 profit (15% likely)
- Expected value for PSA 9 target is higher!
Common Questions
"Why is the profit negative?"
Grading that card at that tier costs more than the value added. Either:
- Raw price is too high
- Graded price is too low
- Grading tier is too expensive
Solution: Try a cheaper company (CGC/TAG) or cheaper tier, or skip grading that card.
"Why don't I see my card?"
Not all cards have grading ROI data. We need:
- Recent raw Near Mint sales data
- Recent graded sales data (last 90 days)
- At least 5+ sales for statistical confidence
Solution: Click "Can't Find a Card?" button and submit a request. We'll add it if data is available.
"What if I already own the card?"
Turn off "Include Card Cost" in submission settings. Now the tool shows profit assuming you already have the card (just grading fees matter).
"Should I grade a card with 5% gem rate for PSA 10?"
Probably not, unless:
- You're okay with PSA 9 outcome
- You're sending for personal collection (not profit)
- You have inside info the card is truly mint
Better strategy: Target Grade 9 instead, which likely has 40-60% gem rate.
"Which company should I use?"
For Vintage Cards: PSA (highest resale values)
For Modern Cards: BGS or PSA (BGS 10 Black Label is aspirational)
For Budget/Testing: CGC or TAG (lowest costs)
For Bulk Grading: PSA with Collectors Club membership
"What's a good ROI%?"
- 50-100% ROI: Decent profit, worth considering
- 100-200% ROI: Strong opportunity
- 200%+ ROI: Excellent opportunity, prioritize these
- Negative ROI: Avoid grading
"Can I grade cards I bought from Double Holo?"
Yes! Many users buy raw cards from the marketplace, get them graded, then relist as graded. Just factor in the initial purchase price when calculating ROI.
"How accurate are gem rates?"
Gem rates are statistical averages based on:
- Historical PSA/BGS/CGC population reports
- Card era (vintage ~5-10%, modern ~15-20% for PSA 10)
- Set rarity and print quality
Your actual results may vary based on:
- Card condition (surface, centering, edges, corners)
- Your grading submission prep (cleaning, sleeves)
- Grader strictness (varies by company and day)
Use gem rates as guidelines, not guarantees.
"Can I submit to multiple companies at once?"
Not in the same submission batch. Create separate submissions:
- "Feb 2026 PSA 10s"
- "Feb 2026 BGS Modern"
This keeps tracking clean and matches real-world shipping.
"What if a card's price changes after I build a submission?"
Use the "Refresh Prices" button to update raw prices from current market data. Recalculates profit automatically.
Example: You added a card when raw was $50, now it's $70 → refreshing shows updated profit ($20 less).
Best Practices
✅ DO:
- Start with high-ROI cards (200%+) to learn the process
- Use bulk tiers (20+ cards) for PSA to save money
- Mix grades (target PSA 9 + PSA 10) for balanced risk/reward
- Check population data - low pop can mean higher premiums
- Track actual grades to improve your calibration over time
- Set realistic gem rates - assume 10-15% for most cards
- Compare companies - click expand to see all options
- Consider total investment - don't overextend on grading fees
❌ DON'T:
- Grade everything - be selective and data-driven
- Ignore warnings - fix bulk minimums and tier maximums
- Submit mixed companies in one batch - they need separate shipments
- Expect 100% PSA 10 rate - even pristine cards can grade 9
- Forget shipping costs - enable in settings for accurate profit
- Chase low-pop for its own sake - ensure there's buyer demand
- Grade common cards - usually not profitable (filter them out)
- Assume prices are static - refresh before finalizing submission
Keyboard Shortcuts
Speed up your workflow:
- Expand/Collapse Row: Click anywhere on the card row
- Quick Add: Click "+" button next to any grade
- Open Submission: Click the pink floating button (mobile)
- Filter Toggle: Press spacebar when focused on toggle switches
- Next Page: Click pagination arrows or press →
- Previous Page: ←
Mobile Tips
The Grading ROI tool is fully mobile-optimized:
- Swipe left/right on cards to see more details
- Tap floating pink button (📋) to open submission drawer
- Tap filter button (🔍) to open filter sheet
- Expand rows by tapping anywhere on the card
- Add cards by tapping "+" on any grade
Best Experience: Use desktop for building large submissions, mobile for quick additions while shopping.
Troubleshooting
"I can't add cards to my submission"
- ✓ Check you have an active draft (not submitted/graded)
- ✓ Ensure you're logged in with Premium subscription
- ✓ Try creating a new submission
- ✓ Check browser console for errors
"My submission panel is blank"
- Refresh the page
- Clear browser cache
- Try a different browser
- Check internet connection
"Price data seems wrong"
Price data is refreshed daily from market sales. If you notice an error:
- Check recent sold listings on eBay/TCGPlayer
- Consider if a recent hype spike/crash occurred
- Report obvious errors via "Can't Find a Card?" button
"Submission validation won't clear"
Common fixes:
- Mixed companies: Remove cards or split into separate submissions
- Bulk minimum: Add more cards OR switch to non-bulk tier
- Tier maximum: Upgrade to higher tier OR remove over-value cards
- Collectors Club: Switch to standard tier OR get PSA membership
Getting Help
In-App Support
- Can't Find a Card?: Click the button in the top-right of the table to request specific cards
- Submission Issues: Check the validation warnings for specific guidance
Community Resources
- Discord: Join Double Holo Discord for grading discussions and strategy tips
- Articles: Check Help Center for more grading guides
- Contact Support: Email support@doubleholo.com for technical issues
Next Steps
Now that you understand how to use Grading ROI:
1. Browse the table and find 3-5 high-ROI cards
2. Create your first submission with a descriptive name
3. Add cards by clicking "+" on opportunities
4. Review your submission stats and adjust filters if needed
5. When ready, mark as submitted and send your cards
6. Record actual grades when cards return to track accuracy
Pro Tip: Start with 5-10 cards on your first submission to learn the process before committing to bulk tiers.
Glossary
Gem Rate: Statistical probability that a card will achieve the target grade (e.g., 15% for PSA 10)
Grading Tier: Service level offered by grading company - affects cost, speed, and max card value
Pop (Population): Number of cards graded at a specific level (e.g., "PSA 10 Pop: 47")
Raw NM (Near Mint): Ungraded card in Near Mint condition - your initial investment
ROI% (Return on Investment): (Profit / Total Investment) × 100 - measures efficiency of capital
Submission: A planned batch of cards you intend to send to a grading company
Total Investment: Raw card cost + Grading fees + Shipping + Platform fees (if enabled)
Questions? Contact support@doubleholo.com or ask in Discord.
Feature Requests? We're always improving! Submit ideas via the Help Center or suggestions channel in the Double Holo Discord.
