eSMEra

Admin Dashboard

Logged in as
Today's Sales
Month-to-Date Sales
Gross Profit — MTD
Gross Margin
Inventory Value (at cost)
Low Stock
at or below reorder point
Out of Stock
Dead-Stock Value

Sales trend (last 14 days)

Foot traffic by time of day

Number of completed sales in the selected window — a rough sense of when customers actually come in, not how much they spend.

Fast movers

ProductUnitsRevenueGPCoverStock

Slow / dead stock

Requires review · Open Dead Stock List →
ProductStockCost valueLast activityIdle

Action center

Sorted by impact — highest-priority items first.

Category performance — this month

CategorySalesGross profitMargin
ESMERA · PLAN & FORECAST

Plan & Forecast

Plan ahead. Forecast smarter. Grow your business.
Loading planning period…Uses live eSMEra records + approved historical planning data
Checking data…
Forecast Sales
Forecast Net Profit
Projected Ending Cash
Budget Utilizationfor selected period
Payroll Forecastschedule-based planning cost
Purchase Capacityafter minimum reserve

Sales Trend Actual vs Forecast

Cash Flow Overview

Top Alerts

Budget Utilization

Profit Bridge Forecast

Expenses by Category Forecast

Purchase Priority

Top Dead Stock

Goal Progress

Forecast Salesexpected case
Daily Averageforecast daily run rate
Best Day
Forecast Confidencedata quality + stability
Recent Trendrecent vs prior period
Collection Ratiocash/liquid collection basis

Sales Trend

Expected sales with conservative and optimistic forecast bands.

Sales by Category

Projected mix using current period sales share.

Top Products

Projected contribution from current product mix.

Sales by Day of Week

Expected weekday performance.

Sales Insights

The most useful signals behind the forecast.
Total Budgetmanual + selected system lines
Actual Spent
Forecast Spendoperating forecast
Remaining Budgetbudget less recorded spend
Budget Riskforecast vs budget

Budget vs Actual vs Forecast

Compare planned amounts, recorded spend and current forecast.

Expense Mix

Forecast spending by category.

Budget by Category

Largest planned categories and remaining room.

Upcoming Obligations

Budget lines with due dates in this planning period.

Budget Planner

Enter rent, utilities, loan payments, taxes/licenses and other planned obligations.
TypeCategoryBudgetDue DateRecurrenceNotes
Opening Cash
Cash In Forecast
Cash Out Forecast
Ending Cash Forecast
Budget-Adjusted Cash
Minimum Reserve

Projected Cash Position

Opening cash, expected inflows, obligations and reserve.

Cash Position

Ending cash relative to minimum reserve.

Cash In vs Cash Out

Forecast inflow against forecast obligations.

Top Cash Outflows

Largest forecast cash uses.

Profit Snapshot

Profit is shown separately from available cash.
Forecast gross profit
Forecast net profit
Budget-adjusted net profit
Forecast net margin

Profit Bridge

Revenue, COGS, operating cost, payroll and net profit.
Total Inventory Valuecurrent cost basis
Inventory Turnannualized estimate
Reorder Candidatesvelocity + stock-cover model
Dead Stock Risk
Recommended Purchaseforecast replenishment
Purchase Capacityafter reserve

Inventory Health

Reorder needs compared with dead-stock exposure.

Capital Tied Up

Current inventory value and dead-stock capital.

Purchase Priority

Top Dead Stock

Capital sitting in items with no qualifying activity.

Reorder / Stockout Risk

Highest-priority replenishment candidates.
ProductStockVelocityQtyBudget

Inventory Insights

Owner actions suggested by stock and cash conditions.
Planning basis: payroll is projected from published schedules. Actual payable payroll still uses attendance or an authorized attendance correction.
Payroll Forecasttotal business cost
Regular Pay
Overtime
Night Differential
Employer Statutory Est.
Employees Scheduled

Payroll by Employee

Projected pay from published schedules.

