The project Online Billing System has been developed using Java, JSP and MySQL. The main aim of this project Online Billing System is to managing customer details, products details and billing generation method. This project can also manage billing details, invoice details and summary reports. This system is very helpful and easy to access information from any location and easy to access old records. There are two type of user exits in the system. First is customer and another is admin. They have seprate roles and access permission according to their level for performing the operations.