Skip to content

Money in GreenVee

Occurrences

Cost and Earning Occurrences in GreenVee, and how they make plan vs. actual visible.

Occurrences are the records that turn a financial plan into a real history. Where a Budget sets the target, occurrences capture what actually happened — or what you expect to happen.

GreenVee has two active occurrence types. Each answers a different financial question:

Type Question it answers
Cost Occurrence How much did this project spend (or expect to spend)?
Earning Occurrence How much revenue has the project’s Order generated?

There is also a Benefit Occurrence record in the data model, but it isn’t connected to projects today — see below.


A Cost Occurrence records a single cost event — either something that has already been spent or something expected in the future. It is always linked to both a Cost Item and a Project.

Field What it means
Description A note explaining what this cost is for
Cost Value The monetary amount
Occurred Date The day the cost happened or is expected to happen (a calendar date, not a timestamp)
Expected / Actual Flag: is this a plan entry or a confirmed actual?
Cost Item The budget line this cost is charged against
Project The project this cost belongs to

The Expected / Actual flag is the key to plan vs. actual reporting. Mark entries as Expected while planning. Switch them to Actual once spending is confirmed. Reports can then compare the two.


GreenVee’s data model reserves a Benefit Occurrence record for capturing financial value year by year (Description, Value, Year), but this record isn’t wired into any project today — it has no working link to a Project, Program, or Portfolio.

Instead, the economic benefit a project delivers is tracked as a single Benefit value stored directly on the Project. It shows up alongside earnings and costs in the project’s Business Case view — see Benefits and the Business Case for how it’s used in profit and ROI calculations.


An Earning Occurrence records a revenue payment received against an Order. It is the sales counterpart to a Cost Occurrence.

Field What it means
Description What this payment is for (e.g. “Milestone 2 invoice”)
Value The payment amount
Currency The currency of the payment
Occurred Date The day the payment was received (a calendar date, not a timestamp)
Order The Order this payment belongs to
Project The associated project

Earning Occurrences accumulate on an Order over time. Together they show how much of the contracted order volume has been received. See Orders for more on the Order record.


Cost Occurrence Earning Occurrence
What it tracks Spending Revenue received
Linked to Cost Item + Project Order + Project
Date field Occurred date Occurred date
Has currency Inherits from Budget Yes (own field)
Expected / Actual flag Yes No