Citizen portal software business license entry by business or citizen. Using the license type and NAICS code of a business to determine the fees. Business license applications can be dynamic and ask for prior years if a business has been operating in prior years. Prior year fees and late fees can be calculated and paid with the new occupational tax or business license. Citizenserve business licensing software can also track monthly excise tax payments. Workflow routes and review routes can be setup to route license approval. NAICS codes are used to populate the tax class and calculate business license fees.