Here we shared Catering Management System Project Report. The main objective of the Catering Management is to develop a software system for hotel which maintains the accounts which includes the Bills, Inventory, Receipts, and Expenditures, Employee details, Supplier payments, Reports and Monthly sales of the company as well as the employee payroll.

The features of the Catering Management are as follows:
- Keeps the track of the transactions done in the Industry and Produce Bills, Receipts.
- Up-to-date Reports are generated.
- Sales details are maintained.
- Employee Payroll is maintained.
- Reduces manual work and time consumption
- Provides Data security
- No Data loss and Misuse of data is avoided.
Functional Requirements:
- Purchase Details
- Introduction: Stores supplier information
- Input: Entering the personal details of the Suppliers
- Processing: Supplier details will be stored
- Output: Proper data will be stored as well as can be retrieved.
- Here the purchase details like Groceries, purchase, other Expenditures are maintained. Monthly purchase reports are generated. Purchase influences income of the caterers.
- Inventory
- Introduction: Stores stock information
- Input: Entering the Item name, Quantity and Amount
- Processing: Stock details will be stored
- Output: Proper data will be stored as well as can be retrieved.
- Here daily stock details are maintained. User can view the stock items.
- Employee Transaction
- Introduction: Stores employee information
- Input: Entering the personal details, basic pay of the employee
- Processing: Employee details will be stored
- Output: Proper data will be stored as well as can be retrieved.
- Monthly salary will be calculated for the employees. Every employee has The Basic salary, Allowance are added to the Basic salary and PF, ESI are Deducted from Basic salary. Hence the total salary will be calculated for all the employees.
- Food Sales Information
- Introduction: Stores sales details of the industry.
- Input: Entering the day wise sales details like employee details, coupon amount etc
- Processing: Day wise sales details are stored.
- Output: Sales reports are generated.
- In food sales daily sales of the foods are maintained. Depending on the coupon collected they differentiated according to the food type Like lunch, breakfast, dinner etc. At the end of the month the food bills are Calculated and reports are generated.
- Receipts information
- Introduction: Stores food Bill payment details.
- Input: Entering the food Bill payment details done by the MRPL.
- Processing: Receipts are generated and stored.
- Output: Outstanding amount will be retrieved and reports will be produced.
- Depending on the food bill, the payment details done by the customers are maintained and the final reports will be sent to customers.
- Reports information
Expenditure, Food bill reports, Receipts, Employee payroll receipts will be generated.