Question: why does tfl charge 10p?
Answer: You'll get charged 10p when you tap in because at that point, TfL don't know the details of your journey. You'll get charged the proper amount the following day (or sometimes the day after) and that is of course dependent on where you tapped out, how many journeys you took that day etc.