There are multiple sources of error. Even PVWatts this time of year tends to underestimate the peak power during the day. If PVOuput is using something like the POA calculation used by PVWatts, compounded with temperature errors, stacking up to 20% doesn't seem impossible.
The same sort of error occurs in the southern hemisphere in May:
The same sort of error occurs in the southern hemisphere in May:
Comment