Two doors into the numbers
Obra separates writing the ledger from submitting an expense. Trusted people record transactions directly. Everyone else — a foreman buying materials, a subcontractor logging fuel — submits expenses from their own phone, and a reviewer decides what enters the project's numbers. Submitters only ever see their own expenses, never the project's finances.
Submitting an expense
From My expenses, add the amount, the project and a receipt photo — the scan prefills what it can. Save it as a draft to finish later, or send it straight to review. While it's in review it's locked; if the reviewer requests changes, it comes back editable with their comment attached.
Reviewing and approving
Reviewers work from a queue of everything waiting. For each expense they can approve it, request changes, or reject it — and both of the last two require a written comment the submitter will see. Reviewers with the right permission can also fix bookkeeping details like the category before approving, without touching the rest.
Approval is the moment the money becomes real: the approved expense creates exactly one transaction in the project's ledger. A rejected expense stays rejected for the record — if it was actually legitimate, it's cloned into a fresh submission instead of being quietly reopened.
Tip
Your dashboard shows your own expense pipeline at a glance — how many are drafts, in review, sent back, approved or rejected.