Software customization is important for your business, It's allows you to meet unique business requirements, streamline processes and integrate with other software. FrontAccounting is a free opensource software, and using easiest scripting language PHP to make customization more easier and faster, thus minimize costs. The customization can be done via creating extensions, and this is a better way as in future software upgrading will not affect the extensions module. This article is a Quick start guide that help developers who are new to FrontAccounting, I am using a simple example to walk you though the creating extension and report process. The follow diagram shows the structure of extension folders (blue) and files (green). Not all files are necessary, to create an extension without additional MySql table and report, you'll only need the hooks.php file and your extension program file, I am going to use a program "item inquiry" to illustrate the procedure of creating