Amazon Wholesale Catalog Analyst & Supplier Sourcing VA

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

TYPE OF WORK

Part Time

SALARY

US$7–US$8/hour

HOURS PER WEEK

20

DATE UPDATED

Aug 26, 2026

JOB OVERVIEW

SOV Retail Group is looking for an experienced Amazon Wholesale Catalog Analyst & Supplier Sourcing Virtual Assistant.

This is not a basic data-entry position. We need someone who has previously worked with an Amazon Wholesale business, can analyze distributor catalogs, identify viable purchasing opportunities, source legitimate suppliers, and contribute practical experience to improve our operation.

The selected candidate will work directly with the company owners.

CORE RESPONSIBILITIES

1. WHOLESALE CATALOG ANALYSIS

• Clean and organize distributor and manufacturer catalogs.
• Match supplier SKUs, model numbers and UPCs to the correct Amazon ASINs.
• Detect incorrect matches, variations, sizes, bundles and multipack differences.
• Review Keepa price, Buy Box and sales-rank history.
• Evaluate price stability, seller count, competition and Amazon’s presence on the listing.
• Estimate monthly sales and the realistic sales allocation available to our company.
• Calculate referral fees, FBA fees, preparation costs, inbound shipping, net profit, ROI and margin.
• Review minimum order quantities, case packs, availability, MAP and marketplace restrictions.
• Flag products involving hazmat, expiration dates, meltable inventory, oversized dimensions or other operational risks.
• Classify every analyzed product as BUY, TEST, WATCH or REJECT.
• Explain the reasoning behind every recommendation.
• Present the final shortlist in a clear and accurate Google Sheet.

A profitable calculator result alone does not make a product a good opportunity. The analysis must consider price history, demand, competition, seller behavior, Amazon presence, restrictions, inventory risk and all relevant costs.

2. SUPPLIER SOURCING AND ACCOUNT OPENING

• Research legitimate U.S. distributors and manufacturers.
• Verify whether suppliers accept e-commerce and Amazon resellers.
• Identify brands, product categories, territories, minimum orders and account requirements.
• Locate wholesale applications and relevant contacts.
• Complete account applications using approved company information.
• Contact suppliers professionally by email and telephone.
• Request catalogs, price lists, terms, MAP policies and e-commerce policies.
• Follow up on applications and unanswered communications.
• Record every supplier, contact, response, document, status and next action in our Google Sheets supplier CRM.
• Provide a weekly report showing leads, applications, approvals, rejections, follow-ups, analyzed catalogs and blockers.

REQUIRED EXPERIENCE

• At least one year of experience working with an Amazon Wholesale business.
• Previous experience analyzing wholesale distributor or manufacturer catalogs.
• Practical experience matching UPCs and supplier products to ASINs.
• Ability to interpret Keepa charts, not simply read current values.
• Experience calculating net profit, ROI and profit margin.
• Understanding of Amazon referral fees and FBA fulfillment fees.
• Understanding of SKU, UPC, ASIN, FNSKU, MOQ, case pack, MAP and MSRP.
• Strong Google Sheets or Microsoft Excel skills.
• Strong spoken and written English.
• Experience communicating with U.S. suppliers by email and telephone.
• Ability to explain why a product should or should not be purchased.
• Strong attention to detail and ability to work independently.

Experience limited to Online Arbitrage or Retail Arbitrage does not qualify as wholesale catalog-analysis experience.

PREFERRED TOOLS

Experience with some of the following is preferred:

• Keepa
• Amazon Seller Central
• SellerAmp
• SmartScout
• InventoryLab
• Sellerboard
• SellerSnap
• Scan Unlimited, Analyzer.Tools or similar bulk catalog-analysis software

SCHEDULE AND COMPENSATION

• Part-time: 20 hours per week.
• Monday through Friday, approximately four hours per day.
• At least two hours of overlap with U.S. Eastern Time business hours.
• Starting compensation: US$7–US$8 per hour based on demonstrated experience.
• Paid practical assessment for finalists.
• Paid two-week trial period.
• Performance and compensation review after 60 days.
• Opportunity for additional hours and responsibilities based on performance.

EXPECTED CONTRIBUTION

We do not want someone who only copies information or depends entirely on automated software.

We want someone who can:

