Calculate how much paint you need for walls and ceilings.
One gallon covers about 350-400 square feet per coat on smooth surfaces.
Two coats for new drywall or color changes. One coat may suffice for touch-ups.
Always buy 10-15% extra for touch-ups and waste. Leftover paint stores well.