The best way to view your payment history is through My Vodafone.
Once you've logged in, scroll down and select the ‘Payments’ tab. Your payments for the previous month will appear. You can change the timeframe by selecting ‘Filter’ and choosing a selection.