# data[].attributes.body
recognise when the benefit is consumed and the amount can be recognised

# data[].attributes.headline
Product delivered to and accepted by customer.

# data[].attributes.subject
Product delivered to and accepted by customer.

# data[].attributes.body
recognise when ownership and control is passed to buyer

# data[].attributes.body
recorded when a transaction occurs

# data[].attributes.headline
When it is probable that the customer will make payment

# data[].attributes.subject
When it is probable that the customer will make payment

# data[].attributes.body
Revenue should be recognised and recorded when:

1. It is probable that the economic benefits will be received

2. The ownership and control of the items should pass to the buyer (Revenue from Sale of goods)

3. Revenue amount can be measured reliably

# data[].attributes.headline
when it is incurred like when the good is consumed or obligation arise 

# data[].attributes.subject
when it is incurred like when the good is consumed or obligation arise 

# data[].attributes.headline
The company has delivered goods or performed services.

# data[].attributes.subject
The company has delivered goods or performed services.

# data[].attributes.body
Expenses should be recognised and recorded when:

1. it is probable that the economic benefits will be used up

2. The amount of expense can be measured reliably

# data[].attributes.body
The entity has a present obligation to pay, even if payment is deferred.

# data[].attributes.body
recorded when a transaction occurs rather than when payment is made