Fifty-one toilet paper listings read on 14 October. Divide each by the rolls in its own title and the shelf stops making sense in the order it is sold in.
Toilet paper is the same thing everywhere, which makes it a clean test of whether a search grid helps you buy. Across the 51 listings Flipkart returned on 14 October, the price per roll runs from Rs. 14.17 to Rs. 47.25 - a 3.33x spread on a commodity, hidden because the grid prints the pack price and the pack sizes run from 3 to 12. The cheapest pack on the shelf, Rs. 65, is the 18th-cheapest roll of the 22 here. And one seller fills four slots with the same 10-roll pack at the same Rs. 190 under four different names.
Every price below was pulled from Flipkart on October 14, 2026 and checked against the MRP on the listing. Stack them with the live codes on our Flipkart coupons page, which the deals desk re-verifies daily.
Eight listings from Rs. 14.17 to Rs. 17.80 a roll, badged anywhere from 56% to 78% - including the cheapest roll in the read, which carries the shallowest badge of the eight.
A 12-roll pack of 2-ply tissue at Rs. 170, which is Rs. 14.17 a roll.
Why it earned its spot It carries the shallowest badge in this chapter and still wins the shelf on price.
A 10-roll pack of 3-ply tissue at Rs. 147, which is Rs. 14.70 a roll.
Why it earned its spot The cheapest roll here that has a rating pool worth the name behind it.
A 10-roll pack of 2-ply toilet rolls at Rs. 149, which is Rs. 14.90 a roll.
Why it earned its spot Third-cheapest per roll, with nothing published behind it to check.
A 10-roll pack of 2-ply tissue at Rs. 158, which is Rs. 15.80 a roll.
Why it earned its spot A four-figure rating pool under Rs. 16 a roll, which is rare on this shelf.
A 6-roll pack of 2-ply tissue at Rs. 99, which is Rs. 16.50 a roll.
Why it earned its spot Rs. 99 is the headline, but six rolls is what Rs. 99 buys.
A 10-roll pack of 2-ply tissue sold as Pearsilk at Rs. 166, Rs. 16.60 a roll.
Why it earned its spot The deepest badge among the 22 seated buys the sixth-cheapest roll.
A 10-roll pack of 2-ply bathroom tissue at Rs. 175, which is Rs. 17.50 a roll.
Why it earned its spot It sits mid-table on price with nothing published to compare it on.
A 10-roll pack of 3-ply soft tissue at Rs. 178, which is Rs. 17.80 a roll.
Why it earned its spot The cheapest roll on this page that the listing itself calls 3-ply.
Nine listings clustered within Rs. 1.25 of each other - four of them the same seller's 10-roll pack under four different names at an identical Rs. 190, and two of them sharing their rating pools with 6-roll siblings.
A 12-roll pack of bamboo tissue at Rs. 215, which is Rs. 17.92 a roll.
Why it earned its spot This rating pool is not this pack's alone — see the 6-roll in Chapter Two.
A 12-roll pack of 3-ply cellulose tissue at Rs. 225, which is Rs. 18.75 a roll.
Why it earned its spot The highest star average on the page, on a pool it also shares with its 6-roll.
A 6-roll pack of 2-ply tissue at Rs. 113, which is Rs. 18.83 a roll.
Why it earned its spot A deep badge on one of the thinnest rating pools seated here.
A 10-roll pack sold as sofice Classic 2 Ply Soft, at Rs. 190.
Why it earned its spot The first of four differently-named packs at one identical price and MRP.
A 10-roll pack sold as sofice Premium 2 Ply Virgin Pulp, at Rs. 190.
Why it earned its spot The word 'Premium' costs nothing here, and buys nothing a shopper can see.
A 10-roll pack sold as sofice Gentle 2 Ply Daily Use, at Rs. 190.
Why it earned its spot Third of the four, and the third identical set of published numbers.
A 10-roll pack sold as sofice Hygienic Soft 2 Ply, at Rs. 190.
Why it earned its spot The last of the four, completing the cluster the title names.
A 6-roll pack of bamboo tissue at Rs. 115, which is Rs. 19.17 a roll.
Why it earned its spot Same 4.5 stars and same 1,924 ratings as the 12-roll nine cards above.
A 6-roll pack of 2-ply tissue at Rs. 115, which is Rs. 19.17 a roll.
Why it earned its spot The same price and the same per-roll figure as the bamboo pack above it.
Five listings from Rs. 21.67 to Rs. 47.25 a roll - the cheapest pack on the whole shelf, the widest pack-size penalty in the read, and the dearest roll in it.
A 3-roll pack of 2-ply tissue at Rs. 65, which is Rs. 21.67 a roll.
Why it earned its spot The cheapest pack on the whole shelf is the 18th-cheapest roll on it.
A 6-roll pack of 3-ply cellulose tissue at Rs. 130, which is Rs. 21.67 a roll.
Why it earned its spot The widest pack-size penalty on the shelf: 13% more per roll than its own sibling.
A 6-roll pack of 2-ply tissue at Rs. 147, which is Rs. 24.50 a roll.
Why it earned its spot A 73% badge, the same as the sofice four, buying a 29% dearer roll.
A 4-roll pack of 2-ply tissue at Rs. 144, which is Rs. 36.00 a roll.
Why it earned its spot A 26% badge, a 4.1 star average on 620 ratings, and a Rs. 36 roll.
A 4-roll pack of 3-ply bamboo tissue at Rs. 189, which is Rs. 47.25 a roll.
Why it earned its spot The dearest roll in the read, and no published rating to explain it.
Three habits survive this read. First, find the roll count in the title and divide — it is the only comparison the grid supports, and it reorders the shelf almost completely. Second, treat the discount badge as information about the stated MRP and nothing else: on these 51 listings the badge median is 67% and the badge and the per-roll price move independently, with a 78% badge buying the sixth-cheapest roll and a 26% badge buying one of the dearest. Third, read the rating count rather than the star, and check whether it is shared: four of the seated listings run on two pooled sets of reviews, and 16 of the 51 publish none at all. The sheets subtitle is the one column to skip, because on this shelf it is not consistent enough to divide by.
| Product | Sale price | MRP | Discount |
|---|---|---|---|
| Rs. 14.17 a roll, the floor | Rs. 170 | Rs. 399 | 57% |
| Rs. 14.70 a roll | Rs. 147 | Rs. 449 | 67% |
| Rs. 14.90, no rating | Rs. 149 | Rs. 500 | 70% |
| Rs. 15.80, 1,015 ratings | Rs. 158 | Rs. 499 | 68% |
| Rs. 16.50, Rs. 99 pack | Rs. 99 | Rs. 349 | 72% |
| Rs. 16.60 a roll | Rs. 166 | Rs. 750 | 78% |
| Rs. 17.50, no rating | Rs. 175 | Rs. 399 | 56% |
| Rs. 17.80, 3-ply | Rs. 178 | Rs. 449 | 60% |
| Rs. 17.92, pool of 1,924 | Rs. 215 | Rs. 899 | 76% |
| Rs. 18.75, pool of 815 | Rs. 225 | Rs. 598 | 62% |
| Rs. 18.83, 24 ratings | Rs. 113 | Rs. 399 | 72% |
| Rs. 19.00, sofice Classic | Rs. 190 | Rs. 699 | 73% |
| Rs. 19.00, sofice Premium | Rs. 190 | Rs. 699 | 73% |
| Rs. 19.00, sofice Gentle | Rs. 190 | Rs. 699 | 73% |
| Rs. 19.00, sofice Hygienic | Rs. 190 | Rs. 699 | 73% |
| Rs. 19.17, same 1,924 pool | Rs. 115 | Rs. 449 | 74% |
| Rs. 19.17, 831 ratings | Rs. 115 | Rs. 324 | 65% |
| Rs. 21.67 on a Rs. 65 pack | Rs. 65 | Rs. 265 | 75% |
| Rs. 21.67, same 815 pool | Rs. 130 | Rs. 299 | 57% |
| Rs. 24.50, 919 ratings | Rs. 147 | Rs. 539 | 73% |
| Rs. 36.00, 26% badge | Rs. 144 | Rs. 195 | 26% |
| Rs. 47.25, the ceiling | Rs. 189 | Rs. 345 | 45% |
Each selling price, stated MRP, discount badge, star average and rating count on this page was parsed on 14 October 2026 from the window.__INITIAL_STATE__ PRODUCT_SUMMARY tiles that flipkart.com serves with its own search-results pages for 'toilet paper roll', logged out, in India, with nothing purchased. 51 listings were returned and 22 are seated.
Flipkart's grid prints the pack price only. Every per-roll figure here is the listing's own selling price divided by the number of rolls stated in its own title - Rs. 170 for 12 rolls is Rs. 14.17. No rounding is applied before the division and the pack count is never inferred from the price, the photograph or the subtitle.
Three listings in this read carry titles like '12 in 1 | 185 Pulls x 12 Rolls | Pack Of 2', where the pack count cannot be settled from the search grid without opening the product page. None of them is seated and none is counted in the Rs. 14.17-to-Rs. 47.25 range, because a per-unit figure built on a guessed pack size is worse than no figure at all.
Flipkart prints a ply-and-sheets subtitle on each tile and on this shelf it is not usable: a 10-roll pack subtitled '10 Sheets', one seller's pack of 10 at '60 Sheets' beside its pack of 8 at '2000 Sheets', and two Liora packs at the identical Rs. 147 reading '235 Sheets' and '2350 Sheets'. Those values are quoted as printed and no price-per-sheet appears anywhere on this page.
Four of the 22 seated listings run on two rating pools: a 12-roll and a 6-roll from one seller both show 4.5 stars from 1,924 ratings, and another pair both show 4.8 from 815. Pooling reviews across variants is ordinary retail practice, but it means a rating count cannot separate those listings, so every card prints the count beside the star and the four cards say so explicitly. Sixteen of the 51 listings publish no rating at all.
'2 Ply', '3 Ply', 'virgin pulp', 'bamboo', 'unbleached', 'ultra soft', 'highly absorbent', 'septic safe', 'eco-friendly' and every stated sheet, pull and roll count are the listings' own printed words, reproduced as printed. We did not buy, open, unwrap, count or use anything, and nothing here is a statement about paper quality, fibre source, biodegradability, plumbing safety or fitness for any purpose. A per-roll price does not adjust for ply and two rolls of different ply are not the same product.
In this read of 51 listings on 14 October 2026, the lowest price per roll was Rs. 14.17 - a 12-roll pack at Rs. 170. Next were a 10-roll pack at Rs. 147 (Rs. 14.70 a roll) and a 10-roll pack at Rs. 149 (Rs. 14.90). The median across the 22 seated was Rs. 18.92 a roll and the highest was Rs. 47.25. Every figure is the listing's own price divided by the roll count in its own title; prices change continuously, so check the live page.
Not on this shelf. The lowest sticker price in the read was Rs. 65, and it bought three rolls - Rs. 21.67 each, 53% more per roll than the Rs. 170 twelve-pack. Of the 22 listings seated, 17 beat it on price per roll while costing more at the till. Pack sizes here run 3, 4, 6, 8, 10 and 12, so sorting the shelf by price low-to-high ranks basket sizes rather than value. Nothing is irregular about selling a small pack; it is simply priced as one.
We can only report that they do. Four separate listings - 'Classic 2 Ply Soft', 'Premium 2 Ply Virgin Pulp', 'Gentle 2 Ply Daily Use' and 'Hygienic Soft 2 Ply' - are each 10-roll packs selling at exactly Rs. 190, each stating exactly Rs. 699, each badged 73%, and none of the four publishes a rating. They carry four different photographs. A fifth listing from the same seller states the same Rs. 699 and sells at Rs. 242. We did not buy or open any of them, so we cannot say whether the paper differs; listing a product line under several descriptive names is an ordinary and lawful commercial decision and no wrongdoing is alleged or implied by anyone.
Not from the search grid. The ply-and-sheets subtitle on this shelf mixes per-roll counts, whole-pack totals and plain errors: a 10-roll pack is subtitled '10 Sheets', one seller's pack of 10 reads '60 Sheets' beside its own pack of 8 at '2000 Sheets', and two packs at the identical Rs. 147 read '235 Sheets' and '2350 Sheets'. Because no single reading of that column is consistent, this page quotes it as printed and computes nothing from it. Price per roll, taken from the pack count in the title, is the finest comparison the grid actually supports.
Because the reviews are pooled across the seller's pack sizes. In this read one seller's 12-roll (Rs. 215) and 6-roll (Rs. 115) both display 4.5 stars from 1,924 ratings, and another seller's 12-roll (Rs. 225) and 6-roll (Rs. 130) both display 4.8 from 815 - four listings running on two bodies of review. Pooling ratings across variants is standard retail practice and nothing here alleges otherwise; the practical effect is that the rating count cannot tell those listings apart, and in both cases the 12-roll is the cheaper roll - by 7% and 13% respectively.





















