The objective of the project is to facilitate to providing an application that supports the billing procedure for the company and provides a facility for customer management, payment management and payment history management. The application will generate reports on weekly and monthly basis for the management. The important interfaces of application includes master data entry screens i.e. legal entity, block, customer contract, exchange rate etc. and transaction data entry screen i.e. invoice, payment, debit credit note etc. Technology: Struts, Spring, Hibernate, JSP, JBoss Application Server, SQLYog, Eclipse, MySQL Database