Skip to content

Repository files navigation

Shop Data

Small Excel reporting tools for shop and supermarket data.

What’s in this repo

Requirements

  • Python 3.14+
  • openpyxl
  • pandas
  • python-dateutil

Install dependencies with:

uv sync

Usage

Run the scripts from the repo root.

Expense summary

python expense_report/expense_statement.py

Salary-only statement

python salary_report/salary_summary.py

Profit and loss statement

python pnl_report/pnl_statement.py

Store sales summary

python store_sales_report/sales_summary.py

You can also pass the workbook paths explicitly:

python store_sales_report/sales_summary.py Ayoor.xlsx Ettumanoor.xlsx Ulloor.xlsx "World-Market.xlsx"

Expected workbook layout

The store sales tool expects the first sheet of each workbook to use this layout:

  • Row 1 headers
  • Column H as Total Rate(INR)
  • Store name taken from the Excel filename

Generated files

The repo ignores uploaded Excel inputs, generated summary workbooks, and Python cache files. Those files are local-only and should not be committed.

About

Sales, expense, salary, and P&L reporting using basic python scripts

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages