Before the tables, the one idea that makes all of them work: undertone beats colour. A "grey" sofa can be warm (greige, leaning brown) or cool (leaning blue). A "beige" tile can be pinkish or yellowish. Two things clash not because their colours are wrong but because one is warm and the other is cool. Once you train your eye to see warm vs cool, pairing becomes almost mechanical.
The second idea is the 60·30·10 split: about 60% of the room is your base (walls, large flooring, biggest upholstery), 30% is a secondary tone (rug, curtains, a second seat), and 10% is your accent (cushions, art, one bold object). Keep the 60% quiet and let the 10% carry the personality — it is also the cheapest layer to change later. Our palette helper builds this split for you from any starting colour.
The master pairing matrix
Start from whatever is already fixed in your room — usually the flooring or the sofa — find that row, and read across. Every combination below is field-tested to sit comfortably together. "Warm/Cool" tells you the undertone family so you can stay consistent.
| Wall colour | Undertone | Best furniture tone | Flooring that suits | Metal accent | Textile direction |
|---|---|---|---|---|---|
| Warm white / ivory (Asian Paints "Pearl", "Ivory Lace") | Warm neutral | Teak, honey oak, cane, oatmeal fabric | Wood laminate, beige vitrified, Kota stone | Antique / matte brass | Cotton, khadi, jute, block print |
| Greige / mushroom | Warm-neutral | Walnut, greige fabric, rattan | Greige vitrified, engineered wood, SPC oak | Brushed brass or black | Linen, wool dhurrie, subtle ikat |
| Soft grey (cool) | Cool neutral | Grey-wash wood, charcoal, cool-grey fabric | Grey vitrified, Italian marble, grey SPC | Chrome, brushed nickel, black | Cotton-linen, geometric, velvet accents |
| Sage / olive green | Warm-cool bridge | Teak, cane, mango wood, cream fabric | Terracotta tile, wood laminate, Kota | Antique brass, gold | Linen, kalamkari, botanical block print |
| Terracotta / rust | Warm | Dark teak, sheesham, tan leather | Red-oxide, terracotta tile, warm wood | Brass, copper | Ikat, Bagru print, jute, wool |
| Navy / indigo (feature wall) | Cool | Walnut, teak, brass-legged, mustard fabric | Light wood, Italian marble, grey tile | Brass (warm pop) or gold | Velvet, silk cushions, mustard/rust accents |
| Blush / dusty pink | Warm | Walnut, brass, cream, rattan | Light wood, cream marble, beige tile | Rose gold or brass | Linen, velvet, soft floral |
| Charcoal / deep slate (feature) | Cool | Oak, teak (for contrast), tan leather | Light wood, grey marble, light tile | Brass or gunmetal | Wool, leather, textured weave |
| Mustard / ochre (accent wall) | Warm | Dark wood, cane, teal fabric | Warm wood, terracotta, Kota | Black + brass | Ikat, kalamkari, jute |
How to read undertone in 5 seconds
Hold the swatch, tile or fabric next to a sheet of pure white printer paper in daylight. Against true white, the undertone jumps out — you will instantly see if a "grey" leans blue (cool) or brown (warm). Do this before you buy anything you can't return.
Every style, spec'd out
If you already know your look, skip the matrix and copy the row. This is the shortlist I'd hand a client for each of the six styles — the flooring, wall colours, wood, metal, textiles and lighting that define it. Not sure which is you? Take the 60-second style quiz.
| Style | Best flooring | Wall colours | Wood tone | Metals | Textiles | Lighting |
|---|---|---|---|---|---|---|
| Indian contemporary | Wood laminate, beige/greige vitrified | Warm white + one jewel accent wall | Teak, walnut | Antique brass + black | Ikat, kalamkari cushions, cotton-linen | Warm 3000K, pendant + floor lamp |
| Minimalist | Light oak SPC, matte porcelain | White, off-white, one soft grey | Pale oak, rubberwood | Brushed nickel or black, sparing | Plain cotton, wool, no pattern | Recessed, clean 3500–4000K |
| Boho | Terracotta tile, warm wood, layered rugs | Warm white, terracotta, sage | Cane, mango, light teak | Brass, copper, mixed on purpose | Jute, macramé, block print, kilim | Warm 2700K, string + rattan shades |
| Scandinavian | Pale oak laminate/engineered wood | White, greige, soft blue-grey | Blond oak, ash, birch | Black + a little brass | Wool, cotton, simple geometric | Warm 2700–3000K, paper/dome shades |
| Traditional Indian | Kota, Jaisalmer/Makrana marble, red oxide | Deep jewel tones, warm cream | Dark teak, sheesham (rosewood) | Antique brass, bell-metal | Silk, Kanchipuram, dhurrie, brocade | Warm 2700K, brass lamps, diyas |
| Modern luxe | Italian marble, large-format porcelain | Charcoal, deep green, taupe | Walnut, dark veneer | Gold/brass + gunmetal, high polish | Velvet, silk, leather | Layered, dimmable, statement chandelier |
Complete the look — six recipes
These are full pairings built around one anchor piece. If you own the anchor, buy the rest and the room resolves itself.