Microsoft Office Accounting is an all-in-one accounting solution for small businesses that combines a client application with Internet-based services and extensive customization capabilities. Developers can extend Office Accounting through rich APIs to create custom solutions that meet specific customer requirements.