Products (POS)
FineGym includes a Point of Sale system for selling merchandise, supplements, beverages, and other products. Manage your product catalog, track inventory, and create invoices for product sales.
Overview
The Products system includes:
- Product Catalog - Items available for sale
- Categories - Organize products into groups
- Product Options - Variants with different prices/inventory
- Inventory Tracking - Monitor stock levels
- Sales Analytics - Track product performance
Product Categories
Organize products into categories for easier management.
Creating Categories
Location: Products → Categories → Add Category
- Click Add Category
- Enter Category Name (e.g., "Supplements", "Apparel", "Drinks")
- Save
Managing Categories
| Action | Description |
|---|---|
| Edit | Change category name |
| Delete | Remove empty category |
| View Products | See products in category |
Categories with products cannot be deleted. Move products first.
Products
Creating Products
Location: Products → Items → Add Product
Click Add Product to create a new item:
Basic Information
| Field | Description | Example |
|---|---|---|
| Name | Product name | "Protein Powder" |
| Description | Product details | "Whey protein, 2lb container" |
| Category | Product category | "Supplements" |
| Image | Product photo | Upload JPG/PNG |

Status
| Status | Description |
|---|---|
| Active | Available for sale |
| Draft | Hidden, not for sale |
Availability Options
| Option | Description |
|---|---|
| Available for Pickup | Can be purchased at front desk |
| Available for Shipping | Can be shipped (future feature) |
Inventory Tracking
| Option | Description |
|---|---|
| Track Inventory | Monitor stock levels |
When enabled:
- Stock counts are maintained
- Low stock warnings appear
- Out-of-stock products can be hidden
Product Options (Variants)
Products can have multiple variants with different prices and inventory.
Adding Options
- In the product form, go to Options
- Click Add Option
- Enter:
- Name: Variant name (e.g., "Small", "Large")
- Price: Variant price
- Inventory: Stock count (if tracking)
- Add more options as needed
Example: T-Shirt with sizes
| Option | Price | Inventory |
|---|---|---|
| Small | $25 | 10 |
| Medium | $25 | 15 |
| Large | $25 | 12 |
| XL | $28 | 8 |
Example: Protein Powder flavors
| Option | Price | Inventory |
|---|---|---|
| Chocolate | $45 | 20 |
| Vanilla | $45 | 15 |
| Strawberry | $45 | 10 |
Managing Options
| Action | Description |
|---|---|
| Edit | Change name, price, inventory |
| Reorder | Drag to change display order |
| Delete | Remove variant |
At least one option is required for each product. For products without variants, create a single "Default" option.
Inventory Management
Tracking Stock
When inventory tracking is enabled:
- Set initial stock counts for each option
- Stock decreases with each sale
- View current levels in product list
Inventory Indicators
| Status | Meaning |
|---|---|
| In Stock | Inventory > 0 |
| Low Stock | Below threshold (configurable) |
| Out of Stock | Inventory = 0 |
Updating Inventory
To adjust stock:
- Open the product
- Click on the option
- Update Inventory count
- Save
Common reasons to update:
- Received shipment
- Damaged goods
- Inventory count correction
- Returns
Selling Products
Point of Sale
Location: Products → POS (or from member profile)
Sell products to customers:
- Search or select customer
- Add products to cart:
- Click product
- Select option/variant
- Set quantity
- Apply discount (optional)
- Choose payment method:
- Cash
- Card
- Complete transaction
Adding to Invoices
Products can be added to invoices:
- Create or open a draft invoice
- Click Add Item
- Select Product
- Choose product and option
- Set quantity
- Item added to invoice
From Member Profile
Sell to a specific member:
- Go to member profile
- Click Sell Product
- Select products
- Complete sale
Product Analytics
Product Dashboard
Location: Products → [Product] → Analytics
View product performance:
Revenue Chart
- Revenue over time
- Daily/weekly/monthly views
- Compare periods
Sales Count Chart
- Units sold over time
- Identify trends
- Track popular products
Key Metrics
| Metric | Description |
|---|---|
| Total Sales | Units sold all-time |
| Total Revenue | Revenue generated |
| Current Stock | Available inventory |
| Average Price | Avg selling price |
Product Images
Main Image
Each product has a primary image displayed in:
- Product list
- POS interface
- Invoices
Additional Images
Add multiple product images:
- Open product
- Go to Images section
- Upload additional photos
- Reorder as needed
Managing Products
Viewing Products
Location: Products → Items
The product list shows:
| Column | Description |
|---|---|
| Image | Product photo |
| Name | Product name |
| Category | Product category |
| Options | Number of variants |
| Total Stock | Combined inventory |
| Status | Active/Draft |
Filtering Products
Filter by:
- Category
- Status (Active/Draft)
- Stock status (In Stock/Out of Stock)
- Search by name
Editing Products
Click a product to modify:
- Basic information
- Images
- Options and pricing
- Inventory levels
- Status
Archiving Products
To remove a product from sale:
- Open the product
- Change status to Draft
- Save
The product:
- Hidden from POS
- Remains in catalog for records
- Can be reactivated later
Deleting Products
Products can be deleted if:
- Never sold (no invoice items)
If sold, archive instead.
Pricing
Setting Prices
Prices are set per option:
- Open product
- Edit the option
- Set Price
- Save
Currency
Prices use your business currency (configured in Business Settings).
Taxes
Product taxes are applied based on:
- Tax rates configured in Business Settings
- Tax-inclusive or exclusive pricing setting
See Tax Configuration for tax setup.
Best Practices
Product Setup
- Use clear, descriptive names
- Add quality product images
- Write helpful descriptions
- Organize into categories
Inventory Management
- Set realistic initial counts
- Regular inventory audits
- Track low-stock items
- Reorder before stockouts
Pricing Strategy
- Consider cost and margin
- Price variants appropriately
- Use round numbers for easy transactions
- Review pricing regularly
Category Organization
- Use logical groupings
- Keep category names short
- Don't over-categorize
- Review and consolidate periodically
Troubleshooting
Product Not Showing in POS
Check:
- Status is "Active"
- At least one option exists
- Option has price set
- Not filtered out
Inventory Not Updating
Verify:
- "Track Inventory" is enabled
- Inventory count is set on options
- Transaction completed successfully
Can't Delete Product
Product has sales history. Options:
- Change status to Draft
- Keep for record-keeping
Price Showing Incorrectly
Check:
- Option price is correct
- Tax settings (inclusive/exclusive)
- Currency settings
Related Topics
- Payments & Invoices - Processing product sales
- Discounts - Product discounts
- Tax Configuration - Tax and currency settings
- Reports & Analytics - Sales reports