For How Long?

I had to pay $20 to leave Belize and cross into Guatemala. The border guard gave me a receipt for the payment. It is sitting on my desk. Printed on it – in English and Spanish – it says keep this receipt. I’m a little afraid to throw it away. But I don’t know how long I need to keep it.