JioMart is Reliance Retail's online grocery and general merchandise marketplace, and grocery is where its catalogue rules bite hardest. A packaged-food SKU has to carry the same declarations online that Legal Metrology and FSSAI require on the pack, plus a scannable barcode for the fulfilment centre and an HSN code for GST. As of September 2026 JioMart's own seller pages describe the onboarding route and documents but do not publish a field-by-field listing specification; the template lives inside seller.jiomart.com. This guide assembles the attribute set from that template, from Indian regulation, and from third-party 2026 guides, and marks each source. For the onboarding path read how to sell on JioMart; for what each order costs read JioMart seller fees explained. If you want the catalogue built and the account run for you, our quick commerce account management team covers JioMart alongside Blinkit, Zepto and Instamart.
JioMart catalogue guide
JioMart Listing Guide (2026): Grocery and FMCG Attributes, Barcodes, FSSAI Fields, Images and Bulk Upload
By Blooprint team · Published 25 September 2026 · 7 min read
Key takeaways
- A JioMart grocery listing needs pack size, MRP, selling price, an EAN-13 barcode, HSN code, shelf life, net weight and dimensions, and an FSSAI licence number on every food SKU.
- Third-party 2026 guides describe a white-background primary image at 1000 by 1000 px or more with the product filling about 85% of the frame, three images minimum and five to seven recommended.
- Bulk upload runs on a category Excel template from seller.jiomart.com; guides report batches of up to 5,000 rows and approval in 24 to 72 hours for a clean file.
- Listings are sent back mainly for MRP or net-quantity mismatches with the pack, missing or duplicate barcodes, blank FSSAI or HSN fields and low-quality images.
Official portal
- JioMart seller portal → seller.jiomart.com/
In this guide
How does JioMart listing work?
You register on seller.jiomart.com with GSTIN, PAN, a bank account in the business name and, for food, an FSSAI licence, and pick your categories. After document verification (guides report three to seven working days) the seller dashboard opens, and products are added one at a time from the Add Product screen or in bulk from a category Excel template. Each row goes through a catalogue quality check; approved SKUs go live once stock is available, either in your own warehouse or at a JioMart fulfilment centre. Rejected rows come back with a reason and are corrected and re-uploaded.
Grocery is treated differently from general merchandise in two ways. Category approval is required for food, and the FSSAI number on the seller profile must be valid before any food SKU is accepted. And the fulfilment centre checks shelf life at inwarding, so a listing with a blank or wrong shelf-life field is held even if the content is otherwise fine.
Which attribute fields does a grocery listing need?
The template varies by sub-category, but the grocery and FMCG core is stable:
| Field | What to enter | Basis |
|---|---|---|
| Product title | Brand, product, variant, pack size: "Tata Sampann Toor Dal 1 kg" | Template |
| Brand | From JioMart's brand list, or a brand request | Template |
| Category and sub-category | From the fixed tree; drives the attribute set | Template |
| EAN / barcode | 13-digit GS1 EAN printed on the unit | Template, fulfilment centre |
| HSN code | 4 to 8 digit code matching your GST filings | GST |
| MRP | Exactly as printed on the pack, inclusive of all taxes | Legal Metrology |
| Selling price | At or below MRP | Template |
| Net quantity / pack size | Weight or volume with unit, as printed | Legal Metrology |
| Shelf life | Total life in days or months from manufacture | Template, FSSAI |
| FSSAI licence number | 14-digit number of the manufacturer or brand owner on the pack | FSSAI |
| Ingredients, allergens, nutrition | As printed on the label | FSSAI labelling rules |
| Veg / non-veg mark | Green or brown symbol declaration | FSSAI |
| Manufacturer / packer / importer | Name and full address | Legal Metrology |
| Country of origin | India or the country of manufacture | Legal Metrology |
| Packaged weight and dimensions | Gross weight, length, width, height of the shipping unit | Template, logistics |
| Storage instructions | Ambient, chilled, frozen | Template |
Two of these are quietly critical. The net quantity must be in the same unit and figure as the pack ("500 g", not "0.5 kg" if the pack says 500 g), because JioMart's reviewers compare the field with the pack image and Legal Metrology treats a mismatch as a mis-declaration. And the HSN code must match your own GST returns, because JioMart's invoicing uses it to apply the tax rate; a wrong code means either a customer invoice at the wrong GST rate or a mismatch in your reconciliation.
Is a barcode mandatory on JioMart?
For grocery and FMCG, treat it as mandatory. Third-party 2026 guides state that EAN-13 barcodes are required for all products, and JioMart's fulfilment centres pick and inward by barcode. The rules that follow from that:
- Use a GS1-registered EAN-13 printed on the unit, not an internal code or a QR. GS1 India issues company prefixes; a small brand's annual fee is a few thousand rupees depending on the number of codes (GS1's published slab, not a JioMart figure).
- One barcode per SKU: each pack size and flavour needs its own number.
- The barcode in the sheet must scan to the same number printed on the pack. Reviewers and fulfilment centre staff both check this, and a mismatch is a rejection at listing and a return at inwarding.
- Multipacks and combos need their own barcode; do not reuse the single-unit code on a 3-pack.
If you already sell on Amazon or Flipkart, the same GTIN works on JioMart, and keeping one barcode per SKU across every channel is the single biggest time saver in multi-marketplace catalogue work.
What are the image rules?
JioMart publishes no spec sheet on its public pages. The consistent picture from 2026 guides, matching what passes review in our work, is:
| Image | Working standard (third-party 2026 guides) |
|---|---|
| Primary | Front of pack on white, square, at least 1000 by 1000 px, product filling about 85% of the frame, JPEG |
| Back of pack | Ingredients, nutrition table, FSSAI logo and number, veg or non-veg mark and Legal Metrology block legible |
| Additional | Side panels, usage, lifestyle; three images minimum, five to seven recommended |
Do not put text, badges or offer stickers on images; do not show the courier carton; do not use a render when the real pack differs; and make sure the pack in the image is the current artwork, because the MRP on the pack image is compared with the MRP field. For fresh and chilled categories, JioMart's own photography is often used and the seller supplies pack shots only; confirm with your category contact.
How does bulk upload work?
From the seller dashboard, go to the product or catalogue section, choose the category, and download that category's Excel template. Mandatory columns are marked in the template header. Fill one row per SKU, with image URLs (publicly reachable, JPEG) in the image columns, save and upload from the same screen. Third-party guides report batches of up to 5,000 rows and a review turnaround of 24 to 72 hours for a clean file; JioMart publishes neither figure. Errors come back as a downloadable sheet with a message per row; fix and re-upload only the failed rows, keeping the seller SKU code identical so the row updates rather than duplicates.
Practical rules that keep a large upload clean: keep MRP and net quantity as plain numbers with the unit in the separate unit column; paste the HSN as text so Excel does not strip leading zeros; never merge cells; and validate every barcode's check digit before upload (a free GS1 check-digit calculator does this). A 2,000-row file with 30 bad check digits is rejected 30 times, and each rejection costs a day.
Why do JioMart listings get rejected?
- MRP or net quantity does not match the pack image. Correct the field or upload the current pack artwork.
- Barcode missing, invalid or duplicated across SKUs. One valid EAN per SKU.
- FSSAI number blank, expired or not matching the manufacturer on the pack. Renew or correct; JioMart validates the number format.
- HSN blank or wrong length. Use the code from your GST filings.
- Shelf life blank. Enter total life; the fulfilment centre needs it to compute inwarding cut-offs.
- Images below size, with text, or showing outer cartons. Reshoot on white.
- Category wrong. A sauce listed under "Beverages" fails the attribute check.
- Brand not approved. Raise the brand request with trademark or authorisation before the upload.
Fix compliance rows first: FSSAI, MRP, quantity, barcode, HSN. Content and images second. A compliant listing goes live and can be improved; a beautiful one with a blank FSSAI field does not.
FAQ
Is an FSSAI licence mandatory to list food on JioMart? Yes. The seller's FSSAI licence is required at registration, and the manufacturer's or brand owner's FSSAI number printed on the pack goes on each food SKU.
Does JioMart require a barcode? For grocery and FMCG, yes in practice: third-party 2026 guides state EAN-13 is required for all products and JioMart's fulfilment centres inward and pick by barcode.
What image size does JioMart want? JioMart publishes no figure; the working standard in the guides we read and in our own uploads is a white-background primary at 1000 by 1000 px or more with the product filling about 85% of the frame.
How many products can I upload in one file? JioMart does not state a limit; third-party guides report batches of up to 5,000 rows with approval in 24 to 72 hours for a clean file.
Can I list a product without an HSN code? No. HSN drives the GST rate on the customer invoice and is a mandatory field; use the code from your own GST returns.
What if my MRP changes? Update the MRP field and the pack image together. A field that differs from the printed pack is a rejection at listing and a Legal Metrology risk after.
Getting grocery live on JioMart
JioMart's grocery catalogue is mostly a data-discipline problem: one barcode per SKU, MRP and net quantity copied from the pack, a valid FSSAI number, the right HSN, a shelf-life figure and a clean pack shot on white. Get those right and bulk files go through in a day or two. If you would rather have someone build and maintain the catalogue and run the account across JioMart, Blinkit, Zepto and Instamart, see our quick commerce account management service.
How we help sellers with this
Related guides
Want this handled for you?
Blooprint Automation runs marketplace accounts for brands across India. Book a free audit and we will tell you what to fix first.