Fish That Outgrow Your Tank
Every fish store has a tank of two-inch "algae eaters" for a few dollars each, and nothing on the label mentions that the animal inside is a juvenile that can reach the length of your forearm. Fish are sold at baby size, priced at baby size, and chosen by people who quite reasonably assume a fish sold for a 10-gallon starter kit will fit a 10-gallon starter kit. Here are the usual suspects, what they actually become, and the swap that gets you the same look without the problem.
The usual suspects
Common pleco
The classic. Sold as a small brown algae eater, the common pleco routinely reaches 12 to 18 inches in aquariums and can exceed that, with a bioload to match; adults produce astonishing amounts of waste and largely stop eating algae anyway. Realistic housing is a tank of well over a hundred gallons. Instead: a bristlenose pleco tops out around 4 to 6 inches, eats algae its whole life, and thrives in a standard community tank.
Bala shark
A silver torpedo sold at two inches that grows to roughly a foot, and, worse, a nervous schooling fish that needs a group and a very long tank, six feet as a sensible floor. A lone bala in a 29-gallon is a stressed animal with nowhere to run. Instead: a school of roseline sharks (denison barbs) in a four-foot tank gives the same flash at 4 to 6 inches, or harlequin rasboras give the schooling shimmer in smaller tanks still.
Iridescent shark
Not a shark at all but a pangasius catfish, a river fish farmed for food that can pass three feet long. No home aquarium is appropriate; these belong in public aquaria and ponds in their native range. Instead: if you want a big-water look, a school of silver dollars in a 75-gallon delivers it at a keepable 6 inches or so.
Common and comet goldfish
The feeder-tank staple grows to 10 inches and more, lives for decades, and produces waste far out of proportion to its length. Single-tail goldfish are pond fish. Instead: fancy goldfish varieties stay smaller (though still needing 20 to 30 gallons and cool, clean water), or white cloud mountain minnows give a cold-water tank at community size.
Oscar
Charming, intelligent, hand-tameable, and 10 to 14 inches of cichlid that needs 75 gallons on its own, with a filter to match its earth-moving habits. Wonderful fish, wrong impulse buy. Instead: a bolivian ram or a pair of kribensis offer cichlid personality at community scale.
Clown loach
Sold at two inches, grows to 8 to 12 inches over many years, lives for decades, and needs a group of its own kind plus a very large tank as an adult. Instead: kuhli loaches or a group of dwarf chain loaches scratch the loach itch at a fraction of the size.
Chinese algae eater and tinfoil barb
Two more with the same arc: the Chinese algae eater reaches around 10 inches and turns from algae eater into territorial slime-sucker that harasses tankmates, and the tinfoil barb becomes a foot-long schooling giant. Instead: otocinclus (in groups, in mature tanks) for gentle algae work; cherry barbs for barb behaviour in a community.
Why shops keep selling them
Mostly economics plus honest chaos. Juveniles of big species are cheap to farm, ship well, and sell fast; labels rarely carry adult sizes; staff turnover means the person at the register may genuinely not know. The old reassurance that "fish only grow to the size of the tank" makes it worse: growth can be stunted by poor water, but the organs keep growing, the fish sickens, and a shortened life in a cramped tank is the opposite of a solution. Rehoming sounds like a safety valve until you try it; public aquaria decline dozens of common plecos and pangasius a week, and "released into the local pond" is how invasive populations start.
The one habit that prevents all of this
Look up the adult size, temperament, and group needs of every fish before it goes in the bag, and plan the tank around adult fish. That is precisely the arithmetic the stocking planner runs: it weights every species at adult bioload, not shop size, and it will flag a fish whose grown size is wrong for your tank before you have spent a cent. If you are talking yourself into "upgrading later", price the later tank first; the tank volume calculator makes it easy to see what a six-foot tank really involves, and honest numbers now are kinder than a rehoming ad in two years.
Sizes above are typical adult ranges seen in aquariums, not maximums or guarantees; individual growth varies with genetics and care. The pattern, though, is reliable: when a cheap two-inch fish has a species name you have not researched, the safest assumption is that it has plans your tank does not.