No payment due. That is real money back into your pocket.
Adding Solar to your home is a guaranteed payback. With the reduction / elimination of your electric bill and available SREC's (Solar Renewable Energy Credits) you start to save money from day one. Most loans are paid off in 7 years and with equipment manufacturer warranties at 20+ years, it's a hard investment to beat. If you use the MassSolarLoan program, it is really no out of pocket install costs.