POS – Purchase, Sales & Inventory System (VB .NET + MS Access)
A WinForms application for managing customers, vendors, stock, invoices and reports.
Overview
This POS (Point of Sales) system is built in VB .NET with an MS Access back-end. It supports user authentication, customer/vendor credit tracking, multi-store inventory, purchase & sales invoicing, expense logging, cash balances and comprehensive reporting.
Main Screens
1. Login / Dashboard
Secure login ensures all actions are tracked per user. After login, the dashboard shows key KPIs: total sales, purchases, current cash & low-stock alerts.
2. Customers
Add/edit customers, view their debit/credit balances and transaction history.
3. Vendors
Manage suppliers, track amounts owed and payment history.
4. Stores & Inventory
Create multiple warehouses (stores), assign products and view current stock levels per location.
5. Products & Categories
Define product categories (e.g. electronics, apparel), units of measure, and individual items with barcodes—or manually assigned codes.
6. Purchases
Record new purchase invoices (cash or credit), update stock automatically.
7. Sales
Create sales invoices (cash or credit), deduct from inventory and update customer balances.
8. Expenses
Log daily operating expenses—fixed and variable—for accurate profit calculation.
9. Cash Management
View total cash on hand, customer & vendor outstanding balances at any date.
10. Reports
Generate stock audits, sales/purchase invoices, receivables/payables, and date-range summaries.
11. Settings & Users
Configure database location, UI theme, and manage user roles/permissions.
How It Works
- Define categories & units in the Products screen.
- Add products with category, unit & initial stock.
- Create a store (warehouse) and allocate products to it.
- Record purchases to increase stock; record sales to decrease stock.
- Sales on credit update customer balance; payments adjust it later in Cash Management.
- Run reports at month-end for ledger reconciliation and inventory audit.
Trial & Pricing
Try free for 3 months! Download Trial
Full license: 2,000 EGP (includes setup, training & one-year support). Contact: 0101-220-9977 | 0120-090-8486
Related VB .NET Tutorials
♥ Here are some online Visual Basic lessons and courses: