Charging time depends on battery capacity and inverter power. On average, a 5 kWh solar battery (such as the Huawei LUNA, Fox EP5, or Dyness DL5) takes between 2 and 5 hours to charge with good solar production. Larger batteries, such as the Fox EP11, may require 3 to 5 hours, depending on the power available in the system.