• Explain why a supplier is or is not worth pursuing.
• Identify false-positive products in catalog scans.
• Recognize missing costs and risks before recommending inventory.
• Explain what Keepa is showing and defend a purchasing recommendation.
• Share processes that worked for a previous Amazon Wholesale employer.
• Recommend practical improvements to our supplier and catalog workflow.

HOW TO APPLY

Begin the subject line of your application with:

CATALOG 2026

Applications without this phrase will not be reviewed.

Answer all the following questions:

1. Describe your most recent Amazon Wholesale role and the exact tasks you performed.
2. How many years of Amazon Wholesale experience do you have?
3. Describe the largest wholesale catalog you analyzed and approximately how many products it contained.
4. Explain your process for converting a supplier catalog into a shortlist of potential products.
5. Which tools have you used for catalog analysis?
6. What information do you examine in Keepa before recommending a purchase?
7. How do you match a supplier product to the correct ASIN when the UPC is missing or incorrect?
8. How do you detect a single-unit versus multipack mismatch?
9. Explain the difference between ROI, profit margin and net profit.
10. Describe a product that appeared profitable but that you rejected after completing your analysis.
11. How did you find and qualify distributors for your previous employer?
12. Approximately how many wholesale accounts did you help open?
13. Are you comfortable calling U.S. suppliers in English?
14. What hours can you work in U.S. Eastern Time?
15. Confirm whether you accept US$7–US$8 per hour for 20 hours per week.

Also include:

• A link to a short voice recording introducing yourself and explaining your Amazon Wholesale experience.
• A sanitized example of a wholesale catalog analysis you previously completed, if available. Remove all confidential information.
• A list of the Amazon and catalog-analysis tools you have personally used.

SELECTION PROCESS

Applicants will pass through the following stages:

1. Application and experience review.
2. English voice-recording review.
3. Interview and live Keepa questions.
4. Paid practical catalog-analysis assessment.
5. Paid two-week working trial.

During the paid assessment, finalists will analyze a sample wholesale catalog and provide:

• Correct product and ASIN matches.
• Keepa observations.
• Estimated demand and competition.
• Amazon fees and operating costs.
• Net profit, ROI and margin.
• Risks or restrictions.
• A BUY, TEST, WATCH or REJECT recommendation.
• A written explanation supporting each decision.

Candidates must be able to explain and defend their analysis. Generic, copied or fully AI-generated applications will not be considered.

This role can become a stable, long-term position for someone who is accurate, reliable, proactive and capable of contributing real Amazon Wholesale experience.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0052
Controller Execution Time ( Jobseekers / Job )  0.0360
Total Execution Time  0.0421
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,512 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Amazon-Wholesale-Catalog-Analyst-Supplier-Sourcing-VA-1715984
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0205 seconds)  (Hide)
0.0025   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0019   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1715984
 LIMIT 1 
0.0015   SELECT *
FROM `employers`
WHERE `employer_id` = 962147
 LIMIT 1 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1715984
AND `misc`.`id` IS NULL 
0.0007   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-27',ej.date_added) duration_days, DATEDIFF('2026-09-27',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-09-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1715984' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1715984 
0.0017   UPDATE employer_jobs SET hit_counts = '***Aug-25-2026=573***Aug-26-2026=287***Aug-27-2026=442***Aug-28-2026=149***Aug-29-2026=58***Aug-30-2026=63***Aug-31-2026=49***Sep-01-2026=61***Sep-02-2026=39***Sep-03-2026=44***Sep-04-2026=39***Sep-05-2026=28***Sep-06-2026=31***Sep-07-2026=27***Sep-08-2026=16***Sep-09-2026=16***Sep-10-2026=17***Sep-11-2026=12***Sep-12-2026=11***Sep-13-2026=9***Sep-14-2026=19***Sep-15-2026=9***Sep-16-2026=12***Sep-17-2026=13***Sep-18-2026=15***Sep-19-2026=15***Sep-20-2026=13***Sep-21-2026=13***Sep-22-2026=9***Sep-23-2026=14***Sep-24-2026=9***Sep-25-2026=10***Sep-26-2026=5***Sep-27-2026=1' WHERE job_id= '1715984'  
0.0025   UPDATE employer_jobs SET monthly_hits = '***Aug-2026=1621***Sep-2026=507' WHERE job_id= '1715984'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1715984' AND status LIKE 'sent%' ORDER BY id DESC  
0.0015   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1715984 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '962147'
AND `date_added` >= '2022-06-08' 
0.0019   select * from teasers 
0.0023   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)