Back to Insights
Getting Started7 min read

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:

ColumnRequiredExampleNotes
ActionYesAddAlways "Add" for new listings
TitleYesMoog K80790 Ball Joint Front LowerMax 80 chars. Pack it with info.
StartPriceYes89.99No $ sign. Just the number.
QuantityYes5Your available stock
ConditionIDYes10001000 = New, 3000 = Used
FormatYesFixedPriceAlmost always FixedPrice for parts
C:BrandYes*MoogeBay requires this for auto parts
C:Manufacturer Part NumberYes*K80790Critical for search visibility
PostalCodeYes90210Your shipping origin ZIP
DurationNoGTCGTC = Good Til Cancelled
DescriptionNo(HTML)Product description, HTML allowed
PicURLNohttps://...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
Stop typing, start selling

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 free

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.