This document introduces a new method for estimating story points called User Story Point (USP) estimation. It is presented as an empirical, algorithmic-based method that aims to address inconsistencies with current estimation practices. The USP method involves two main steps: 1) assessing productivity factors for a team and story, and 2) determining a story's complexity score. These scores are then used in a calculation to assign a USP value to a user story. Advantages of the USP method include being objective, consistent, analytical and adaptable to changing team environments and technologies.