A waste compression device with a fee calculation function, comprising a casing, the casing having a waste inlet and having therein: a control unit; a compression unit positioned proximate to a top of the casing and electrically connected to the control unit; a storage cart disposed beneath and corresponding in position to the compression unit, the storage cart being in communication with the inlet, such that wastes fall into the storage cart; a quantity sensor disposed in the inlet, electrically connected to the control unit, and adapted to calculate a quantity of the wastes and send a quantity signal to the control unit; an interface unit exposed from the casing, electrically connected to the control unit, adapted to receive the quantity signal and display the quantity of the wastes, and adapted to send an acknowledgment signal to the control unit, so as to cause the control unit to generate a ticketing signal; and a ticketing unit exposed from the casing, electrically connected to the control unit, and adapted to receive the ticketing signal and dispense a coupon. characterized by a vibration unit disposed at a bottom of the storage cart, electrically connected to the control unit, and adapted to shake the storage cart, such that the wastes in the storage cart level off; and a storage level sensor disposed at a proximal side of the storage cart, electrically connected to the control unit, and adapted to determine whether a level of the wastes in the storage cart reaches a preset height, such that the control unit instructs the vibration unit to shake the storage cart as soon as the storage level sensor determines that the level of the wastes reaches the preset height for the first time and instructs the compression unit to press the wastes in the storage cart as soon as the storage level sensor determines that the level of the wastes reaches the preset height for the second time. a control unit; a compression unit positioned proximate to a top of the casing and electrically connected to the control unit; a storage cart disposed beneath and corresponding in position to the compression unit, the storage cart being in communication with the inlet, such that wastes fall into the storage cart; a quantity sensor disposed in the inlet, electrically connected to the control unit, and adapted to calculate a quantity of the wastes and send a quantity signal to the control unit; an interface unit exposed from the casing, electrically connected to the control unit, adapted to receive the quantity signal and display the quantity of the wastes, and adapted to send an acknowledgment signal to the control unit, so as to cause the control unit to generate a ticketing signal; and a ticketing unit exposed from the casing, electrically connected to the control unit, and adapted to receive the ticketing signal and dispense a coupon. characterized by a vibration unit disposed at a bottom of the storage cart, electrically connected to the control unit, and adapted to shake the storage cart, such that the wastes in the storage cart level off; and a storage level sensor disposed at a proximal side of the storage cart, electrically connected to the control unit, and adapted to determine whether a level of the wastes in the storage cart reaches a preset height, such that the control unit instructs the vibration unit to shake the storage cart as soon as the storage level sensor determines that the level of the wastes reaches the preset height for the first time and instructs the compression unit to press the wastes in the storage cart as soon as the storage level sensor determines that the level of the wastes reaches the preset height for the second time.