The 5 Compatibility Factors
Fish compatibility is determined by five overlapping factors, not just aggression labels. The first factor is size: a fish twice the size of another will eat it, regardless of both species being labelled "peaceful." This is the most common cause of fish disappearing from community tanks without visible fighting — they are eaten at night when the aquarist is not watching. The rule is simple: no fish should be more than 3-4 cm larger than any other fish in the tank at their adult size. Size matching at purchase is not sufficient — consider adult sizes.
The second and third factors are temperature and pH. Pairing fish with different parameter needs creates a tank where at least one species is always stressed. Stress suppresses immune function and causes slow death from opportunistic disease rather than acute visible health problems. Most Cambodia beginners attribute these slow declines to disease when the root cause is chronic parameter mismatch. The fourth factor is aggression level — a spectrum from truly peaceful to highly territorial, with most species somewhere in between depending on space, sex, and tank conditions.
The fifth factor is territory type. Some fish are open-water territorial (gouramis defending a bubble nest site), some are substrate territorial (cichlids defending a cave), and some are schooling fish with no individual territory at all. Understanding which territory type each species uses allows you to place fish that claim different spatial zones — avoiding conflict through architectural separation rather than behavioural compatibility. A gourami defending surface territory, a school of mid-water tetras, and a group of corydoras claiming only the substrate can coexist in a 60L tank that would fail if two gourami pairs competed for the same surface zone.
- ✦Use adult size for compatibility assessment, not shop size — a 4 cm cichlid in a shop tank is a 20 cm fish in your tank in 18 months
- ✦Build a compatibility matrix before any fish purchase: list all planned species, then check each pair for temperature, pH, size, and aggression match
- ✦Different territory types solve more compatibility problems than aggression suppression — architect the tank zones before choosing species
Fin Nippers — Tiger Barb and Same-Species Only Rule
Tiger barbs (Puntigrus tetrazona) are the most notorious fin nippers in the hobby and are also among the most beautiful barbs. Their bold black stripes on a golden body with red-tipped fins make them irresistible to beginners, but their aggressive nippy behaviour destroys the fins of any long-finned or slow-moving tankmate within days. Bettas, angelfish, gouramis, guppies, and discus are all vulnerable. The only safe way to keep tiger barbs is in a species-only or near-species-only setup: a school of 10+ tiger barbs, possibly paired with fast-moving short-finned species like zebra danios or corydoras, in a tank with no vulnerable fin types.
The "keep them in a large school to suppress nipping" advice is partially correct: tiger barbs in groups of 8+ direct most aggression within the school. But in the same tank as a betta or angelfish, even a large tiger barb school will harass the long-finned fish consistently. The only reliable solution is to choose either tiger barbs or fin-bearing species in any given tank, not both. In Cambodia where tiger barbs are commonly sold alongside gouramis and tetras in the same shop tanks, it is tempting to buy them together — the shop mixing exploits the compatibility window of juvenile fish before aggression develops fully.
Other notable fin nippers include serpae tetras (semi-aggressive in small groups), black skirt tetras (moderate, manageable in large groups), and bucktooth tetras (highly aggressive, specialist only). Buenos Aires tetras are confirmed plant destroyers. For community tanks in Cambodia, the safest barb choices are cherry barbs (completely peaceful) and odessa barbs (mild, acceptable in large groups). The temptation to add tiger barbs to a community tank should always be resisted unless the entire community is being redesigned around them.
- ✦Tiger barbs are species-only fish for community purposes — never add them to a tank with any long-finned, slow-moving, or fin-bearing species
- ✦If you want tiger barbs, build a dedicated tiger barb tank: 10+ tiger barbs, zebra danios, and sterbai corydoras — all short-finned, fast, and robust
- ✦Cherry barbs are the Cambodia-accessible alternative to tiger barbs for those who want a striking barb without nipping — genuinely peaceful with all community species
Betta in Community Tanks — When It Works
The question of whether a betta can be kept in a community tank has no simple answer — it depends on the individual betta, the community species, the tank size, and the decor density. Some bettas are genuinely peaceful and coexist with tetras, corydoras, and rasboras without incident for years. Others attack and kill any tankmate within hours of introduction. The variability is extreme enough that no blanket recommendation is possible. The safest generalisation: female bettas are more reliably community-safe than males, and short-finned bettas are safer than long-finned varieties which attract nipping from tetras.
For a betta community attempt in Cambodia, the protocol is: 100% establish the community tank first without the betta for 4-6 weeks. Add the betta last, after all other fish have established territory and behavioural patterns. Use a 60L+ tank with dense planting and multiple broken sightlines so fish can avoid each other. Watch for the first 72 hours obsessively — if the betta attacks or is attacked, separate immediately. Incompatible tankmates for bettas in virtually all cases: tiger barbs, other labyrinth fish (gouramis), fish with long flowing fins (fancy guppies), and any species that nips.
Compatible tankmates for most bettas include: neon tetras (fast-moving, too small to interest bettas), corydoras (bottom-dwelling, ignored by bettas), otocinclus (algae cleaners, uninteresting to bettas), and kuhli loaches (hidden, non-threatening). The community tank betta is not a failsafe setup — it requires observation, a backup plan (separate tank ready), and willingness to rehome the betta if conflict occurs. In Cambodia's fish market context where bettas are inexpensive and community fish are equally accessible, the economics support having a dedicated betta tank and a separate community tank rather than compromising both.
- ✦Add the betta last to any community tank attempt — first residents have established territory and the betta enters as a new arrival rather than a landlord
- ✦Have a backup plan: keep an empty cycled 15-20L tank ready before attempting a betta community in case immediate separation is needed
- ✦Female bettas in sorority setups (4+ females in 60L+ planted tank) are more reliably community-safe than single males with flowing finnage
Same Water Type Rule — The Simplest Compatibility Framework
The most efficient compatibility framework is the water type rule: group fish by water origin, not just by aggression label. Three broad water types cover the vast majority of popular aquarium fish. Soft-water Amazonian: cardinal tetras, discus, Apistogramma, rummy nose tetras, ram cichlids, corydoras — prefer pH 5.5-7.0, TDS under 150 ppm. Hard-water Southeast Asian and Central American: most livebearers, mollies, rainbowfish, most barbs, danios, many gouramis — prefer pH 7.0-8.0, TDS 150-350 ppm. African Rift Lake: cichlids, synodontis catfish — require pH 7.8-9.0, very hard water.
The practical benefit of this framework is that you never need to research each individual species pair — if both fish come from the same water type, their parameters will not conflict. The framework breaks down for deliberate mixed-type tanks (soft Amazonian + hard Southeast Asian is sometimes attempted with robust species), but as a starting principle it eliminates the most common and most damaging compatibility mistake in Cambodia's fish market context where mixed-origin fish are displayed together without water type labels.
Cambodia tap water falls in the hard-water Southeast Asian range for most municipal supplies, making it naturally optimal for the hard-water community category. This means Cambodia-based aquarists who build their communities around Southeast Asian hard-water species — rasboras, barbs, danios, gouramis, livebearers — work with their tap water rather than against it. Adding soft-water Amazonian species to this setup is possible with RO blending but adds complexity and cost that beginners are better off avoiding until they have mastered the basics of hard-water community keeping.
- ✦Build your first Cambodia community entirely from the hard-water Southeast Asian category — your tap water supports it perfectly without treatment
- ✦The hardest compatibility mistake to fix is mixed water types — separating established fish from a conflicting-parameter community means rehoming one group entirely
- ✦Label every fish you buy with its water type when you get home — a simple notebook or phone note prevents future confusion when planning additions
Cambodia Fish Market Mixed Tank Risks
Cambodia's fish markets present specific compatibility risks that differ from the controlled aquarium shop environment in developed countries. Markets typically house fish of wildly different origins, sizes, and temperament categories in the same display tanks for convenience — tetras alongside cichlids, gouramis with aggressive barbs, large catfish with nano fish. This display mixing means the fish you observe as "peaceful together" in the shop tank are juvenile, stressed, and in a temporary situation that will not hold in a home aquarium where individual territories can be established.
The disease risk in Cambodian fish markets is also elevated compared to controlled import environments. Fish from multiple suppliers are often combined in market tanks, creating disease exposure that accelerates when fish are stressed from overcrowding and water quality fluctuations. White spot (ich), bacterial infections, and intestinal parasites are common in market stock. A quarantine protocol of 2 weeks in a separate tank for all market purchases, with prophylactic ich treatment (heat method or aquarium salt) for most fish, dramatically reduces the risk of introducing disease to an established community.
Practical Cambodia fish market strategy: visit the market with a pre-written stocking list, resist impulse additions of unknown species, and buy fish only when you can verify they are eating and swimming normally in the shop tank. Fish that are clamped-fin, surface-breathing, or unusually dark (stress colouration) should be avoided regardless of price. The combination of pre-planned compatibility research and in-market health assessment is the complete framework for successful fish purchasing in Cambodia's market context.
- ✦Visit Cambodia fish markets with a printed or phone-saved compatibility table — impulse buying without a plan is the source of most community tank disasters
- ✦Quarantine all Phnom Penh market fish for 2 weeks minimum — treat with aquarium salt (1 tsp/10L) prophylactically against ich during quarantine
- ✦Refuse to buy any fish with clamped fins, surface gulping, abnormal swimming posture, or grey slime coating — these are active disease signs even in a shop tank