Standalone Retail and Grid POS
The TamilAccounting POS is a comprehensive, cloud-based point-of-sale solution designed to streamline retail and wholesale operations. It offers a range of features to manage sales, inventory, customers, and reporting, with support for both online and offline operations.
Product Search & Selection:
- Quick product search by name, code, or barcode
- Category-based product filtering
- Recently sold items tracking for faster access
- Barcode scanning support
Cart Management:
- Add/remove items with quantity adjustments
- Batch selection for serialized products
- Real-time price calculation based on customer type
- Discount and tax calculations
- Cart persistence across sessions
Customer Management:
- Search and select existing customers
- Create new customers on the fly
- Customer balance tracking
- Sales type selection (retail/wholesale)
Checkout & Payments:
- Multiple payment methods (cash, card, bank transfer, etc.)
- Split payments support
- Cash drawer management
- Change calculation
- Prepaid orders handling
Receipt Generation:
- Customizable receipt templates
- Thermal and A4 receipt support (58mm, 80mm)
- Print, email, or SMS receipts
- Receipt designer with drag-and-drop components
- Visual Product Grid: Large product cards with images for easy identification
- Product Card Display: Each card shows product name, ID, price, and stock status
- Stock Status Badges: Color-coded indicators (green for in stock, yellow for low stock, red for out of stock, blue for services)
- Category Browsing: Filter products by categories including popular items
- Quick Add to Cart: One-click add to cart button on each product card
- Infinite Scrolling: Automatic loading of more products as you scroll
- Mobile Optimization: Collapsible product grid for mobile devices
- Stock Level Display: Shows exact stock quantity or "Service" for non-inventory items
- Product Images: Support for product images with fallback to default icons
- Service Item Identification: Special handling for service items (flagged as 'D')
- Scroll-based Loading: Loads additional products when near bottom of grid
Similar functionality to Retail POS:
- Cart management and checkout
- Customer selection and management
- Payment processing
- Receipt generation
- Offline operation support
- Order Management: Create, view, and manage sales orders
- Delivery Management: Track and manage sales deliveries
- Invoice Management: Generate and manage invoices
- Return Management: Process sales returns with return reasons
- Offline Invoice Creation: Continue operations without internet
- Auto-Sync: Invoices automatically sync when internet reconnects
- Sync Management: View and manage pending sync invoices
- Offline Storage: Local storage with configurable limits (up to 300 invoices)
- Date range filtering
- Customer-wise filtering
- Reference number search
- Status-based filtering
- Product Catalog: Browse and search all products
- Category Management: Filter products by categories
- Stock Status: Track stock levels with low stock alerts
- Service Items: Special handling for non-inventory items
- Stock Status Check: View detailed stock information
- Batch Management: Track batch numbers and expiry dates
- Stock Quantity Tracking: Real-time stock level updates
- Stock Alerts: Notifications for low or out-of-stock items
- Add new products
- Edit product details (note: limited editing capabilities)
- Delete products
- View product details and history
- Customer List: Comprehensive customer database
- Search & Filter: Search by name, company, email, or phone
- Sales Type Filtering: Filter by retail/wholesale customers
- Add Customer: Create new customer profiles
- Edit Customer: Update customer information
- Delete Customer: Remove customer records
- View Details: Access complete customer history and details
- Name, company, and contact information
- Email and phone number
- Sales type and tax information
- Customer balance and credit status
- Sales Summary: Today's sales, monthly sales, payments received
- Offline Invoices: Count of pending sync invoices
- Inventory Stats: Total items, customers, storage usage
- Recent Sales: Last 5 sales transactions
- Daily Trend: 7-day sales trend graph
- Day Book: Comprehensive daily transaction report
- Sales Reports: Detailed sales analysis
- Payment Reports: Payment received tracking
- Inventory Reports: Stock level and movement reports
- Custom Receipt Templates: Design receipt layouts with drag-and-drop
- Multiple Receipt Types: Separate templates for invoices, orders, deliveries, payments, returns
- Receipt Components: Add text, lines, images, barcodes, tables
- Preview & Print: Real-time preview and printing
- Language Selection: Multi-language support (English, Arabic, Kurdish, Tamil)
- POS Type: Switch between Retail POS and Grid POS
- Display Settings: Font size, date format, transaction days
- Company Management: Switch between companies (multi-company support)
- Sales Types: Manage retail/wholesale sales types
- Credit Statuses: Configure customer credit statuses
- Payment Terms: Set payment terms (Net 30, COD, etc.)
- Bank Accounts: Manage bank account information
- Tax Configuration: Set up tax groups, taxes, and item taxes
- Currencies: Manage multiple currency support
- Configure cache limits for items and customers
- Monitor storage usage
- Cache warnings for approaching limits
- Complete POS Functionality: Full sales operations without internet
- Local Storage: Cached products, customers, and settings
- Offline Invoices: Store invoices locally with auto-sync
- Data Synchronization: Background sync when internet available
- Sync Management: Pause/resume sync, retry failed attempts
- Max cached items: 20,000 (configurable)
- Max cached customers: 2,000 (configurable)
- Max offline invoices: 300 (configurable)
- Automatic cache clearing for old data
- Secure login system
- Session management
- Role-based access control
- Local storage encryption
- Secure API communication
- Data backup and recovery
- Tax calculation and reporting
- Audit trail for all transactions
- Customer data protection
- Switch between multiple companies
- Separate data for each company
- Company-specific settings and configurations
- Cross-company reporting
- Optimized for desktop, tablet, and mobile devices
- Touch-friendly interface
- Mobile-specific navigation
- Barcode scanner integration
- Offline operation on mobile devices
- Mobile receipt printing
- Login: Enter your credentials to access the system
- Dashboard: View sales summary and recent activity
- Choose POS Mode: Select Retail POS or Grid POS
- Start Selling: Add products to cart, select customer, process payment
- Add Products:
- Search for products using search bar
- Scan barcodes with barcode scanner
- Browse products by category
- Select Customer:
- Search and select existing customer
- Create new customer if needed
- Adjust Cart:
- Modify quantities
- Apply discounts
- Add notes or special instructions
- Process Payment:
- Select payment method(s)
- Enter payment amount
- Calculate change
- Generate Receipt:
- Print, email, or SMS receipt
- Customize receipt template if needed
- View Products: Navigate to Items section
- Search & Filter: Use search and filters to find products
- Add Products: Click "Add Item" to create new products
- Check Stock: View stock status and batch information
- Manage Stock: Track stock levels and receive alerts
- View Customers: Navigate to Customers section
- Search Customers: Use search bar to find customers
- Add Customer: Click "Add Customer" to create new profiles
- Edit Customer: Update customer information as needed
- View Details: Access complete customer history and transactions
- Dashboard: View real-time sales and inventory stats
- Reports Section: Access detailed reports
- Day Book: View comprehensive daily transactions
- Print Designer: Create custom receipt templates
- Export Reports: Download reports in PDF format
- Continue Selling: System automatically detects offline status
- Create Invoices: Invoices stored locally
- Sync Data: When online, system syncs automatically
- Manage Offline Invoices: View and retry failed syncs
- Cache Monitoring: Check storage usage in dashboard
- General Settings: Configure language, POS type, display options
- System Configuration: Set up sales types, payment terms, taxes
- Company Management: Switch between companies
- Cache Settings: Configure cache limits and warnings
- Modern web browser (Chrome, Firefox, Safari, Edge)
- Internet connection (for online operations)
- Local storage support (for offline operations)
- Barcode scanner (optional, for retail operations)
- Windows
- macOS
- Linux
- Android (mobile browsers)
- iOS (mobile browsers)
