TCG Purchasing & Sourcing Manager (Remote)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

WAGE / SALARY

5/hour

HOURS PER WEEK

30

DATE UPDATED

Jun 16, 2026

JOB OVERVIEW

### TCG Purchasing & Sourcing Manager (Remote)

We're looking for someone who can consistently source Pokémon and One Piece trading cards below market value, both raw and graded. The role will primarily involve monitoring eBay, Facebook groups, Facebook Marketplace, and other trading card platforms to identify profitable opportunities, negotiate purchases, and identify cards with strong grading potential.

### Responsibilities

* Monitor eBay, Facebook groups, Marketplace, ---------- communities, and other trading card platforms daily.
* Identify raw and graded cards listed below current market value.
* Research recent sales data and market trends to determine fair market value.
* Negotiate with sellers to secure the best possible prices.
* Present buying opportunities along with expected profit margins.
* Source collections, singles, sealed products, and other inventory opportunities.
* Assess raw cards for grading potential before purchase.
* Review photos and scans to evaluate centering, corners, edges, and surface condition.
* Estimate likely grades for PSA, CGC, and BGS submissions.
* Identify cards with strong grading upside and profit potential.
* Calculate expected returns after grading fees, shipping costs, and selling fees.
* Flag potential authenticity concerns, alterations, trimming, cleaning, or other issues that may impact grading outcomes.
* Track purchases and maintain sourcing records.
* Build relationships with collectors, dealers, and community members.
* Assist in expanding sourcing efforts into additional TCGs and sports cards as the business grows.

### Requirements

* Strong knowledge of Pokémon and One Piece TCG.
* Ability to accurately assess card values and market trends.
* Experience using eBay, Facebook Marketplace, Facebook Groups, and other card-selling platforms.
* Strong negotiation and communication skills.
* Experience evaluating cards for grading submissions.
* Understanding of PSA, CGC, and BGS grading standards.
* Ability to estimate likely grades from photos and scans.
* Understanding of factors affecting grades, including centering, corners, edges, surface quality, print defects, and factory damage.
* Comfortable working independently and managing daily sourcing targets.
* Reliable internet connection and willingness to use a VPN when required.

### Expected Reporting Format

When presenting opportunities, you should provide:

* Card name
* Platform/source
* Purchase price
* Current market value
* Expected resale value
* Estimated grading outcome (if applicable)
* Estimated profit after all fees and costs
* Reasoning behind the recommendation

Example:

Card: Japanese Promo Pikachu
Purchase Price: $250 AUD
Estimated Grade: PSA 9 (70%) / PSA 10 (20%)
PSA 9 Market Value: $600 AUD
PSA 10 Market Value: $1,500 AUD
Estimated Costs: $50 AUD
Expected Profit: $250–$1,200 AUD
Recommendation: Buy

### Success in This Role Will Be Measured By

* Number of profitable purchases secured.
* Average discount from market value.
* Total profit generated from sourced inventory.
* Accuracy of pre-grade assessments.
* Percentage of purchased raw cards that achieve expected grades.
* ROI generated from grading submissions.
* Consistency and quality of sourcing opportunities.

### Compensation

Base salary plus performance incentives based on the profitability of sourced inventory.

This is a full-time role. We are looking for someone who can consistently find high-quality buying opportunities every day and become a key part of our long-term growth strategy.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.1049
Total Execution Time  0.1063
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,518,776 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/TCG-Purchasing-Sourcing-Manager-Remote-1669777
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0990 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1669777
 LIMIT 1 
0.0068   SELECT *
FROM `employers`
WHERE `employer_id` = 941690
 LIMIT 1 
0.0740   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1669777
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-22',ej.date_added) duration_daysDATEDIFF('2026-06-22',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1669777' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1669777 
0.0021   UPDATE employer_jobs SET hit_counts '***Jun-16-2026=497***Jun-17-2026=72***Jun-18-2026=31***Jun-19-2026=41***Jun-20-2026=16***Jun-22-2026=1' WHERE job_id'1669777'  
0.0014   UPDATE employer_jobs SET monthly_hits '***Jun-2026=656' WHERE job_id'1669777'  
0.0087   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1669777' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1669777 
0.0020   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '941690'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)