For parts suppliers
Car part numbers explained: why they decide whether your stock is found
Updated
The quick answer
A part number is how a customer's request finds a line in your stock list. Customers rarely give one: only 4.9% of the requests Easy Auto received between 20 July and 1 November 2026 did. So we turn each request into the carmaker's number first, then look for it in every list we hold, both as your own part number and through the genuine numbers your list cross-references. Spaces, dashes and dots do not matter, because numbers are compared as letters and digits only. What does matter is that the number is in the right column, is the maker's number rather than your internal code, and has not been damaged by a spreadsheet dropping its leading zero.
Key facts
- Only 67 of 1,380 customer requests (4.9%) included a part number, 20 July to 1 November 2026. Every other request is turned into a number before a stock list is searched.
- Numbers are compared as letters and digits only: 04152-YZZA1, 04152 YZZA1 and 04152YZZA1 are the same number.
- A cross-reference, the genuine number an aftermarket or OE-brand part replaces, is what lets a request for the carmaker's number find your part.
- 66,479 of the 91,328 current stock lines we hold (73%) carry at least one genuine cross-reference, as of 3 November 2026.
- A short slash suffix is read the way the trade writes it: 31410-12300/2 also means 31410-12302.
- Spreadsheets can damage part numbers: a leading zero disappears, long numbers turn into scientific notation, and some numbers turn into dates.
- of customer requests included a part number, 20 Jul to 1 Nov 2026
- 4.9%of customer requests included a part number, 20 Jul to 1 Nov 2026
- of current stock lines carry a genuine cross-reference, 3 November 2026
- 73%of current stock lines carry a genuine cross-reference, 3 November 2026
- WhatsApp part lines matched to a stock list we hold, 7 Oct to 2 Nov 2026
- 10 of 304WhatsApp part lines matched to a stock list we hold, 7 Oct to 2 Nov 2026
What a part number is, and whose it is
Every part has a number from whoever made it. A genuine part carries the carmaker's number, such as Toyota's 04152-YZZA1 for an oil filter element. A part made by a supplier to the carmaker, or by an aftermarket maker, carries that company's own number as well, such as NGK's BKR6E spark plug. The two numbers describe the same job on the car in different catalogues.
Shops often add a third number of their own: an internal code, a shelf location or a stock code. Those are useful to you but meaningless to a customer or a catalogue. In a stock list, the part number column should always hold the maker's number, with your own code in a column of its own.
A fourth kind of number turns up on older stock: a carmaker's number that has since been replaced. It is still a real number, it is still printed on the box, and customers still read it off the label of the part they are replacing. It belongs in your list as much as the newer one does, for reasons the section on supersessions sets out.
| Number | Who issues it | Example | Where it goes in your list |
|---|---|---|---|
| Genuine number | The carmaker | 04152-YZZA1 (Toyota) | Part number, for a genuine part |
| Maker's number | The OE-brand or aftermarket maker | BKR6E (NGK) | Part number, for that maker's part |
| Cross-reference | The maker, in its catalogue | The genuine number its part replaces | Genuine number column |
| Superseded number | The carmaker, before it changed the number | The older number still on older boxes | Part number if it is on the box; otherwise the genuine number column |
| Your own code | Your shop or system | A shelf or stock code | A separate column, or leave it out |
How a customer's request becomes a number
Customers describe parts; they rarely quote them. Of the 1,380 requests that reached Easy Auto through the website and the first WhatsApp bot between 20 July and 1 November 2026, 67 carried a part number. Every other one had to be turned into a number before any stock list could be searched, and that work is ours, not yours.
A customer writes "oil filter for a 2017 Camry" or sends a photo of the old filter. Before any list is searched, Easy Auto works out the carmaker's number for that car, from its details, its VIN where we have it, the label in the photo, and catalogue data. That number is then looked for in every list we hold, in two places: as the part number of a genuine line, and in the genuine-number column of OE-brand and aftermarket lines.
So an aftermarket line without a cross-reference can only be found by someone who already asks for the aftermarket number, which almost no customer does. Of the 304 part lines customers sent Easy Auto on WhatsApp between 7 October and 2 November 2026, 10 were matched to a list we hold. Cross-references are one of the things that would raise that number. When no list holds a part, our sourcing desk asks suppliers one part at a time by WhatsApp or phone, which is slower for the customer and costs every supplier asked a reply.
From a customer's words to your stock line
- 1Customer describes the parta name, a photo or the car
- 2We find the genuine numberfrom the car, the VIN or the label
- 3Your genuine lines are checkedby part number
- 4Your other lines are checkedby the genuine numbers they replace
| The customer gives | What we do with it | What your line needs |
|---|---|---|
| A part number read off the old part | Compare it with every list as it stands | That number as your part number or as a genuine number |
| A photo of the part's label | Read the number from the label | The same: the number on the label, in either column |
| The car and the part's name | Work out the carmaker's number from the car and catalogue data | The carmaker's number, on a genuine line or as a cross-reference |
| The VIN and the part's name | Use the VIN to pin down the exact car, then the number | The same carmaker's number |
| A photo of the part alone | Identify the part from the photo and the car | The carmaker's number, as above |
Cross-references: how an aftermarket line is found
A cross-reference is a claim, made by the maker of a part, that the part does the job of a given carmaker's number. In a stock list it sits in the genuine-number column beside the maker's own number, and it is the bridge between how customers ask and how aftermarket stock is numbered. As of 3 November 2026, 66,479 of the 91,328 current lines in the lists we hold carry at least one, which is 73%. The other lines can still be found, but only by a request that names their own number.
Cross-references come from the maker's catalogue, which lists the carmaker numbers each of its parts replaces. Your stock system may already hold them in a field the export leaves out; it is worth looking. If you add them by hand, add only the ones you can trust. A wrong cross-reference is worse than none, because it puts your part in front of a customer whose car it does not fit, and the cost of that falls on the customer, on us and on you.
A genuine line needs no cross-reference: its part number already is the carmaker's number. An OE-brand line, made by a company that supplies the carmaker, has a maker's number of its own and matches a genuine number, and both should be in the list.
Current stock lines with and without a genuine cross-reference
- With a cross-reference: 66,479 (73%)
- Without one: 24,849 (27%)
Writing the genuine-number cell
One part often replaces several carmaker numbers, so the genuine-number cell is allowed to hold more than one. Separate full numbers with a slash, a comma, a semicolon or a vertical bar, and each one is read. The table shows exactly how a cell is split, including the two cases that are quietly ignored.
The ignored cases exist to protect a match, not to punish a list. A fragment too short to be a carmaker's number on its own, and too long to be the trade's slash shorthand, cannot be read safely either way, so it is left out rather than turned into a number nobody wrote.
| What the cell holds | Example | Read as |
|---|---|---|
| One number | 04152-YZZA1 | 04152YZZA1 |
| Two full numbers with a slash | 04465-60280/04465-60320 | 0446560280 and 0446560320 |
| Full numbers with a comma, semicolon or vertical bar | 04465-60280; 04465-60320 | Each number separately |
| A number, a slash and one to three characters | 31410-12300/2 | 3141012300 and 3141012302 |
| The same shorthand with two characters | 23060-23500/10 | 2306023500 and 2306023510 |
| A piece of four or five characters after a separator | A number followed by /1234 | The first number only; the piece is ignored |
| A number shorter than six letters and digits | A five-character code | Ignored in this column |
How numbers are compared
Part numbers are written in many ways: with dashes, spaces, dots, or none. Before two numbers are compared, everything that is not a letter or a digit is removed and the letters are made capitals, so the way your system writes a number never stops it matching.
The trade also writes families of numbers in shorthand. In 31410-12300/2, the short part after the slash replaces the end of the number, so the cell also means 31410-12302. Both numbers are read. A cell can also hold several full numbers when one part replaces several.
Matching forgives formatting and nothing else. It cannot tell that a letter O was meant to be a zero, that a digit was dropped, or that a suffix belongs on the end. Those differences are real differences between part numbers, and a reader that guessed at them would sometimes guess a different part.
How numbers in a stock list are read
- 04152-YZZA1β04152YZZA1
- 04152 yzza1β04152YZZA1, the same number
- BKR 6EβBKR6E
- 31410-12300/2β3141012300 and 3141012302
| Difference between two numbers | Ignored? | Why |
|---|---|---|
| Dashes, spaces, dots and slashes | Yes | They are formatting, not part of the number |
| Capital or small letters | Yes | Letters are compared as capitals |
| The letter O against the digit zero | No | Both exist in real part numbers |
| The letter I against the digit one | No | The same: both exist |
| A leading zero dropped | No | 0986494524 and 986494524 are different numbers |
| An extra or missing character | No | A suffix can be a different part |
One number per part-number cell
The slash shorthand and lists of several numbers belong in the genuine-number column. The part-number column is read as one number: every separator is removed and what is left is the number. A part-number cell holding 31410-12300/2 is therefore read as 31410123002, and one holding two full numbers is read as a single long number that matches neither. A part-number cell with fewer than three letters and digits is set aside as unreadable.
If one box genuinely carries two of your maker's numbers, give it one row under the number printed most prominently, and put the other in the genuine-number column if it is a carmaker's number, or leave it out if it is not. If you hold two different parts that share a family of numbers, give each its own row.
Supersessions: when a number is replaced
Carmakers replace part numbers over time, when a part is improved or a supplier changes. The new number supersedes the old one, and catalogues move to it. Stock bought under the old number still has the old number on the box.
List the number printed on the box. If you know the newer number, add it in the genuine-number column beside it so either one finds the line. Never overwrite the box number with a newer one you are not sure of: a wrong number is worse than an old one, because it sends the wrong part to a customer.
Supersessions can chain: a number replaced once can be replaced again, so the same part may be known by three numbers across its life. Customers arrive with whichever one is on the part they took off the car. Each number of the chain you can vouch for, written into the genuine-number column, is one more request that finds your line. A supersession is not always a like-for-like swap, either: sometimes the newer part fits only with another change, which is why a guessed supersession does more harm than a missing one.
| Your situation | Part number column | Genuine number column |
|---|---|---|
| Genuine part, box shows the old number, you know the new one | The old number, as on the box | The new number |
| Genuine part, box shows the new number | The new number | The old number, if you know it |
| Aftermarket part that replaces a superseded genuine number | The maker's own number | Both the old and the new genuine numbers |
| Not sure the newer number is a true replacement | The number on the box | Nothing you cannot vouch for |
Spreadsheet damage, and how to undo it
Many damaged part numbers were not typed wrong; a spreadsheet changed them. Spreadsheet software treats anything that looks like a number as a number, and part numbers often look like numbers. The fix in every case is the same: set the part-number column to Text before you paste or type into it, and check a few lines before you send the file.
Damage that has been saved cannot be undone from the damaged file. Once a CSV has been written with 986494524 where 0986494524 used to be, or with 1.23457E+11 instead of the full number, the missing characters are gone from that file. Go back to the source: export again from your stock system, or open the original CSV with the part-number column set to Text as it is imported rather than after.
Common spreadsheet programs keep only fifteen significant digits of anything they store as a number. A part number longer than that, stored as a number, loses its last digits for good and has them replaced by zeros. Formatting the column as Text first is the only protection.
| Problem | What it does | The fix |
|---|---|---|
| Leading zero dropped | 04152YZZA1 is safe, but a number such as 0986494524 becomes 986494524 and matches nothing | Format the column as Text before entering numbers |
| Scientific notation | A long number such as 123456789012 is shown as 1.23457E+11 and saved that way | Format the column as Text, or save from your system as CSV |
| More than fifteen digits | The digits after the fifteenth become zeros | Format the column as Text before the number is entered |
| Numbers turned into dates | Numbers with dashes or slashes can be read as dates | Format the column as Text before pasting |
| Internal code in the number column | Your shelf code matches no customer request | Put the maker's number in the part-number column, your code elsewhere |
| Number inside the description | The number cannot be read as a number | Give it its own column |
| Several brands in one row | One line cannot be two offers | One row per brand and number |
Problems with numbers: sign, cause, fix
When a list loads but its lines are rarely matched, the cause is often in the numbers. These are common signs, with what usually causes them.
| Sign | Likely cause | Fix |
|---|---|---|
| Aftermarket lines are never matched to a request | No genuine-number column, or an empty one | Add the carmaker numbers each part replaces, from the maker's catalogue |
| Lines set aside as part number unreadable | Fewer than three letters and digits once separators are removed | Put the maker's full number in the cell, notes elsewhere |
| A common part is never matched | Your internal code is in the part-number column | Swap the columns: maker's number in, your code out |
| A family of numbers matches nothing | Several numbers or slash shorthand in the part-number cell | One number per part-number cell; the rest in the genuine column |
| Lines set aside as duplicates | The same brand, number and location appear on two rows | Merge them into one row with the total quantity |
| Old stock is found only by older requests | Only the superseded number is listed | Add the newer genuine number in the genuine column |
| Numbers starting with zero never match | A spreadsheet dropped the leading zero | Re-export with the part-number column as Text |
Checking a list before you send it
A few minutes of checking catches most of the damage above, because spreadsheet damage is systematic: if one number lost its leading zero, every number that started with zero did. The steps below are in the order that finds problems fastest.
| Step | What to do | What it catches |
|---|---|---|
| 1 | Sort by part number and read the first and last twenty rows | Empty cells, short entries and E+ numbers gather at the ends |
| 2 | Pick five parts from the shelf and find each by the number on its box | Dropped zeros, dates and internal codes |
| 3 | Search the part-number column for E+, and for month names | Scientific notation and numbers turned into dates |
| 4 | Look at the genuine-number column on ten rows | Full numbers separated clearly, no shorthand in the wrong column |
| 5 | Check the brand on every row that shares a part number | Genuine and aftermarket lines told apart |
| 6 | Save, close, reopen the saved file and repeat step 2 | Damage done by saving rather than by typing |
Grades share numbers; the brand tells them apart
A genuine part, an OE-brand part and an aftermarket part can all be found through the same carmaker's number, so the number alone never says which one a line is. The brand column does. That is why brand is one of the four required columns, and why a list that carries the same number under two brands is two offers rather than a duplicate. What the grades are, and how they differ for a buyer, is set out in the guide to genuine, OEM and aftermarket parts in the UAE; how each grade is listed has its own page in this section.
What UAE law says about describing a part
A part number and a brand on a stock line are, between them, the description of the part, and UAE law takes a false description seriously, whoever the seller is. These are the rules as read on 4 November 2026.
If you sell online on your own account, the e-commerce law, Federal Decree-Law No. 14 of 2023, requires you to refrain from dealing in a misleading manner or giving incorrect data that does not truly describe the goods. Under the executive regulations of the consumer protection law, Cabinet Resolution No. 66 of 2023, which bind importers, distributors and sellers alike, a description is deceptive when it misleads about the producer, the country of origin, the country of export or the trademark.
The anti-commercial fraud law, Federal Decree-Law No. 42 of 2023, in force since 29 November 2023, makes it an offence to describe, advertise or display goods with false, deceptive or misleading data. It defines counterfeit goods as goods carrying, without permission, a trademark identical or similar to a registered one, and prohibits importing, selling or holding them for sale. The penalty is up to two years in prison and/or a fine of AED 5,000 to AED 1,000,000, and a seller is not excused because the buyer knew the goods were counterfeit.
For a stock list this comes down to the habits the rest of this page recommends: the brand column names the brand on the box, the part number is the one printed on the box, and a cross-reference goes in only when you can vouch for it.
This section is a summary of the law for orientation, not legal advice: the rules are in Federal Decree-Law No. 14 of 2023, Cabinet Resolution No. 66 of 2023 and Federal Decree-Law No. 42 of 2023, all on the UAE Legislation Portal, where the Arabic text prevails.
Send your stock list
No account and no sign-up. A person checks the file and contacts you before anything goes live. Prefer email? Send it to hello@easyauto.ae.
Questions suppliers ask
- What is an OEM part number?
- The number the carmaker gives its own genuine part. Aftermarket and OE-brand makers give their parts their own numbers and list the carmaker's number they replace as a cross-reference.
- Do dashes and spaces in part numbers matter?
- No. Numbers are compared as letters and digits only, so 04152-YZZA1 and 04152YZZA1 match.
- What is a cross-reference number?
- The genuine number an aftermarket or OE-brand part replaces. It is what lets a customer's request, which is often turned into a genuine number, find that part in your list.
- What does a superseded part number mean?
- The carmaker has replaced the old number with a new one. List the number on the box, and add the newer number in the genuine-number column if you know it.
- Why did my part numbers lose their first zero?
- Spreadsheet software read them as numbers. Format the part-number column as Text before entering or pasting, or export from your system as CSV.
- Can I send a list without part numbers?
- Lines without a part number are set aside, because nothing can match them. If your list only has descriptions, send it with a note and we will talk it through with you.
- Where do I find the cross-reference numbers for my parts?
- In the maker's catalogue, which lists the carmaker numbers each part replaces. Your stock system may already hold them in a field the export leaves out. Add only the ones you can trust.
- Can one cell hold several genuine numbers?
- Yes, in the genuine-number column. Separate them with a slash, comma, semicolon or vertical bar and each is read. The trade's slash shorthand, such as 31410-12300/2, is read too.
- Can I put two numbers in the part-number column?
- No. That column is read as one number with its separators removed, so two numbers become one long number that matches neither. Give each part its own row.
- Is the letter O treated the same as a zero?
- No. Both appear in real part numbers, so matching keeps them apart. A number typed with the wrong one will not match the right part.
- Why do so few customers give a part number?
- Many do not have one to give. They know the car and the part they need, or they have the old part in their hand. 67 of 1,380 requests between 20 July and 1 November 2026 carried a number.
- Should my internal stock codes be in the list?
- Only in a column of their own, or not at all. They help you find the part on your shelf, but no customer or catalogue knows them, so they cannot be matched.
- Does every line need a cross-reference?
- No. A genuine line does not need one, and a line without one still loads. It is simply found only by requests that name its own number.
- Is listing a part under the wrong brand a legal problem?
- It can be. UAE rules treat a description that misleads about the producer or the trademark as deceptive, and goods carrying a registered trademark without permission as counterfeit. Put the brand on the box in the brand column. This is a summary for orientation, not legal advice.
- What if two of my rows have the same brand and number?
- If they are at the same location, the first row loads and the second is set aside as a duplicate. Merge them into one row with the total quantity, or give each its own location.
Selling car parts online
All pages for suppliers βWays to sell parts online β
Your own website, WhatsApp, social media, classifieds, marketplaces or a stock list with Easy Auto: what each way of selling car parts online needs from you.
Sell without a website β
A UAE parts shop can sell online without building a website or an online shop: send Easy Auto your stock list and your parts answer customers' requests.
Slow-moving stock β
Why car parts stock stops moving, and how listing it online with Easy Auto reaches customers across the UAE who still need it, one-off pieces included.
Selling on WhatsApp β
How fast UAE parts suppliers answer part requests, how many never answer on WhatsApp, what a good answer contains, and where selling on WhatsApp breaks down.
Getting more orders β
Four ways a UAE parts shop gets more orders: stock what is asked for, be found by name, answer fast, and reach the requests you never see.
Genuine, OE and aftermarket β
Can you sell aftermarket parts online in the UAE? Yes. How genuine, OE-brand and aftermarket lines are listed, and which grade customers ask for.
For parts brands β
For aftermarket and OE-brand parts makers: how your range reaches UAE customers online through your distributors' stock lists and your cross-references.
About Easy Auto β
Easy Auto is Easy Auto FZE LLC, trade licence 4421879.01, Sharjah Publishing City Free Zone. What we do, who we work with, and what happens to your stock list.
Keep reading
How we know
- Easy Auto request records. Requests with and without a part number, 20 July to 1 November 2026; aggregate counts by read-only query. Checked .
- Easy Auto file mapping rules. How numbers are compared, how a genuine-number cell is split, the slash shorthand, the one-number part-number cell, the unreadable and duplicate set-asides, as built in the shop's supplier-file code. Checked .
- Easy Auto sourcing records. WhatsApp part lines matched to a stock list, 7 October to 2 November 2026; aggregate counts by read-only query. Checked .
- Easy Auto stock records. Current stock lines and those carrying at least one genuine cross-reference; aggregate counts by read-only query. Checked .
- Federal Decree-Law No. 14 of 2023 on Modern Technology-Based Trade. Article 5(7): an online seller refrains from misleading dealing or incorrect data about the true description of goods; UAE Legislation Portal. Checked .
- Federal Law No. 15 of 2020 on Consumer Protection. Article 1: a provider includes anyone who manufactures, distributes, trades in, sells, imports or exports a commodity; UAE Legislation Portal. Checked .
- Cabinet Resolution No. 66 of 2023, Executive Regulations of the Consumer Protection Law. Article 8(3) and 8(6): a description misleading about origin, export country, producer or trademark is deceptive; UAE Legislation Portal. Checked .
- Federal Decree-Law No. 42 of 2023 on Anti-Commercial Fraud. Article 1 (counterfeit goods), Article 4(1) and 4(2)(g) (the prohibitions), Article 6(1) (buyer's knowledge no excuse), Article 17 (penalty), Article 24 (repeal of Law No. 19 of 2016); UAE Legislation Portal. Checked .