The growing population increases the need for electrical energy. Development of renewable energy that is environmentally friendly and sustainable to replace fossil energy sources that are almost depleted and have an impact on global warming. Indonesia is on the equator where there is potential for the application of photovoltaic technology. However, the high cost of implementing a solar power system must be considered, as the energy supply is intermittent and highly dependent on environmental factors such as solar radiation and temperature. Therefore, it is necessary to design a solar power generation system using MATLAB Simulink 2021a software simulation method to avoid the implementation error rate and determine the success, especially the system performance. The MATLAB Simulink 2021a simulation method uses a 10 Wp monocrystalline Photovoltaic (PV) and a 12 V 20 Ah Lead-Acid battery. PV array design, PV Array, Buck Converter, Inverter, PV Controller, Battery Controller and Metering. To find out the value of the output voltage and current from solar panels, batteries, and the results of the DC to AC conversion by the inverter and using a load of 17 watts. The simulation results of a 100 Wp solar panel at MATLAB Simulink in the South Jakarta area with an intensity of 131W/m2 and a temperature of 27.99 °C produce a PV array output voltage and current of 17.6 V and 5.8 A, respectively. The battery voltage and current show the highest values are 12.58 V and 4.8 A. The actual voltage and current are close to the values of Vmp 17.8 V and Imp 5.2 A, so that the results of this system design can be stated to have maximum performance. Meanwhile, the inverter output has the highest voltage and current values of 218 V and 0.085 A.