Payroll Composition

Regular, OT, night diff, holiday and employer costs.

Payroll Alerts

Missing rates, schedule gaps and cost exposure.

Actual vs Budget vs Forecast

See where the business is ahead, behind or likely to miss plan.

Variance Summary

Quick status against important targets.
Sales vs target
Expenses vs budget
Payroll plan vs actual
Inventory purchases vs plan

Goal Progress

Forecast progress against saved goals.

Goal Action Items

Recommended focus based on forecast gaps.

Scenario Comparison

Compare sales, profit and ending cash across possible outcomes.

Scenario Assumptions

Current custom what-if inputs.

What-If Scenario

Simulation only. No sales, expense, inventory, payroll or accounting transaction is written.
Scenario Sales
Scenario Profit
Ending Cash
Safe Capacity
Owner Draw Ceiling

Decision Support

Prioritized recommendations from forecast risk, cash reserve, inventory, payroll and budget variance.

Data Quality & Assumptions

Warnings that affect forecast confidence.

Budget Alerts

Budget and cash-plan warnings for the selected period.

Product Master

Every product and its variants, with stock and reorder status.

Import inventory

Upload an .xlsx using the template columns: ID, Product Group, Product Name, Price, Cost, Bar Code, Stocks. Rows sharing the same Product Name become variants of one product. Re-uploading a Bar Code that already exists updates its price/cost/stock instead of duplicating it.
Products0
Variants0
Low stock0
Out of stock0
Image Product Category Variant SKU Unit Cost Price On hand Reorder pt Status

Quick stock in

Best for one or two items. For a supplier invoice with many products, use Receive Purchase.

Stock-in history

DateProductQtyGross CostSupplier DiscountNet TotalSupplierPaid by
Categories0
In use0
Products classified0

Categories

Categories used by imported or manually created products are synchronized here automatically. Product counts show actual usage.
NameProductsVariantsStatus

Add a supplier

NameContactPhoneStatus

Log a stock adjustment

For anything that changes stock without a sale or a purchase — damage, spoilage, loss or theft, expiry, internal use, or correcting a physical count. Valued at the variant's current cost and posted to the books as a real gain or loss, kept separate from purchases.
DateProductChangeReasonValueNote
Invoices
Covered sales value
DateInvoice NumberTypeCustomerTransactionsAmountRecorded By

Non-VAT Daily Consolidated Sales Invoice

Review completed small Non-VAT sales below ₱500.00 that have no individual Sales Invoice. Eligible sales may be consolidated even while a cash drawer is open. Drawer status remains visible as an operational reminder but does not block invoice preparation. eSMEra prepares Various Customers invoice batches using the configured Items per receipt capacity without creating duplicate sales or accounting entries.
Reporting period: today.

Inventory Insights

Product performance in the selected range, including quantity sold, cost, revenue, and margin.
Units sold
Total cost
Total amount sold
Margin
ProductVariantCategoryQty SoldCostAmount SoldMarginMargin %

Dead Stock List

Products with stock on hand and no completed sale or outbound movement within the configured dead-stock period.
Dead-stock variants
Capital tied up at cost
Product VariantSKUCategory On hand Unit cost Cost value Last activity Idle

Cash Sales

Completed sales, viewable from four angles — pick the one that answers your actual question.

Reconciliation & Exception Center

Checks money, inventory, transaction posting, balances, and invoice records for conditions that need attention.
Open exceptions
Critical
Last checked
Not run in this session
SeverityIssueRecordExpectedActualLast detectedStatus / Action

Money accounts

Cash, GCash, and Bank wallets are automatically linked to Asset accounts in the Chart of Accounts.
TypeWallet / AccountReferenceAsset accountDefaultLedger balance

Add an account

TypeAccountNormal Balance

Cash Receipts Book

