Dashboard
Overview of your business performance
Month-to-Date
Cash Overview This Week
Daily Gross Sales This Month
Sales vs Expenses This Month
Cash Flow Trend This Month
Top Stores MTD Gross Sales
| Rank | Store | Gross Sales | % of Total |
|---|
Expense Breakdown MTD
Recent Activities
Manage Multiple Businesses
in One System
Monitor companies, users, stores and system activity.
Helping businesses grow, together.
Company Growth
Companies by Status
Stores per Company
Companies Overview
Recent Company Activity
Business Summary
Percentage
Commission Management
Monthly commission ledger, signing, payment tracking, and settings.
Permanently remove generated commission test records without deleting Daily Entry, Sales, Business Summary source data, users, payroll, or other modules.
My Commission
Current commission and commission history.
Daily Entry
Record daily sales, expenses, and leftover items.
Report
Company Setup
Manage your companies and their initial configuration
Create New Company
Create a new company, its first admin user, and initial store in one step.
Company Created Successfully
Welcome to TMJ Business Suite. Your new company has been created successfully.
The company has been created, but you are still logged in as the Company Creator.
Existing Companies
List of all registered companies in the system.
Setup Status — Your Own Company
Derived from this company's own real data — never a fixed percentage. Required items must be configured before Daily Entry produces meaningful results; optional items can be configured any time.
Creates a complete copy of the shared database, including every company's data and Financial Management. If attachments exist, the backup is saved as a ZIP with sales.db and the attachments folder.
Select a full .db or .zip backup file. This replaces the entire shared database — every company's data, not only yours. The current database is backed up first, then completely replaced by the uploaded backup and its attachments. Use this for full server/database recovery, not to restore a single company (see My Company Restore below for that).
Every backup below is a full-database snapshot (all companies).
Creates a JSON snapshot of only your own company's master/configuration and operational data (Products, Inventory, Sales Items, Formulas, Suppliers, Daily Entries, Expenses, Payroll, etc.). Never another company's data.
Select a company backup file (.json). The backup must belong to this company — a backup from a different company is rejected. This replaces only this company's own data.
This initializes the current company using master/configuration data from an existing company backup. It does not restore another company's operational history. Use this once, for a brand-new, still-empty company (e.g. giving a new Fried Chicken company a starting Product/Inventory/Sales Item/Formula/Supplier catalog cloned from TMJ). Cloned records become fully independent copies owned by this company — changing them never affects the source company, and the source company is never modified.
Copies this company's historical/operational records — Daily Entry Sales, Cash Summaries, Inventory Movements (Purchase Orders, Receiving, Transfers, Production Batches, Adjustments, Store Daily Operations, Stock Balances, Ledger), Payroll, Cash Advances, Business/Staff House Expenses, and Employees/Cashiers — from the one company this company was Initialized From. Master/configuration data is not touched here (already handled by Initialize). Can only be run once per source. The source company is never modified.
Permanently deletes every Purchase Order, Receiving, Batch Processing, Inventory Ledger, Stock Balance, Transfer, Inventory Adjustment, Daily Entry, Sales, Cash Summary, Financial Snapshot, Recipe Production Batch, Business Expense, Staff House Expense, Production Supply, and Payroll/Commission record, so the system can be exercised end-to-end from a clean slate. Users, Roles, Cashiers, Stores, Employees, Inventory master data (Items, Units, Conversion Rules), Suppliers, Recipe/Ingredient master data, Expense Categories, System Settings, the Audit Trail, and all other seed/reference data are never touched.
Populates the system with realistic data by running the same Procurement, Batch Processing, Transfer, Store Daily Operations, Daily Entry, and Financial services production traffic uses — every movement is validated, costed, and audited exactly as it would be for a real transaction.
Cashier Master
Add Cashier
Create a cashier record for daily entries.
Delivery Orders
Online orders from customers. Confirm, prepare, dispatch to a rider, and track each order to delivery.
Orders
Order
Riders
Rider accounts for this company. Riders log in to the TMJ Delivery app to see and complete their assigned deliveries.
Riders
Add Rider
Delivery Settings
Online ordering availability, delivery fees, and the delivery menu. Menu items and prices come from Item Master and Price Management.
Company Delivery Settings
A branch's delivery radius and per-km fee apply only once its map location (latitude/longitude) is set below. Find coordinates by right-clicking the branch on openstreetmap.org → "Show address".
Branch Overrides
Delivery Menu
Delivery Reports
Online order volume, delivered sales, delivery fees, and rider cash remittance.
By Branch
By Rider
Delivered Items
Branch Daily Delivery Summary (for Daily Entry reconciliation)
Store Master
Manage the Stores and the Commissary facility used throughout TMJ. The Commissary is a storage/processing location, not a sales Store, and cannot be deactivated or retyped here.
Stores & Facilities
Add Store
Item Master
Manage this company's own Sales Item and Expense Item catalogs, used by Daily Entry, Price Master, and Reports.
Sales Items
Expense Items
Add Sales Item
Add Expense Item
Incentive Master
Upcoming Rules
Scheduled incentive rules that will start on a future date.
Rule History
Past, inactive, and recently changed incentive rules.
Schedule New Incentive Rule
Configure sales thresholds and per-cashier incentive.
Product Master
The final sellable Products (Quarter, Half, Whole, Assorted...) Production Formula produces. Selling Price is read from Price Master; Included Consumables (packaging, condiments) drive their automatic cost in Daily Net Profit.
New Product
Included Consumables
Products
Consumables Master
Packaging and condiments sold alongside a Product (Plastic Bag, Gravy, Vinegar, Sauce Plastic...). Not Inventory — a pure cost definition. Updating a cost here automatically changes every Product that references it, and next Daily Net Profit calculation.
New Consumable
Consumables
Ingredient Master
Seasonings and materials consumed during production (Salt, Magic Sarap, Pepper, Garlic Powder...). Not Inventory, not Consumables Master — a production costing master. Included in a Production Formula's Production Ingredients, its cost blends into the Output's Weighted Average Cost when Batch Processing runs.
New Ingredient
Ingredients
Revenue Dashboard
Comprehensive overview of revenue and financial performance
Profit & Loss
Daily Net Profit
Inventory & Recipe Costing
Ingredients, recipe costs, production batches, and historical purchase costs.
Ingredient Details
Ingredient List
Purchase Cost Update
Ingredient Cost History
Recipe Details
Recipe Ingredients
Recipe List
Recipe Scale Preview
Production Batch
Production Batches
Production Checklist
Business Expenses
Transactions, categories, recurring expenses, and administrative settings.
Expense History
Expense Categories
Recurring Templates
Show Inactive Recurring Expenses (0)
Financial Settings
Deletes Staff House Expenses and Business Expenses only. Sales, stores, employees, inventory, payroll, commissions, categories, settings, audit logs, and backups are preserved.
New Expense
Create or update a business expense transaction.
Expense Details
Transaction Date is when the purchase or payment occurred.
Coverage Period determines where the expense appears in Profit & Loss.
Recurring Settings
Allocation
New Category
Maintain category classification and default allocation.
Expense Category Master
Production Supplies Transactions
Oil and Flour purchase history across all stores.
Search Production Purchases
Monthly Oil Purchases
Monthly Flour Purchases
Production Supply Transactions
New Production Supply Purchase
Create or update an Oil or Flour business expense.
Transaction Information
New Production Supply Transfer
Moves Oil or Flour from Commissary to a Store - this is also the Production Expense for the Coverage Period.
Commissary to Store
Expense Allocation
Staff House Expenses
Transactions, fixed categories, recurring rules, allocations, and monthly summaries.
Staff House Transactions
Staff House Categories
New Category
Maintain the Categories available to Staff House Expenses.
Staff House Category
Recurring Staff House Expenses
Show Inactive Recurring Expenses (0)
Monthly Summary by Category
0.00Monthly Summary by Store
New Staff House Expense
Create or update a staff house charge.
Expense Entry
Recurring Settings
Edit Inventory Item
Inventory Master Data
Reference data used by Production and Inventory.
New Item
Items
Units
Conversion Rules LEGACY
Production Formulas
How Raw Inventory Becomes a Sellable Product
Production Formula is the only processing step: it converts a Raw Item directly into the Processed Items TMJ sells (Quarter, Half, Whole, Assorted). There is no separate assembly step — Product Master (Master Data) attaches the Consumables (packaging, condiments) each sold Product uses for costing, not for an inventory movement.
Production Formula History
New Production Formula
Outputs
Formula-wide Ingredients
These ingredients apply to all Outputs. To add an ingredient for one Output only, use "Add Ingredient" inside that Output's own card above.
Add Product
Select the Product this Production Formula produces, and how much one Batch yields.
Add Ingredient
Select an Ingredient consumed during production, and how much this Formula uses per Raw Quantity Consumed.
Outputs
Suppliers
Businesses the Commissary purchases raw materials from.
Supplier Details
Supplier List
Edit Supplier
Update the supplier information below.
Purchase Orders
Commissary purchase commitments against a Supplier. A Purchase Order never moves stock by itself.
New Purchase Order
Purchase Order List
Purchase Order Breakdown
Receiving
Record a delivery against a Purchase Order. This is the only action that increases Commissary Raw Inventory.
Record a Receiving
Receiving History
Batch Processing
Convert Commissary Raw Inventory into Processed Inventory. When a Raw Item has an Active Production Formula, its Expected Outputs load automatically — enter each Output's Actual Quantity, prepopulated with the Expected Quantity. Otherwise the legacy Conversion Rule applies: for Fixed Ratio items, Expected Quantity and Variance are calculated automatically; for Balunan and Neck, only the Actual Processed Quantity is entered.
Available Raw Inventory (Commissary)
Available Processed Inventory (Commissary)
New Batch
Batch History
Batch Processing Details
No lines recorded.
Edit Batch
Commissary Inventory
Read-only. Every figure reconciles against the Ledger.
Raw Materials
Finished Products
Stock Card
Raw Materials
Finished Products
Store Inventory
What a Store currently has on hand — Inventory V2's Stock Balance is the single source of truth, the same as Commissary Inventory. Quantity corrections made here are recorded as Inventory Adjustments.
Inventory
Inventory Stock Card
Edit Inventory
Transfers
Move Processed Inventory (and Rice) from the Commissary to a Store. Only Processed Inventory and Rice are transferable.
Available Raw Inventory (Commissary)
Available Processed Inventory (Commissary)
New Transfer
Transfer History
Store Daily Operations
Cook received Processed Inventory, then Close the Day against the day's Daily Entry Sales. Leftover is always Out minus Cooked.
Store Out
Store Leftover
New Cooking Entry
Operation History
Leftover automatically becomes the next day's Out quantity unless additional inventory is transferred from the Commissary.
Store Daily Operation Details
No operation details available.
Inventory Adjustment
The only sanctioned way to correct inventory that does not match what is physically on hand, at any Location including the Commissary. System Quantity is always read fresh from the current Stock Balance.
Available Raw Inventory (Commissary)
Available Processed Inventory (Commissary)
New Adjustment
Adjustment History
Reports
Read-only. Every figure is calculated at read time from the same records the operational modules already produced.
Yield Analysis
Leftover & Spoilage
Financial Integration
Read-only. Inventory Asset Value and Food Cost, per BUSINESS_RULES.md's Financial Rules. This is a standalone view — not wired into Profit & Loss or Daily Net Profit.
Inventory Asset Value
Food Cost
Employee Details
Recipe Master
Ingredient Master
Ingredients
Mixing Progress 0 of 0
| Ingredient | Quantity | Unit | Note | Convert | Mixed | Remove |
|---|
Convert Recipe
Audit Trail
System activity and user actions log
Payroll Management
Admin-only payroll generation, cash advance deductions, and signed payslips inside the main TMJ workspace.