Maybe your multibit blockchain is not synced correctly. I have had that problem before, just reloading the blockchain in multibit should show everything.
How to reset the blockchain
Verify that your computer's clock is showing the correct time.
Open MultiBit and make sure the wallet you are interested in is selected in the 'Wallets Wallets' side panel.
Go the 'Tools | Reset Reset Blockchain and Transactions' menu option.
This brings up a new screen. To reset the selected wallet click the 'Reset Reset blockchain and transactions' button.
MultiBit will start reloading the blockchain. This can take some time. Just let it run and download the blockchain. When it is finished, your wallet should reflect what is on the blockchain.