Learn how to use ProfitMate effectively. This guide explains why each feature exists, what it does, and how to use it step-by-step.
To register and access ProfitMate on mobile device:
Contact Information:
Note: This system is used for learning purposes in the Keusahawanan/Entrepreneurship subject at Kolej Komuniti Temerloh, Pahang. Mdm Siti Raihan Bin Jamaludin is the admin and owner of the system.
To ensure secure access and proper setup of your business account.
Login process authenticates your identity and loads your business data.
Enter your email and password provided by your admin.
Open the ProfitMate Android app on your device
Enter your email address and password
After login, you'll see your dashboard with key metrics and quick actions
Products are the foundation of your business. They represent items you sell, with automatic pricing calculations based on your costs.
Creates a product record with automatic cost and price calculations using Excel-formula matching.
Fill in product details, costs (A+B+C+D), profit margin, and initial stock.
Tap "Products" from the bottom navigation bar in the app
Tap the "+ New Product" button at the top of the screen
The system uses Excel-formula matching for pricing:
Total Cost (E) is automatically calculated: E = A + B + C + D
Enter your desired profit margin percentage (e.g., 30 for 30%)
The system automatically calculates:
Upload an image to help identify the product
Tap "Save Product" to create the product
The system will automatically calculate all prices and save the product
Update product information when costs change, prices need adjustment, or details need correction.
Updates product details and recalculates prices automatically based on new cost or margin values.
Open product detail screen, tap edit, modify fields, and save.
Open Products screen and search or filter to find your product
Tap on the product name to open its detail screen
Tap the "Edit" button
Modify any fields you need to change. Prices will recalculate automatically.
Tap "Update Product" to save your changes
If stock quantities seem incorrect, recalculation ensures accuracy by recalculating from all purchase and sale transactions.
Recalculates stock quantity by summing all purchases and subtracting all sales.
Open product detail screen and tap "Recalculate Stock" button.
Open the Products screen and tap on the product you want to recalculate
Find and tap the "Recalculate Stock" button
The system will recalculate stock based on all historical transactions
Record sales transactions to track revenue, calculate profits, and update inventory automatically.
Creates a sale record with invoice, decreases product stock, calculates profit, and generates invoice.
Select customer, add products, set payment method, and complete the sale.
Tap "Sales" from the bottom navigation bar in the app
Tap the "+ New Sale" button at the top of the screen
Choose an existing customer from the dropdown, or select "Walk-in Customer" for cash sales
Choose payment method:
Tap "Create Sale" to complete the transaction
The system will:
Invoices serve as official receipts for customers and records for your business.
Displays formatted invoice in two sizes: Receipt (80mm) for receipt printers, and A4 for standard printing.
Open sale details screen and tap "View Invoice" or "Share Invoice".
Open Sales screen and tap on the invoice number or sale date
Tap "View Invoice" button
Share invoice via WhatsApp, email, or print directly from your Android device to mobile POS printers like Sunmi V2
Track purchases from suppliers, manage inventory restocking, and maintain purchase records for accounting.
Creates a purchase order record, increases product stock, and tracks payment status.
Select supplier, add products with quantities and prices, set payment details, and save.
Tap "Purchases" from the bottom navigation bar in the app
Tap the "+ New Purchase" button at the top of the screen
Choose supplier from dropdown, or leave empty if purchasing from unknown supplier
Upload receipt, invoice, or any proof document
This helps with record-keeping and accounting
Tap "Create Purchase" to save
The system will:
Track operating expenses to calculate accurate net profit and understand where your money goes.
Creates an expense record categorized for reporting and included in P&L calculations.
Fill expense form with amount, category, date, payment method, and optional proof.
Tap "Expenses" from the bottom navigation bar in the app
Tap the "+ New Expense" button at the top of the screen
Choose from 12 predefined categories or create a custom category:
If this is a recurring expense (e.g., monthly rent):
Upload receipt, invoice, or any proof document
This helps with record-keeping and tax purposes
Tap "Create Expense" to save
The expense will be included in your P&L reports automatically
Understand your business profitability by seeing revenue, costs, and expenses in one comprehensive report.
Generates a complete P&L statement showing revenue, COGS, gross profit, expenses, and net profit for selected period.
Open Reports screen, select date range, and generate report.
Tap "Reports" from the Profile menu (More screen)
Tap on "Profit & Loss" report
Select your desired date range:
Tap "Generate Report" button
The report shows:
Share reports via WhatsApp, email, or save to your Android device for record-keeping
Maintain customer database for quick selection during sales and track customer purchase history.
Creates a customer record with contact information and business details.
Open Customers screen, tap "New Customer", fill form, and save.
Tap Profile (More) → Customers
Tap the "+ New Customer" button
Tap "Create Customer" to save
Customer will now appear in dropdown when creating sales
Maintain supplier database for quick selection during purchases and track supplier relationships.
Creates a supplier record with contact information and business details.
Open Suppliers screen, tap "New Supplier", fill form, and save.
Tap Profile (More) → Suppliers
Tap the "+ New Supplier" button
Tap "Create Supplier" to save
Supplier will now appear in dropdown when creating purchases
Configure your business information, appearance, and system preferences.
Updates tenant settings including business details, logo, addresses, and phone numbers.
Open Settings screen, update fields, and save.
Tap Profile (More) → Settings
Tap on the "General" tab
Tap "Save Settings" to update
Changes will be reflected in invoices and reports
Add staff members to your system so they can access the system with appropriate permissions.
Creates a new user account with assigned roles and permissions for your tenant.
Open Users screen, tap "Create User", fill form with roles, and save.
Tap Profile (More) → Users
Tap the "+ Create User" button
Select one or more roles for the user:
Tap "Create User" to save
User will receive login credentials (via email if configured)
Control what each user can do in the system by assigning appropriate permissions through roles.
Creates and manages roles with specific permissions (e.g., can create products, can view sales, etc.).
Open Roles & Permissions screen, create/edit roles, assign permissions, and assign roles to users.
Tap Profile (More) → Roles & Permissions
Tap "Create Role" or edit an existing role
Enter a descriptive name (e.g., "Manager", "Cashier", "Staff")
Select permissions for this role:
Tap "Save Role" to create/update
Role can now be assigned to users
For technical documentation and system architecture details, visit the Complete Documentation.
Pensyarah DH12 | Kolej Komuniti Temerloh
📱 WhatsApp: +60197013326
👤 Contact Person: Mdm Siti Raihan Bin Jamaludin
🏫 Institution: Kolej Komuniti Temerloh, Pahang
📍 Address: By Pass Batu 2, Jalan Temerloh, Kg. Chatin Ulu, 28400 Mentakab, Pahang
📞 Phone: 016-2012114 / 09-2701550 / 1557
ProfitMate Operation Guide | Version 2.0 | Last Updated: November 2025
System Owner: Mdm Siti Raihan Bin Jamaludin | Used for learning purposes in Keusahawanan/Entrepreneurship at Kolej Komuniti Temerloh, Pahang