This project report describes a telephone billing system that allows users to add, modify, delete, display, and list customer records stored in a file. The system calculates telephone bills based on the number of calls, customer type (residential or office), and applies taxes and late fees. It uses classes and functions to manage input/output with data files and provide a menu-driven interface for common operations like viewing bills, modifying customer data, and generating reports of all customers.