Comprehensive Transaction Management System

Job ID: 38409221

Budget: £20 – £250 GBP

I need a developer experienced in both database software and Excel to create a comprehensive system for managing my daily debit and credit transactions. The system will be used primarily for tracking sales and expenses.

Key Features:
- Automated Reports: The system should be capable of generating automated reports, giving me insights into my transactions without manual effort.
- Data Visualization: I want the system to present data in an easily understandable format, using various visualization tools to illustrate trends and patterns.
- Multi-user Access: The system should support multiple users, allowing my team to access and input data as necessary.

Ideal Skills:
- Proficient in both database software and Excel
- Experienced in creating financial tracking systems
- Knowledgeable in data visualization tools
- Skilled in setting up multi-user systems

Project Description:

I need a comprehensive database or Excel ledger to manage my daily debit and credit transactions. The system should include:

• A main ledger for daily entries.
• An expenses ledger that links to the main ledger.
• Individual accounts for each customer, automatically connected to the main ledger.
• Features for categorizing and tracking expenses.
• A daily balance summary showing the last balance.
• The ability to check and review daily transactions easily.

Please ensure the system is user-friendly and allows for easy data entry and reporting. Customization and future scalability are important.


1. Main Ledger for Daily Entries:
• This will be the central sheet where you record all your daily debit and credit transactions. It should include columns for Date, Description, Account, Debit, Credit, and Category.
2. Expenses Ledger Linked to the Main Ledger:
• This will be a separate sheet that tracks all expense-related entries. It should pull data from the main ledger based on the category or type of transaction to provide a detailed view of all expenses.
3. Individual Accounts for Each Customer:
• Each customer should have a dedicated account ledger that automatically updates based on transactions recorded in the main ledger. This ensures you can track balances and transactions for each customer separately.
4. Categorizing and Tracking Expenses:
• The system should allow you to categorize expenses (e.g., utilities, rent, salaries) and track them effectively. This helps in understanding where the money is being spent and in budgeting.
5. Daily Balance Summary:
• The ledger should show the daily closing balance, which is the net balance at the end of each day after accounting for all debits and credits. This helps in monitoring the financial position on a daily basis.
6. Review Daily Transactions Easily:
• The system should provide an easy way to view and review daily transactions. This can be through filters, summaries, or a dashboard that shows transactions for a selected day.
7. User-Friendly and Scalable:
• The entire system should be easy to use, even for someone with basic Excel or database skills. It should also be scalable to handle increasing amounts of data as your business grows.
8. Customization:
• The setup should allow for future customisation, such as adding new accounts, modifying categories, or integrating additional features as needed.
Related categories: PHP Excel Microsoft Access MySQL Database Programming