This talk covers how artificial intelligence is automating back office functions for enterprises, providing less time-consuming and more inexpensive solutions. To highlight exactly how AI is automating back office functions, I will go into depth about technology I have developed that uses artificial intelligence techniques to automate auditing for corporate expense reports. I will also talk about the technology stack, which includes machine learning, semantic reasoning, computer vision and natural language understanding, and discuss how to effectively combine various techniques to build a robust intelligent system. To showcase the accuracy and effectiveness, I will highlight results from deployments at Fortune 500 companies. Lastly, I will discuss how similar technologies can be used to develop artificial intelligence solutions that automate other back office functions, such as invoicing.