Does not apply to freshwater, I pay $40.01 for nonresident MA inland license online. By the way, New Jersey requires salt water "license" but is free online.