Abstract: A micro processor is connected to a switch operated voting panel and a vote selection indicating device. The voter-selected switch combination is converted to a digital code which is temporarily stored. The vote is recorded in a permanent form upon completion of voting in both a print-out and in an electronic memory. The electrical record can be connected to a communications system for remote tallying and continuous real-time remote readout. The automatic system is fully compatible with present machine voting systems.