Every entry that increased Cash — sales, capital investments, loan proceeds.
DateCustomer / DescriptionInvoice Number Sales RevenueAccounts ReceivableCash Fees & ChargesWithholding TaxOwner's Capital Other
DebitCreditDebitCreditDebitCredit DebitCreditDebitCreditDebitCredit DebitCredit

Cash Disbursement Book

Every entry that decreased Cash — expenses, equipment purchases paid in cash.
DateSupplier / DescriptionInvoice Number CashRent ExpenseUtilities ExpensePacking Supplies Subscription ExpenseAds ExpenseSalaries ExpenseTraining Expense Miscellaneous ExpenseTaxes & LicensesDepreciation Expense Professional ExpenseOther Expense
CreditDebitDebitDebitDebitDebitDebit DebitDebitDebitDebitDebitDebit

Post a manual journal entry

For capital investments, loans, equipment purchases, depreciation, and other adjusting entries. Must balance before it can be saved.

General Journal

Entries for the selected reporting period.
Entries0
Total debits₱0.00
Total credits₱0.00
DateReference / DescriptionSourceDebitCredit
DateDescriptionDebitCreditBalance

Trial Balance

AccountTypeDebitCredit
Total₱0₱0

Income Statement (Profit & Loss)

Statement of Changes in Equity

Balance Sheet

Cash Flow Statement

This month's spending

Comparing month-to-date spending against last month's total.
This month so far
Last month (full)
Daily average this month
Status

Expenses

Filter by day, week, month, quarter, year, or a custom range.

Today's expenses

DateCategoryAmountPaymentVendor / ReferenceStaffNote

Expense Accounts

This list is synchronized from Chart of Accounts. Every active account with type Expense is available to the Add Expense dropdown.
Category

Bulk payroll preparation

Prepare everyone on the same pay schedule in one batch. Preparation is a preview only; money moves only after you confirm payment.
Not prepared
BasisActual attendance
ScheduleDaily
Employees
Estimated gross
Estimated net
Step 1

Batch setup

Uses completed Time Clock attendance for the selected period.
Step 2

Statutory deductions

Apply these deductions only when they apply to every selected employee.
Step 3

Batch summary

Not prepared
Ready for previewSelect employees, then prepare payroll to calculate gross, deductions, and net pay.
Step 4

Employee selection

EmployeePay setupWorkedGrossDeductionsNetStatus
Loading employees…

Individual payroll review

Use this for one employee, exceptions, or manual adjustments. Bulk preparation above is the normal workflow.

Individual payroll payment

Gross pay can come from verified attendance or be adjusted before payment. Schedule-based payroll is shown separately as a forecast and is never treated as proof of hours worked. Statutory tables are applied using the payment date.
Checking deduction tables…
Statutory deductionsCheck only deductions that apply to this employee/payment.

Today's payroll

Payment dateEmployeePay periodGrossDeductionsNetPaid viaNote

Holiday calendar

Auto-fill the official national Regular and Special non-working holidays bundled for the selected year. Running it again updates a holiday whose proclaimed date or classification changed. Local holidays still require manual entry.

DateNameType

Absence type settings

Owner, Administrator, and Manager can define the leave and absence choices employees may request, including whether each type is paid or unpaid.
TypePay treatmentStatus

Log an absence or leave

Tracks time off — sick leave, vacation, unpaid absence — separately from hours worked. Doesn't affect payroll calculations automatically; use it as a record and adjust pay manually if your policy requires it.

Absence & leave records

StaffDatesTypeStatusNotes
SSS brackets0
PhilHealth0
Pag-IBIG0
Withholding Tax0

Statutory deduction tables

Use effective-dated bracket tables. eSMEra applies the table active on the payroll payment date.
Government contribution and withholding tables can change. Import or enter the official table you intend to use and assign its effective date. eSMEra validates the structure but does not automatically fetch government updates.

SSS

Effective-dated salary brackets.

Employees

Manage employee profiles, login roles, employment details, and status.
EmployeeUsernameRoleEmploymentPay setupStatus

Attendance

