A money handling apparatus, comprising: a first storage which is configured to store money and is disposed inside a safe housing and a second storage which is configured to store money and is attachable to and detachable from a body of the apparatus outside the safe housing; a recognition unit which is operable to recognize the money passing therethrough; a transporter which includes a first route for the money that passes through the recognition unit and a second route for the money that does not pass through the recognition unit, wherein the transporter is operable to transport the money from the first storage to the second storage along either the first route or the second route; a data storage which stores data about the money stored in the first storage, and a controller which is configured to select, either the first route or the second route for the money in accordance with a specific condition when a collection process of storing the money fed from the first storage into the second storage is performed, wherein the controller is configured to select the first route in a case where the money is to be collected from the first storage, and the transporter is configured to transport the money to the second storage through the recognition unit, and the controller is configured to select the second route in a case where the money stored in the first storage is to be collected, the data of the first storage stored in the data storage is accurate and a recognition process for the first storage is not necessary to be performed, and the transporter is configured to transport the money to the second storage without passing through the recognition unit. a first storage which is configured to store money and is disposed inside a safe housing and a second storage which is configured to store money and is attachable to and detachable from a body of the apparatus outside the safe housing; a recognition unit which is operable to recognize the money passing therethrough; a transporter which includes a first route for the money that passes through the recognition unit and a second route for the money that does not pass through the recognition unit, wherein the transporter is operable to transport the money from the first storage to the second storage along either the first route or the second route; a data storage which stores data about the money stored in the first storage, and a controller which is configured to select, either the first route or the second route for the money in accordance with a specific condition when a collection process of storing the money fed from the first storage into the second storage is performed, wherein the controller is configured to select the first route in a case where the money is to be collected from the first storage, and the transporter is configured to transport the money to the second storage through the recognition unit, and the controller is configured to select the second route in a case where the money stored in the first storage is to be collected, the data of the first storage stored in the data storage is accurate and a recognition process for the first storage is not necessary to be performed, and the transporter is configured to transport the money to the second storage without passing through the recognition unit.