Glossary

Flat File

Inventory File · Inventory Template · Bulk Upload Spreadsheet · Feed File

A flat file is a spreadsheet template — typically a tab-delimited text file or Excel workbook — used to create, update or manage many marketplace listings in a single bulk upload. On Amazon, flat files (also called inventory files or feeds) are the standard way to add or edit products at scale.

Last updated: June 2026

Key facts

  • A flat file holds one row per product and one column per attribute, letting you upload hundreds of listings at once.
  • Amazon provides category-specific flat-file templates with required and optional fields plus valid-value lists.
  • Flat files are used for far more than creating listings — they also update prices, stock, images and product data in bulk.
  • A single formatting or required-field error can cause whole rows to be rejected, so flat-file errors are a common seller frustration.

What a flat file is and how it is structured

A flat file is, at heart, a structured spreadsheet. Each row represents one product, and each column represents one attribute of that product — title, brand, price, quantity, GTIN, bullet points, and so on. By filling in many rows and uploading the file once, a seller can create or update a large catalogue far faster than editing listings one by one in the marketplace interface.

The term "flat" refers to the format: the data is laid out in a plain, two-dimensional grid with no nested structure, usually saved as a tab-separated text file even when prepared in Excel. Amazon's templates add a couple of header rows that tell the system which template version and category the file belongs to, but the body is simply rows of product data.

Crucially, the available columns are category-specific. The flat file for clothing asks for size, colour and material; the one for electronics asks for wattage and connectivity. Amazon publishes a dedicated template for each category, each with its own required fields, optional fields and lists of valid values you must choose from.

What sellers use flat files for

Creating new listings in bulk is the obvious use, but flat files are equally important for maintenance. You can use them to update prices across hundreds of SKUs at once, push new stock figures, change images, correct titles, or set up variation relationships between parent and child products. For large catalogues, the flat file is often the only practical way to make sweeping changes.

Because the same template structure underlies marketplace feeds, flat files also sit behind a lot of automation. When a tool syncs your store to a marketplace, it is frequently generating and submitting a flat file or its API-feed equivalent under the hood. Understanding the template helps you diagnose why a listing did or did not publish.

Common flat-file errors and how to avoid them

Flat files are powerful but unforgiving. A missing required field, an invalid value that is not on the marketplace's accepted list, a malformed GTIN, or an incorrect template version can cause individual rows — or the whole upload — to be rejected. The error reports can be terse, which is why flat-file troubleshooting is a recurring source of seller frustration.

The reliable defences are using the current template for the right category, filling every required field, choosing values only from the provided valid-value lists, and validating data before upload rather than after. For multichannel sellers, keeping clean, complete source data in your store means the flat files generated for each marketplace start from a correct base, which sharply reduces rejections.

Example

A seller adding 200 SKUs to Amazon downloads the clothing flat-file template, fills 200 rows with each product's title, brand, EAN, size, colour, price and quantity, saves it as a tab-delimited text file, and uploads it once. Amazon processes the file and returns a report listing any rows that failed validation and why.

Why it matters for marketplace sellers

  • Flat files let you create and update large catalogues in one upload instead of editing listings individually, saving significant time.
  • Because each marketplace and category has its own template and valid values, the same product data must be reshaped per channel.
  • Clean, complete source data in your store directly reduces flat-file rejections, since errors usually trace back to missing or invalid fields.
  • Most marketplace sync tools generate a flat file or equivalent feed behind the scenes, so understanding the format helps you diagnose publishing failures.

Related tools

Related terms

Frequently Asked Questions

List across 12+ European marketplaces from one place

Marqetir uses AI to generate, translate, and sync compliant listings across Allegro, Kaufland, Amazon, eMAG, bol.com and more.

Free 7-day trial • No credit card required • Cancel anytime