Top Up not in my account

Was this your first deposit? It seems that it’s not terribly unusual for there to be a delay in processing the first deposit from a customer as some manual intervention is sometimes needed on Freetrade’s part. You can chase it up by emailing money@freetrade.io