bol.com Offer File Checker
Upload your bol.com offer file (CSV or XLSX) and PipeSheets checks it against bol.com's own documentation: EANs, prices, stock, required columns and text limits. Safe problems are fixed for you; everything else is listed with its row number and a link to the bol.com rule.
Find every row bol.com will reject, before you upload
What is bol.com Offer File Checker?
Upload your bol.com offer file (CSV or XLSX) and PipeSheets checks it against bol.com's own documentation: EANs, prices, stock, required columns and text limits. Safe problems are fixed for you; everything else is listed with its row number and a link to the bol.com rule.
- 0036000291452: bol.com asks for 13-digit EANs and says to add a 0 in front of a 12-digit code. The check only does this when the check digit is valid.
- 19.95: Removes the euro sign and turns a decimal comma into a dot. Other currency symbols and ambiguous numbers like 1,204 are flagged, not changed.
- Flagged with its row: Excel rounded this EAN and the lost digits can't be recovered, so the check tells you to export the column again as text.
Sources
- Meerdere artikelen tegelijk toevoegen via Excel (offer template) - bol.com Partner Platform
- ISBN or EAN number - bol.com Partner Platform
- Offers: reasons an offer is not publishable - bol.com Retailer API
- Offer API v11 - bol.com Retailer API
What the check fixes and what it flags
1Before
| EAN | Price | Stock | Result |
|---|---|---|---|
| 036000291452 | € 12,50 | 5 | empty |
| 8.71235E+12 | 9.99 | 3 | empty |
| 4006381333931 | 0.50 | 1000 | empty |
2After
| EAN | Price | Stock | Result |
|---|---|---|---|
| 0036000291452 | 12.50 | 5 | Fixed: leading zero, euro sign, decimal comma |
| 8.71235E+12 | 9.99 | 3 | Blocking error: EAN in scientific notation |
| 4006381333931 | 0.50 | 1000 | Blocking errors: price below 1, stock above 999 |
What Gets Fixed
bol.com asks for 13-digit EANs and says to add a 0 in front of a 12-digit code. The check only does this when the check digit is valid.
Removes the euro sign and turns a decimal comma into a dot. Other currency symbols and ambiguous numbers like 1,204 are flagged, not changed.
Excel rounded this EAN and the lost digits can't be recovered, so the check tells you to export the column again as text.
Text over bol.com's limits (reference 100, title 500, offer description 2,000 characters) is never cut for you.
How It Works
Clean your data in three simple steps. No coding required.
Upload your offer file
Drop your file here
CSV or XLSX, up to 25MB free
Use the file you plan to send to bol.com: the Excel template or a CSV with the same columns.
Run the bol.com offer file check
See blocking errors, warnings and the values fixed for you. Each problem links to its row and to the bol.com rule.
Fix the rest and upload
Download the cleaned file and the full report (CSV or Excel), fix what's left, then upload to bol.com.
What the bol.com check looks at
Every rule comes from bol.com's own seller and API documentation, and the report links each problem to its source. Rules we couldn't find in bol.com's documentation are left out rather than guessed.
bol.com offer file rules checked
| Column | Rule | Fixed automatically? |
|---|---|---|
| EAN | 13 digits with a valid check digit (ISBNs are 13 digits too) | Spaces around it; a 0 in front of a valid 12-digit code |
| EAN + Condition | Only once per file: bol.com keeps one offer per EAN and condition | No (warning) |
| Price | A number with a dot and at most 2 decimals, between 1 and 9,999 euro | Euro sign, decimal comma, spaces |
| Stock | A whole number from 0 to 999 | Spaces around it |
| Condition, Fulfilment by, Deliverycode | Filled in on every row | No |
| Reference | At most 100 characters | No, never shortened |
| Title | At most 500 characters | No, never shortened |
| Offer description | At most 2,000 characters and no email addresses | No |
What the check doesn't do: it doesn't check the values of Condition, Fulfilment by or Deliverycode (bol.com's help page doesn't list the template's allowed cell values), it doesn't look up whether bol.com knows your EAN, and it doesn't upload anything. bol.com's own validation still has the final word.
Frequently Asked Questions
Check your bol.com offer file
Upload your offer file and see what bol.com would reject, row by row. Free for files up to 25MB.
Get Started