Review employee attendance and correct authorized time-clock exceptions. The default view is today.
EmployeeRoleDateTime InTime OutHoursSource
Loading attendance…

Attendance & overtime rules

Used by attendance estimates and payroll calculations. Overtime starts only when the minimum time beyond the employee's expected paid shift is reached.
Audited
Covered days
Thin coverage
Uncovered

7-day staffing coverage

Preview staffing as a rolling 7-day view or a full calendar month. Recurring schedules stay compact in the database and are expanded only for this preview.
Select an employee to review weekly roster and paid-hour coverage.

Employee schedule

Recurring weekly patterns and date-specific overrides.
WhenTime & breakTypeWeekly rosterNotes

Appearance

Applies to the whole system, for everyone, immediately.

Business Profile

Trade name is your legal/receipt name; store name is what shows in the system.

Branch

Sales Targets

Drives the Dashboard and POS quota bars.

POS & Receipt

Changing receipt numbering affects every future sale — a reason is required.
This transaction number (e.g. TRX-000123) is eSMEra's own reference on every receipt — it is separate from the BIR Sales Invoice number, which is configured under Tax & Invoice below.

Inventory Rules

Changing stock rules affects Dashboard alerts and future stock movements — a reason is required.

Retail Price Suggestions

Set the minimum margin and category retail margins used by “Suggest retail price” in Product Master. Wholesale and bulk-quantity pricing are temporarily unavailable while those features are revised.
The minimum margin rule prevents a suggested retail price from falling below this margin over cost.

Category target margins

Retail margin is what “Suggest retail price” uses for that category's single-unit price.
CategoryRetail margin (%)

Cash Drawer & Reconciliation

Choose whether this store uses opening and closing cash drawer controls. When enabled, every cashier must use an open drawer and reconcile it at closing.
Require drawer before POS checkout
Opening cash countCount now or defer
At opening, the cashier should count the actual cash. If store setup makes that difficult, choose Count Later. POS can continue, but the opening count remains pending and must be finalized no later than drawer closing.
Off (default): the branch shares one open drawer. Whoever is logged in — on the counter tablet or their own phone/device — can ring up sales and manage it; a second staff member sees the current drawer session instead of being asked to open another. On: back to the original rule — each staff member must open and use their own drawer; a colleague's drawer isn't visible or usable by anyone else.

Current Money Account Balances

If your original setup was ₱0 or the system balance is different from the real Cash, GCash, or Bank balance, correct it here. eSMEra keeps the correction in the accounting history.
Enter the actual balance right now, not the amount you want to add. Example: if eSMEra shows ₱0 but the real Cash balance is ₱25,000, enter ₱25,000.
Open Cash Drawer & Reconciliation to load money accounts.

Regional

Security

A reason is required to change these.

Time Clock access restrictions

Control whether personal-device clock in/out must happen at the store location, through the store internet connection, or both. Store internet is validated by the public IP seen by eSMEra; Wi-Fi names are never collected.

Owner / Administrator two-step verification

Protect privileged accounts with an authenticator app. Recovery codes are shown once and are never stored in readable form.
Loading security status…

Privacy & Data Lifecycle

Export business data in a portable format, control security-history retention, and submit a reviewed deletion request. Deletion is never immediate.

Request business data deletion

This creates a review request only. It does not erase accounting, inventory, payroll, tax, or audit records immediately.

Tax & Sales Invoice Configuration

Choose the business's BIR tax registration type. VAT businesses use automatic sequential Sales Invoice numbers on every sale. Non-VAT businesses use a manual registered Sales Invoice number when required by the ₱500 threshold or when a buyer requests an invoice.

1. Internal Sales Recording — Manual BIR Invoice

The default mode. eSMEra records sales, inventory, expenses, payments, and staff activity internally alongside the business's registered BIR invoices. For Non-VAT businesses, individual invoices are required based on the configured threshold/buyer-request rules, while qualifying small sales can be linked to one end-of-day consolidated invoice for Various Customers. eSMEra does not create duplicate sales or accounting entries for that consolidation. Printed POS documents remain Internal Transaction Summaries unless the installation is separately approved/configured for official invoicing.

