The document describes a framework called PVMismatch that models mismatch loss in photovoltaic (PV) systems. It quantifies mismatch loss at standard test conditions (STC) and estimates annual energy loss due to mismatch for different system configurations and locations using Tucson, AZ weather data. The framework selects module I-V curves from a distribution, models strings and systems, then calculates mismatch loss distributions. It finds losses increase for non-normal distributions and are usually less than 1-2%, agreeing with literature. Future work will incorporate additional mismatch factors.