Back to site

Job profit, P&L, and cash flow

Codex Overview summarizes the money records available to the portal. These are management reports, not proof that every cost or payment has been captured. Missing records, unsorted charges, refunds, and duplicate classifications can change the result.

Per-job profit

Jobs shows each project's contract value, invoiced/collected/outstanding amounts, recorded costs, margin, and billable hours. Open a job for its detail. Use the Board to attach an eligible bank charge to a job.

Read the margin's basis: a fixed-fee job can compare costs with its agreed contract value, while collected cash is a separate figure. Time recorded is not automatically a labor-cost expense. Missing labor, subcontractor, material, or other costs can make the displayed margin look better than the complete job economics.

Profit and loss

P&L uses the selected date range:

  • Income: recorded platform payment events, net of refund events, plus posted bank credits categorized as Income.
  • Expenses: posted debits categorized to jobs or business overhead, plus recorded costs not already matched to a bank transaction.
  • Excluded: personal charges and transfers. Owner Pay / Draw is shown separately and does not reduce the report's deductible-expense total.

Unsorted bank charges are not P&L deductions. A paid invoice whose payment event is missing can produce a reconciliation warning; resolve that rather than assuming the displayed profit is complete.

A deposit is not always new income

Stripe payouts and deposits of cash/check payments already recorded in the portal must not be counted again as Income. Classify the bank movement as Transfer when it represents already-recorded money. The report adds income-classified deposits to platform payments; it does not automatically reconcile every duplicate.

Saved receipt/manual costs also need to be linked or reconciled with matching bank purchases to avoid duplication. See Receipts and recorded costs.

Cash flow is different from P&L

Cash flow shares the recorded-income definition, but its expenses are posted bank debits other than transfers. Personal and unsorted outflows still appear because money left the account. A manual cost without a bank debit is not an extra bank movement.

Consequently, Cash flow spending/net need not equal P&L spending/net. Unsorted card-payment/transfer-like debits can overstate cash outflows until correctly classified; the page warns when it detects them. The chart is limited to 60 monthly points, while totals cover the selected range.

Income shows the income chart and a bank-deposit list. That list is only the bank portion, not a list of every platform payment. Compare reports using the same date range and heed unavailable-data warnings.

The tax workbook

Download tax summary on P&L exports a workbook with summary, income, expenses, jobs, bank transactions, deposits, and activity-based category/job tabs. Recorded costs appear with their source so you can trace the summary.

Job totals in the workbook are lifetime per job rather than a promise that every job column is restricted to the report's dates. Schedule C labels are classification references; custom/unknown categories generally fall under Other expenses. Have your accountant verify category suitability and deductibility.

Stripe Processing Fees and Platform Service Fees are separate expense categories for actual fees paid, not sales tax. Categorizing them does not estimate or automatically import all fees. Sales tax collected is a separate export figure; do not confuse it with an income-tax reserve.

Tax set-aside

Taxes uses the year's recorded P&L and configured estimating rates. The basic reserve applies the configured rate to positive net profit; nonpositive net can produce a zero reserve even though other tax obligations may exist. State/federal/self-employment breakdowns are rough planning aids, not a personalized calculation.

Estimate, not a filing amount

This does not account for every tax rule, filing status, entity election, deduction, credit, other income, prior payment, or jurisdiction. Displayed quarterly dates are reference information, not a guarantee of your deadline. Confirm amounts and due dates with a qualified tax professional and the relevant authority before paying or filing.