Our 3,200 sq. ft. 2006 built home was built with a 200A 240V main service panel ("MSP"). There were so many circuits they added a 100A subpanel next to the MSP. After all the improvements were completed including a 30A 120V outlet for our RV and BBQ island with full kitchen, we had ZERO "spare" circuit breaker slots in both our 200A MSP and 100A subpanel.
Before we bought our Tesla, I had 3 Tesla approved electricians come to our house to verify we could install a 100A / 240V breaker for an 80A / 240V Tesla High Power Wall Charger ("HPWC"). 2 of the 3 electricians confirmed we could via a "Load Calc" of our panels and circuits AND "doubling up" some smaller breakers... Which is how our HPWC was installed with building permits & passed electrical inspection. Its worked perfectly, typically charging our 2015 Model S P85D with dual chargers overnight at 60A / 240V (not 80A to extend the life of the HPWC cable / plug + our Tesla's plug receptacle).
The 3rd Tesla electrician said we needed to upgrade our MSP to 400A which would have cost a LOT more money. The only reason we'd upgrade our MSP would be if we add a 7 kW solar... which would require a panel upgrade to either 225A "solar ready" panel or a "standard" or "solar ready" 400A MSP. It would make sense to upgrade the MSP for solar since the MSP upgrade would qualify for a 30% solar tax credit since it would be part of the solar installation.