Money Dashboard can only receive transactions from the banks when they are fully cleared, so although you may see recent items on your online banking they may still be in pending status and not yet available to Money Dashboard. Pending items tend to clear and become available in 1-2 business days, though in some cases can take longer - eg, transactions made over a weekend/bank holiday, contactless payments, overseas transactions, etc. As well, the time of clearing is also dependent on the merchant - this can explain why you are seeing transactions made after showing.
Relevant to users on:
Money Dashboard Neon
Not sure which App you are on?
If you are unsure if you are on Money Dashboard Classic or Money Dashboard Neon? You can find that information here