A clear view of what's invoiced, paid, and still owed.
| Client / project | Invoice | Amount | Status | Due | Paid | |
|---|---|---|---|---|---|---|
| Lumley StudioNeon Street · phase 2 | INV-001 | $1,800 | Sent | 31 Oct | $0 | |
| Olesett ArchitectsClient Vision · phase 1 | INV-002 | $3,200 | Paid | 11 Oct | $3,200 |
Received and outstanding are never summed into “revenue”. Booked value sits apart.
| Date | From | Invoice | Method | Amount |
|---|---|---|---|---|
| 11 Oct | Olesett Architects | INV-002 | Card · Stripe | $3,200 |
| 02 Oct | Lumley Studio | INV-000 | Bank transfer | $0 |
Payments are matched to an invoice. A payment without an invoice is logged as a deposit.
Goals read the same invoice and delivery data. You don't enter progress twice.