A license shall not be valid beyond the expiration date therein specified, and, unless otherwise provided, shall not extend beyond December 31 of the year issued. Licenses may be renewed annually before January 1, upon application made to the office of the Mayor or other issuing authority and upon payment of the prescribed fee. Unless otherwise specified, the full annual license fee shall be required of licensees, irrespective of the date of issuance of the license.