Invoice Number Gap Check

Flags gaps in the numeric sequence of manual invoice numbers used in a date range — the same check that should run as part of daily/periodic closing.

2. Registered Sales Mode — Unavailable Until Approved

This mode is locked. It cannot be turned on by changing a setting. Activating it requires the applicable eSMEra version to hold the necessary BIR accreditation or registration, this installation to hold its applicable PTU or approval, invoice formatting and reports to be verified, and this business's branch, TIN, VAT status, and authorized numbering to be fully configured. None of the official-invoicing features this mode is meant to eventually support — official sales-invoice generation, protected sequential numbering, VAT/non-VAT breakdowns, Senior/PWD discount handling, audit and electronic journals, X/Z-reading, void and refund controls, required data retention — exist in this build yet. Activating this mode today records accreditation details for when they become real; it does not grant any of those capabilities.

First-run setup

A guided checklist for preparing eSMEra for real transactions. Existing records are detected automatically.
Loading…
Checking setup progress…

Guided imports

Preview and validate data before anything is saved. Start with products; historical reports remain analytics-only.

Products & opening stock

Review names, SKU/barcodes, cost, retail price, stock, and categories before importing.

Historical planning data

Import prior reports for analytics without creating live sales, cash, invoices, or stock movements.

Statutory payroll tables

Use the template, preview official tables, and verify effective dates.

System Health & Support

Safe operational checks and a redacted diagnostic file. No PINs, passwords, tokens, financial records, or customer details are included.
Checking…
Running health checks…

Error Logs

Sanitized application failures identified by the same reference shown to users.
TimeReferencePageErrorStatus
Loading errors…

System Update

One update status for the app and its required database changes.
Beta channelAdministrator only
Current app
Available update
Database status
Pending DB changes
Current app = version actively running in this browser. Available update = downloaded waiting version or a newer developer release.

Automatic off-peak activation

A downloaded update can activate automatically during your safe maintenance window.
Technical update details Developer PIN required

Developer verification

Restricted to an authenticated Administrator with the separately configured developer PIN.

Planning Data Migration

Use previous-system reports as historical evidence for Planning & Insights. Imported history stays separate from live eSMEra transactions.
Analytics-only by design: Product Sales is analyzed by day, month, product, quantity, revenue, cost, and margin. Inventory Movement can add historical stock-flow context. Inventory Capital is kept only as a source snapshot. Saving a batch does not create sales, change current stock, move cash, create invoices, or post accounting entries.
Peddlr Product Sales export. CSV or Excel.
Adds monthly stock-in / stock-out context only.
Reference snapshot only. Never replaces live stock.

Historical Monthly Analysis

Saved analytics used by Planning & Insights. Quarterly and annual views are derived from these months, so months are never double-counted.
MonthSalesCostGross MarginExpensesQty SoldInvoicesCoverageConfidence
Open this tab to load historical planning data.

Historical Monthly Expenses

Enter past expense totals that are useful for budgeting. These are planning records only and do not create back-dated live expenses or accounting entries.
MonthCategoryAmountConfidenceNotes

Historical Import Batches

Each Peddlr dataset remains staged and auditable. Rollback removes only its Planning & Insights history.
BatchCreatedStatusRowsCoverageActions
Open this tab to load historical import batches.

Backup & Recovery

Last successful backup
Last failed backup
Last restore

Restore from a backup

This replaces this business's current data with whatever the file contains. Everything since that backup was taken — sales, expenses, stock changes, everything — will be gone. There is no undo once this completes. Only restore from a file this app generated for this exact business.

Roles & Permissions

Select one role at a time. Permission modules stay collapsed until you need them, keeping this screen compact on tablets.
Open Roles & Permissions to load roles.