(a) Each person required to be licensed under Section 40-17-332(a), (b), or (f) for gasoline, or permitted under Section 8-17-96 for dyed diesel fuel, dyed kerosene, or lubricating oil, and each bulk user and retailer shall keep and maintain all records pertaining to the petroleum products received, produced, manufactured, refined, compounded, used, sold, imported, or delivered, together with delivery tickets, invoices, bills of lading, and other pertinent records and papers required by the Department of Revenue for the reasonable administration of this article, for a period of no less than three years.

Terms Used In Alabama Code 8-17-84

(b) All such records shall be preserved for a period of three years and shall at all times during the business hours of the day be subject to inspection by the Revenue Commissioner or his or her agents or representatives.
(c) The Revenue Commissioner may prescribe regulations respecting the keeping of the records required in this section and the forms thereof.