What records do I need to keep as a GST-registered business?

Businesses must maintain proper records, including tax invoices, receipts, and accounting records, for at least 5 years.