eBay Auto Parts Bulk Upload CSV Template (Free Download + Guide)
I wasted two full days the first time I tried eBay's bulk upload. Downloaded the wrong template, used the wrong column headers, uploaded a file with dollar signs in the price column. Every mistake you can make, I made it. So here's the guide I wish I had — plus a template you can actually use.
The Template eBay Gives You (And Why It's Confusing)
eBay's official File Exchange template has over 100 columns. Most of them are irrelevant for auto parts. You don't need "ISBN" or "Book Title" when you're selling brake pads. The sheer number of columns scares people off before they even start.
What you actually need for auto parts is about 12-15 columns. That's it. The rest is noise.
The Essential Columns for Auto Parts
Here's what a working auto parts CSV template looks like, stripped down to what matters:
| Column | Required | Example | Notes |
|---|---|---|---|
| Action | Yes | Add | Always "Add" for new listings |
| Title | Yes | Moog K80790 Ball Joint Front Lower | Max 80 chars. Pack it with info. |
| StartPrice | Yes | 89.99 | No $ sign. Just the number. |
| Quantity | Yes | 5 | Your available stock |
| ConditionID | Yes | 1000 | 1000 = New, 3000 = Used |
| Format | Yes | FixedPrice | Almost always FixedPrice for parts |
| C:Brand | Yes* | Moog | eBay requires this for auto parts |
| C:Manufacturer Part Number | Yes* | K80790 | Critical for search visibility |
| PostalCode | Yes | 90210 | Your shipping origin ZIP |
| Duration | No | GTC | GTC = Good Til Cancelled |
| Description | No | (HTML) | Product description, HTML allowed |
| PicURL | No | https://... | Product image URL |
* eBay technically marks Brand and MPN as "recommended" not "required," but in practice, auto parts listings without them get buried in search results and are more likely to be flagged. Treat them as required.
Sample CSV You Can Copy
Here's a ready-to-use example. Copy this into a text file, save as .csv, and upload to File Exchange to test:
Action,Title,StartPrice,Quantity,ConditionID,Format,C:Brand,C:Manufacturer Part Number,PostalCode Add,"Moog K80790 Control Arm Ball Joint Front Lower",89.99,5,1000,FixedPrice,Moog,K80790,90210 Add,"Dorman 905-123 Brake Pad Set Front Ceramic",24.99,10,1000,FixedPrice,Dorman,905-123,90210 Add,"NGK 7090 Spark Plug G-Power Platinum",6.49,25,1000,FixedPrice,NGK,7090,90210
Adding Compatibility (Fitment) Data
This is the part that trips up most sellers. eBay has a separate compatibility format that goes alongside your main listing data. The format uses pipe-separated values within a single cell:
Year|Make|Model|Trim|Engine 2019|Honda|Civic|EX|2.0L 2020|Honda|Civic|LX|2.0L 2021|Toyota|Camry|SE|2.5L
Each row is one vehicle application. A single part might fit 20-30 vehicles, so this column can get long. But it's worth the effort — listings with proper fitment data get significantly more views because they show up in eBay's "Shop by Vehicle" searches.
For more on fitment, see our eBay parts compatibility guide.
The Fastest Way to Fill This Template
If your supplier gives you a spreadsheet, you can map columns manually. It's tedious but doable.
If your supplier gives you a PDF — which is what happens 80% of the time in the auto parts world — you have a problem. PDF tables don't copy cleanly into spreadsheets. You end up with merged cells, misaligned columns, and prices in the wrong rows.
That's exactly why we built PDF to eBay. Upload the supplier PDF, and it fills this template for you automatically. The AI reads the tables, maps the columns, cleans the data, and exports a CSV that matches eBay's format. No manual column mapping, no reformatting.
Common Template Mistakes
- "C:Brand" not "Brand" — the "C:" prefix tells eBay it's a custom item specific. Without it, eBay ignores the column.
- Saving as .xlsx instead of .csv — File Exchange only accepts CSV files. Excel's default save format won't work.
- Using commas in titles — if your title contains a comma, wrap the entire title in double quotes. Otherwise CSV parsing breaks.
- Leaving ConditionID blank — eBay rejects the entire row, not just that field.
- Using "Auction" instead of "Chinese" — eBay's internal name for auction format is "Chinese" (yes, really). But for auto parts, you almost always want "FixedPrice".
Key Takeaways
- You only need 12-15 columns for auto parts — ignore the 100+ column official template
- Brand and MPN are technically optional but practically required for visibility
- Compatibility data is a separate format using pipe-separated values
- Always save as CSV with UTF-8 encoding, never .xlsx
- PDF to eBay can auto-fill this template from supplier PDFs in minutes
Got a supplier PDF sitting in your inbox?
Upload it and get an eBay-ready CSV in about 5 minutes. Free plan — 3 PDFs/month, no credit card.
Try it freeConvert PDFs for specific industries
Explore more high-intent pages
These pages target templates, comparison intent, and supplier catalog workflows that usually sit closer to real buying or upload activity.
Templates and CSV Resources
Pages focused on templates, CSV structure, and bulk upload prep.
Alternatives and Comparisons
Pages capturing comparison intent from sellers evaluating tools.
Supplier and Catalog Workflows
Pages built for catalog, invoice, and supplier-specific conversion intent.
Use the working tools
These pages are built for actual seller workflows: estimate fees, protect margin, and download templates you can adapt immediately.
Working Tools and Downloads
Real calculators and templates sellers can use right now.
Reference pages worth sharing
These pages are structured more like reusable assets than posts, which makes them better candidates for bookmarking, citing, and linking.
Reference Pages and Checklists
Bookmarkable resources designed to help sellers and earn mentions outside the site.