CAI Treasurer is a software application specifically targeted toward self-managed condominiums, homeowners associations, and cooperatives. The program enables complete bookkeeping for self-managed communities without requiring any specialized knowledge. CAI Treasurer helps to build and keep track of a budget, analyze invoices, dues, late fees, and payment histories, and also comply with legal requirements such as tax filings and reserve funds. Additional features allow tracking vendors, expenses, income, reserves, bills, and more. The application includes information and resources from the award-winning Community Associations Institute on how to handle problems facing self-managed associations.