Expenses and reports

Profit and loss report

Understand revenue, cost, expenses, gross profit, net profit, and product-level profitability.

Back to docs
Profit/Loss Report page
Profit/Loss Report page

Reading profit and loss

Profit/Loss summarizes business performance for the selected range.

  1. Use the date filter and business location field before reading totals.
  2. Compare sales income, purchase cost, expenses, stock adjustment impact, and net profit.
  3. Open profit by products when product-level margin needs review.

What affects profit

Profit depends on accurate product costs and complete expense entry.

  1. Purchase prices affect cost of goods sold.
  2. Discounts, returns, and expenses reduce profit.
  3. Missing purchase costs can distort margin.

Review cadence

Use this report weekly and monthly, not just at year end.

  1. Review monthly after all payments and expenses are entered.
  2. Compare profit by products with stock report to spot slow or low-margin inventory.

Detailed operating workflow

Use Profit/Loss to understand revenue, cost, gross profit, expenses, and net performance for a selected period.

  1. Select business location and date range before reading the summary.
  2. Review sales, purchases, expense, stock adjustment, and gross profit sections together.
  3. Use Profit by Product, Category, or Brand tabs to identify contributors.
  4. Compare results with Purchase & Sale Report when totals need explanation.
Check before moving on Date filter, location filter, and tax behavior match the accounting question. Expense and stock adjustment impacts are included in the period. Product profit tabs do not have stray borders or layout artifacts.

Review signals and troubleshooting

Use these checks when the screen looks correct but the numbers, records, or workflow do not behave as expected.

  1. If profit looks too high, check product cost, opening stock, returns, and discounts.
  2. If expenses are missing, confirm expense dates and payment status filters.
  3. Export after filters are final, not before.