OSEMFLOW
Business Management
OSEMFLOW Help Guide
Everything you need to get started, manage your team, and unlock the full power of OSEMFLOW for your business. From basic setup to advanced features, this guide covers it all.
🚀 Getting Started
Welcome to OSEMFLOW! This comprehensive guide will help you set up and use your business management software effectively. Whether you're running a retail store, managing inventory, or tracking sales, OSEMFLOW has you covered.
Initial Setup
Create Your Account: Visit app/index.html and sign up for a new account
Choose Your Plan: Select from Starter, Pro, or Enterprise plans based on your business needs
Set Up Your Business: Add your company details, currency preferences, and basic settings
Invite Team Members: Add staff with appropriate roles (Admin, Supervisor, Manager, Operator)
Quick Start Checklist
✅ Add your first products to inventory
✅ Set up product categories and brands
✅ Configure payment methods
✅ Test a sample sale transaction
✅ Review your first sales report
💰 Sales & Point of Sale (POS)
The heart of your retail operations. Process sales quickly and efficiently with our intuitive POS interface.
How to Make a Sale
Navigate to Sales: Click "Sales" from the main menu, then select "Create Sale"
Select Products: Browse or search for products by name, category, or brand
Add to Cart: Click on products to add them to your cart. Adjust quantities as needed
Modify Prices: Edit unit prices directly in the cart if needed
Add Customer: Select an existing customer or add a new one
Choose Payment: Select payment method (Cash, POS, Transfer, or Split payment)
Complete Sale: Review totals and click "Complete Sale"
POS Features
Real-time Search: Find products instantly by typing product names
Category Filtering: Filter products by categories using the pill buttons
Brand Filtering: Narrow down products by specific brands
Stock Alerts: See low stock warnings and prevent overselling
Customer Management: Track customer purchases and visit history
Discounts: Apply percentage or fixed amount discounts
Receipt Generation: Automatic receipt printing (Pro plan and above)
Managing Sales History
Access the "Sales History" tab to:
View all completed sales with details
Filter by date range, customer, or cashier
Update payment status for unpaid sales
Print or email receipts
Export sales data for accounting
📦 Inventory Management
Keep track of your products, stock levels, and inventory movement with powerful tools designed for retail businesses.
Adding Products
Go to Inventory: Click "Inventory" → "Products" from the main menu
Add New Product: Click the "Add Product" button
Fill Details:
Product name and description
Category and brand assignment
Cost price and selling price
Current stock quantity
Low stock threshold
Product image (emoji or URL)
SKU for tracking
Save Product: Click "Save" to add to your inventory
Organizing Products
Categories: Group products by type (Electronics, Clothing, Food, etc.)
Brands: Organize products by manufacturer or brand
Search & Filter: Quickly find products using search and filters
Bulk Operations: Edit multiple products at once
Stock Entry (Offline Sales)
For businesses that record sales manually or after hours:
Access Stock Entry: Click "Stock Entry" → "New Entry"
Select Products: Choose items sold (similar to POS interface)
Set Quantities: Enter how many of each item were sold
Add Notes: Optional notes about the sales period
Deduct Stock: Click "Deduct Stock" to update inventory
Important: Stock Entry only reduces inventory - no sales revenue or customer data is recorded.
🛒 Purchase Management
Track inventory purchases and supplier transactions to maintain accurate stock records.
Recording Purchases
Navigate to Purchases: Click "Purchases" from the main menu
Add New Purchase: Click "Add Purchase" button
Select Products: Choose items being purchased
Set Details: Enter quantities, costs, and supplier information
Record Payment: Mark payment status and method
Save Purchase: Update inventory automatically
Purchase Features
Supplier Tracking: Record supplier details and purchase history
Cost Management: Track purchase costs for profit analysis
Payment Tracking: Monitor outstanding supplier payments
Inventory Updates: Automatic stock level increases
👥 Customer Management
Build customer relationships and track purchase history for better service and marketing.
Managing Customers
Add Customers: Create customer profiles with contact information
Purchase History: View all purchases and total spending per customer
Visit Tracking: Monitor customer visit frequency
Quick Search: Find customers instantly during sales
Customer Insights: Understand buying patterns and preferences
Walk-in Sales
For customers without profiles, simply select "Walk-in" during checkout. You can always create a profile later if needed.
💸 Expense Tracking
Monitor business expenses to understand your cost structure and profitability.
Recording Expenses
Go to Expenses: Click "Expenses" from the main menu
Add Expense: Click "Add Expense" button
Choose Category: Select expense type (Rent, Utilities, Supplies, etc.)
Enter Details: Amount, date, description, and payment method
Attach Receipt: Upload receipt images for record-keeping
Save Expense: Track expenses in real-time
Expense Categories
Rent & Utilities
Office Supplies
Marketing & Advertising
Transportation
Equipment & Maintenance
Professional Services
Miscellaneous
📊 Reports & Analytics
Gain insights into your business performance with comprehensive reporting tools.
Available Reports
Sales Reports
Track revenue, profit margins, and sales trends. Filter by date, product, or category.
Inventory Reports
Monitor stock levels, movement, and identify slow-moving products.
Expense Reports
Analyze spending patterns and identify cost-saving opportunities.
Customer Reports
Understand customer behavior and identify your best customers.
Report Features
Date Filtering: View data for specific periods
Export Options: Download reports as PDF or CSV
Real-time Data: Always up-to-date information
Visual Charts: Easy-to-understand graphs and trends
Custom Filters: Drill down into specific data segments
👥 Team Management
Manage your team effectively with role-based access control and permissions.
User Roles & Permissions
Admin
Full access to all features. Can manage users, settings, and billing.
Supervisor
Can manage sales, inventory, and view all reports. Limited user management.
Manager
Can add/edit products, manage inventory, and process sales. No user management.
Operator
Can process sales and view basic reports. Limited to POS operations.
Managing Team Members
Go to Team: Click "Team" from the main menu
Invite User: Enter email and select appropriate role
Set Permissions: Roles automatically assign appropriate permissions
Monitor Activity: Track user actions and sales performance
Update Roles: Change user roles as your business grows
⚙️ Settings & Configuration
Customize OSEMFLOW to match your business needs and preferences.
Business Settings
Company Information: Business name, address, contact details
Currency Settings: Choose your local currency (₦, $, €, etc.)
Tax Configuration: Set up tax rates and rules
Receipt Templates: Customize receipt layout and branding
Low Stock Alerts: Configure automatic notifications
Plan Management
Upgrade or downgrade your plan based on business needs:
Starter Plan: Basic features for small businesses
Pro Plan: Advanced features including customer management and detailed reports
Enterprise Plan: Unlimited everything with priority support
🔧 Troubleshooting & Best Practices
Common Issues
Stock Discrepancies: Use Stock Entry for offline sales and regular inventory counts
Slow Performance: Clear browser cache and ensure stable internet connection
Permission Errors: Check user roles and contact admin for access issues
Data Sync Issues: Refresh the page or sign out and back in
Best Practices
Regular Backups: Export important reports regularly
Daily Stock Counts: Use Stock Entry for end-of-day inventory updates
Customer Data: Maintain accurate customer information for better service
Team Training: Ensure all staff understand their roles and system usage
Regular Reports: Review sales and inventory reports weekly
Data Security
All data is encrypted and securely stored
Regular backups ensure data safety
Role-based access prevents unauthorized changes
Secure login with password protection
📞 Support & Resources
We're here to help you succeed with OSEMFLOW.
Getting Help
Email Support: hello@osemflow.com - Response within 24 hours
Help Documentation: This comprehensive guide (you're reading it!)
Video Tutorials: Step-by-step video guides coming soon
Community Forum: Connect with other OSEMFLOW users
Support Hours
Monday - Friday: 9:00 AM - 6:00 PM WAT
Weekend support available for Enterprise customers
Feature Requests
Have an idea to improve OSEMFLOW? We'd love to hear it! Email us with your suggestions.