A method for recording a parking location of a vehicle, the method performed by a user terminal and comprising: when a communication connection is established between the user terminal and the vehicle, recognizing that a user enters the vehicle; recognizing, by a motion sensor of the user terminal, that the vehicle, into which the user has entered, starts to travel; when a strength of a communication connection signal between the user terminal and the vehicle drops to a predetermined level or less, recognizing that the user exits the vehicle; after recognizing that the user exits the vehicle, measuring a current location of the user terminal to determine location information of the user terminal; sensing, by the motion sensor, a number of walking steps that the user moved; determining whether the number of walking steps is greater than or equal to a predetermined number of walking steps; when the number of walking steps is determined to be greater than or equal to the predetermined number of walking steps, recognizing that parking of the vehicle is completed; when the number of walking steps is determined to be less than the predetermined number of walking steps, recognizing that a temporary stop of the vehicle is completed; when it is recognized that the parking of the vehicle is completed, requesting an input of parking information from the user through a user interface of the user terminal; and generating a parking information card based at least in part on the parking information from the user and on the determined location information, wherein the location information comprises location accuracy, the location accuracy indicating an error range of the location information with a distance unit. when a communication connection is established between the user terminal and the vehicle, recognizing that a user enters the vehicle; recognizing, by a motion sensor of the user terminal, that the vehicle, into which the user has entered, starts to travel; when a strength of a communication connection signal between the user terminal and the vehicle drops to a predetermined level or less, recognizing that the user exits the vehicle; after recognizing that the user exits the vehicle, measuring a current location of the user terminal to determine location information of the user terminal; sensing, by the motion sensor, a number of walking steps that the user moved; determining whether the number of walking steps is greater than or equal to a predetermined number of walking steps; when the number of walking steps is determined to be greater than or equal to the predetermined number of walking steps, recognizing that parking of the vehicle is completed; when the number of walking steps is determined to be less than the predetermined number of walking steps, recognizing that a temporary stop of the vehicle is completed; when it is recognized that the parking of the vehicle is completed, requesting an input of parking information from the user through a user interface of the user terminal; and generating a parking information card based at least in part on the parking information from the user and on the determined location information, wherein the location information comprises location accuracy, the location accuracy indicating an error range of the location information with a distance unit.