В настоящее время разработаны десятки программ, позволяющих автоматизировать бухгалтерский учет на предприятиях с помощью персональных компьютеров. Все программы предлагают стандартный набор инструментов, позволяющих облегчить и автоматизировать работу бухгалтера. Большинство программ универсальны и дают возможность автоматизировать бухгалтерский учет любого вида сложности. К наиболее популярным программам ведения автоматизированного бухгалтерского учета относятся: 1C: Бухгалтерия, Инфо-Бухгалтер, Турбо-Бухгалтер, Парус и т.д. Основной источник информации в программах автоматизации бухгалтерского учета — журнал хозяйственных операций. Данные вводятся в журнал в виде первичных документов, проводок или типовых операций, перечень которых можно изменить и дополнить. Обрабатывая этот журнал, программы делают разноску операций по счетам, определяют обороты и сальдо, составляют оборотную ведомость, готовят итоговый баланс и другие отчеты. Программы позволяют вести различные виды учета: синтетический и аналитический, суммовой и количественный, валютный учет, проводить расчет заработной платы и действующих налогов. В комплект поставки программ входит стандартный набор бланков первичных документов и отчетности, а также других документов, соответствующих текущему законодательству. В программах имеется возможность оперативно корректировать план счетов, ставки налогов, добавлять новые отчетные формы в соответствии с любыми изменениями в законодательстве.