All your transactions show the time and date they were last updated. Sometimes, they can take time to reach us so might not show straight away.
Also, because you're using a mobile network, your data connection may occasionally be lost. Rather than cutting out, your app will continue to display the most recent data it has.
So the available funds shown might not be exactly up to the minute, but if you have an available data connection your app will never be more than 30 minutes out of date. You can see how up to date the information is from the date and time at the bottom of your screen.