Welcome to Aspect ERP, your comprehensive business management solution! This guide includes screenshots, step-by-step instructions, and details for every feature.
Follow these precise steps to get up and running:
Login:
Add your first Product:
Open the Cash Register:
Process a Sale:
Check your Success:
The Dashboard provides a real-time snapshot of your business performance.
Use the date filters at the top right to view data for:
* Today
* Last 7 Days
* This Month
* Custom Range (select specific dates)
Method 1: Barcode Scanning
1. Press F2 to focus the search bar.
2. Scan product barcode with your scanner.
3. Product is added to cart automatically.
Method 2: Search & Click
1. Type product name in search bar.
2. Click on the product card to add to cart.
Method 3: Grid View
1. Click Show Grid button.
2. Browse products visually by images.
3. Click product images to add to cart.
Adding a New Product
1. Go to Inventory > Click + Add Product.
2. Fill in the form:
- Product Name: Display name for POS
- SKU: Stock Keeping Unit (internal code)
- Barcode: Scannable barcode number
- Product Type:
- Physical: Tracked inventory (most products)
- Service: Non-stock item (e.g., "Repair Labor")
- Digital: Software/downloads (no stock)
- Category: Select from dropdown or create new
- Cost: Your purchase price (for profit calculations)
- Sales Price: Customer-facing price
- Initial Stock: Starting quantity
- Min Stock: Low stock alert threshold
- Image: Upload product photo for visual POS
3. Click Save Product.
Editing Products
* Click the Edit (Pencil) icon on any product row.
* Update fields and click Update Product.
Bulk Import
1. Click Import CSV.
2. Download the Template CSV file.
3. Fill your data in Excel/Sheets (follow column headers exactly).
4. Upload the completed CSV.
5. System imports and validates all products.
Stock Adjustments
1. Click the History (Clock) icon on a product.
2. Click Adjust Stock.
3. Select Reason (Breakage, Shrinkage, Found, etc.).
4. Enter Quantity (+ to add, - to remove).
5. Add Notes and click Save.
Receiving Stock
1. When goods arrive, go to Purchases and find your PO.
2. Click the View icon.
3. Click Receive Items.
4. Confirm quantities match what you received.
5. Click Confirm Receipt.
- Inventory is updated automatically.
- Accounting journal entries are created.
The Chart of Accounts is the foundation of your accounting system.
Pre-configured Account Types:
* Assets: What you own (Cash, Bank, Inventory, Equipment)
* Liabilities: What you owe (Loans, Accounts Payable)
* Equity: Owner's stake in business
* Income: Revenue sources (Sales, Service Income)
* Expense: Operating costs (Rent, Salaries, Utilities)
Adding a New Account
1. Go to Accounting > Chart of Accounts.
2. Click + Add Account.
3. Fill in:
- Code: Numeric identifier (e.g., 1001, 4002)
- Account Name: Descriptive name (e.g., "Petty Cash")
- Account Type: Select category
- Parent Account: (Optional) Nest under an existing account
4. Click Save.
Import/Export CoA
* Click Export CSV to backup your chart.
* Click Import CSV to restore or bulk-add accounts.
View all financial transactions:
1. Go to Accounting > General Journal.
2. View automatic entries from sales, purchases, and expenses.
Manual Journal Entries
1. Click + Add Entry.
2. Add at least two lines:
- Debit Line: Account being debited + amount
- Credit Line: Account being credited + amount
3. Ensure Total Debit = Total Credit (accounting equation must balance).
4. Add Reference note.
5. Click Save Entry.
Go to Accounting > Financial Reports to access:
Trial Balance
* Shows all accounts with debit and credit balances.
* Use to verify books are balanced before generating statements.
Balance Sheet
* Snapshot of financial position:
- Assets = Liabilities + Equity
* Select As Of Date to view position at any point in time.
Tax Balance Sheet
* Tax Collected: From sales
* Tax Paid: On purchases
* Tax Due: Net amount owed to authorities
Cash Flow Statement
1. Go to Accounting > Cash Flow.
2. Select date range.
3. View:
- Opening Balance: Starting cash
- Inflows: Sales, receivables collected
- Outflows: Expenses, purchases
- Closing Balance: Ending cash position
Adding Employees
1. Go to Workforce > Employees.
2. Click + Add Employee.
3. Fill in Personal Details:
- Full Name
- Employee ID: Unique identifier
- Email and Phone
- Hire Date
4. Fill in Job Details:
- Department: Sales, Admin, Operations, etc.
- Job Title: Manager, Cashier, etc.
- Basic Salary: Monthly base pay
5. Upload Documents (Optional): ID, Contract,Certificates.
6. Emergency Contact: Add name and phone.
7. Click Save.
Editing Employee Records
* Click Edit icon on employee row.
* Update any field and click Update.
Manual Clock-in/out
1. Go to Attendance.
2. Select Employee from dropdown.
3. Click Check-In when they arrive.
4. Click Check-Out when they leave.
5. System records time and flags Late arrivals automatically.
Bulk Import
1. If using a biometric device, export attendance data to CSV.
2. Click Import CSV.
3. Upload file (columns: Employee ID, Date, Check-in Time, Check-out Time).
Requesting Leave (Employee)
1. Go to Leave > Request Leave.
2. Select Leave Type: Vacation, Sick, Personal, etc.
3. Enter Start Date and End Date.
4. Add Reason (optional).
5. Click Submit.
Approving Leave (Manager)
1. Go to Leave.
2. View Pending Requests list.
3. Hover over a request.
4. Click Checkmark to approve or X to reject.
5. Leave balance is automatically deducted for approved requests.
Creating a Payroll Cycle
1. Go to Payroll.
2. Click + Create New Cycle.
3. Enter Cycle Name (e.g., "March 2026").
4. Select Pay Period dates.
5. Click Create Cycle.
Generating Payslips
1. Open the cycle.
2. Click Generate Drafts.
3. System calculates for each employee:
- Basic Salary
- Deductions (absences, late penalties)
- Bonuses (if any)
- Tax (based on tax brackets in settings)
- Net Pay (final amount)
4. Review each payslip for accuracy.
5. Make manual adjustments if needed (click Edit on individual payslip).
Finalizing Payroll
1. Click Finalize Cycle.
2. System locks the payroll (no further edits).
3. Print All Payslips or Email to Employees.
4. Accounting journal entries are created automatically.
Initial Setup
1. Go to Marketing > WhatsApp dashboard.
2. Click Connect New Device.
3. A QR code will appear on screen.
4. Open WhatsApp on your phone:
- Open WhatsApp > Menu > Linked Devices > Link a Device
5. Scan the QR code.
6. Status should change to "Connected ✓".
Sending Messages
* Once connected, you can send marketing campaigns to contact lists.
* Messages are sent from your linked WhatsApp number.
{{name}}: Personalized name{{points}}: Loyalty points balanceCampaign Analytics
* View Sent, Delivered, Failed message counts.
* Click View Details to see recipient statuses.
Coupons
1. Go to Marketing > Coupons.
2. Click + Add Coupon.
3. Fill in:
- Coupon Code: Unique text code (e.g., SAVE20)
- Discount Type: Percentage or Fixed Amount
- Discount Value: Amount (e.g., 20% or $10)
- Expiry Date: When coupon becomes invalid
- Usage Limit: Max redemptions (or leave blank for unlimited)
4. Click Save Coupon.
5. Print Coupons: Click Print to generate physical tickets for distribution.
Gift Cards
1. Go to Marketing > Gift Cards.
2. Click + Issue Gift Card.
3. Fill in:
- Card Number: Generate or enter custom barcode
- Initial Value: Amount loaded on card
- Recipient: (Optional) Customer name
4. Click Issue.
5. Redeeming: During checkout, scan gift card barcode to apply balance.
Loyalty Points
* Customers earn 1 point per $ spent (configurable in Settings).
* View points on customer profile.
* Redeem points as discounts during checkout (100 points = $1, or custom ratio).
Sales Trend Report
1. Go to Reports > Sales > Sales Trend.
2. Select Date Range.
3. View line chart showing daily/weekly revenue trends.
4. Export CSV for Excel analysis.
Top Selling Products
1. Go to Reports > Sales > Top Selling Products.
2. View bar chart ranking products by:
- Quantity Sold
- Revenue Generated
3. Click Detailed Data to see full product table.
Payment Methods Breakdown
* View pie chart of Cash vs. Card vs. Other payment types.
* Helps with cash flow planning and payment processor fees analysis.
Stock Valuation
* Go to Reports > Inventory > Valuation.
* View total inventory worth at:
- Cost Price (what you paid)
- Retail Price (potential if sold)
Low Stock Report
* Lists all products below minimum threshold.
* Click Reorder to create PO directly.
Stock Movement
* Audit trail of every addition/deduction.
* Columns: Date, Product, Reason, Quantity, User
Profit & Loss Statement
1. Go to Reports > Financial > P&L.
2. Select date range.
3. View:
- Revenue: Total sales
- Cost of Goods Sold (COGS): Product costs
- Gross Profit: Revenue - COGS
- Operating Expenses: Rent, salaries, etc.
- Net Profit: Gross Profit - Expenses
Expense Report
* Breakdown of costs by category.
* Pie chart + table view.
* Export for tax filing.
Tax Report
* Tax Collected: From customer sales
* Tax Payable: Amount due to authorities
* Grouped by month/quarter for filing.
Invoice Aging Report
* Shows overdue customer invoices.
* Columns:
- Current (0-30 days)
- 30-60 days
- 60-90 days
- 90+ days
* Helps prioritize collection efforts.
Employee Performance
* Sales generated per staff member (if tracked in POS).
* Attendance percentage.
Customer Insights
* Top customers by spending.
* Purchase frequency analysis.
All reports have:
* Export CSV: For Excel/Google Sheets
* Export XLSX: Native Excel format
* Print: Generate PDF for physical records
Creating a Quote
1. Go to Quotes > + New Quote.
2. Fill in customer and line items (same as invoice).
3. Add Validity Period (e.g., "Valid for 30 days").
4. Click Create Quote.
Quote Status Lifecycle
* Draft: Still being prepared
* Sent: Emailed to customer
* Accepted: Customer approved
* Rejected: Customer declined
* Converted: Turned into an invoice or sale
Convert to Invoice
1. Open an Accepted quote.
2. Click Convert to Invoice.
3. System creates invoice with same line items.
4. Original quote status changes to Converted.
.db file to a secure location (cloud or external drive).Issue: Login fails with "Invalid credentials"
* Solution: Reset password via Settings > User Profile (if logged in as admin) or contact support.
Issue: Barcode scanner not working
* Solution:
1. Ensure scanner is set to HID/Keyboard mode (not Serial).
2. Press F2 to focus search bar before scanning.
Issue: Printer not printing receipts
* Solution:
1. Go to Settings > Printing.
2. Click Refresh Printers.
3. Select correct thermal printer from dropdown.
4. Click Save.
Issue: Database is slow or crashes
* Solution:
1. Go to Settings > Performance.
2. Run Benchmark to test database speed.
3. If slow, try:
- Restart application
- Create a backup and restore to a new database file
- Clear browser cache (if using web version)
Issue: WhatsApp QR code won't connect
* Solution:
1. Ensure you're using WhatsApp Business app (recommended) or standard WhatsApp.
2. Make sure you have good internet connection.
3. Try Disconnect then Connect again.
4. Check WhatsApp > Linked Devices and remove old connections.
© 2026 Aspect ERP - Empowering Small Businesses Worldwide
Version: 1.0 | Last Updated: February 2026