Job profit, P&L, and cash flow
Sorting your bank charges is what makes these reports real (see Connecting your bank, or clear a whole backlog in one run with the Sort Wizard). Every number below is computed from your actual invoices and your actual bank activity, nothing estimated.
Per-job profit (Jobs)
The Jobs view at /admin/codex/jobs lists every project with what it billed, what it cost (sorted job charges plus any manual costs), and the margin left over. This is where "that job felt busy" turns into "that job made $312."
- Jobs with thin margins get flagged. You set the thin-margin line in Settings, then Codex.
- Charges you haven't attached to a job yet can be assigned from the Board at /admin/codex/board: unassigned charges on one side, your jobs on the other.
Profit and loss (Reports)
The P&L at /admin/codex/pnl shows income by client and expenses by category for any date range, down to the net line.
- Income counts paid invoices plus bank deposits you marked income. Expenses count settled charges sorted as job costs or overhead. Personal and transfer rows never appear.
- Every expense category maps to its IRS Schedule C line, shown right in the table. If you took owner pay out of the business, it's listed separately and never subtracted from profit, because a draw isn't a business expense.
The tax workbook
The Download tax summary button on the P&L exports a spreadsheet built for handing to your accountant, one tab per question they'd ask:
- Summary: total income, deductible expenses by category with their Schedule C lines, net profit, and sales tax collected.
- Income: by client, then by month.
- Expenses: by category, each with its Schedule C line.
- Jobs: collected, cost, and margin per job. Job profit is lifetime per job, not cut to the date range.
- All transactions: every bank transaction in the range with its date, memo, account, bucket, category, and job, so any summary line can be traced back to raw activity.
- Deposits: every deposit marked income or transfer, with the income total. Transfers between your own accounts are listed but never counted as income.
- A tab per category and per job: each expense category with activity gets its own tab (your custom categories included), and so does each job with attached charges.
Cash flow
The Cash flow view at /admin/codex/cashflow lays collected money against spending over time so you can see the shape of your months, not just the totals. Use the shared date-range bar to zoom from "this month" out to a full year.
Tax set-aside
The Overview at /admin/codex keeps a running estimate of what to put aside for taxes this year, based on your real net and the tax rate you set in Settings, then Codex.
The set-aside number is your net profit multiplied by your own estimated rate. It's there so tax time isn't a surprise; your accountant has the final word.
