Yes, MARPOL applies to all vessels, commercial and pleasure, however only yachts over 400 GT are required to be certificated.