TRANXACT.AI Help
Accounting › Revenue Recognition

Revenue Contracts

Invoicing and revenue are not the same event, and this is where the difference is held. Allocation is a decision; the schedule is its consequence.

Where to find it

  1. Module: Accounting
  2. Group: Recognition
  3. Section: Revenue Recognition
  4. Screen: Revenue Contracts

Address in the console: /accounting/rev-contracts

List · 12 columns · 19 fields on its form · 3 of them required · 2 actions

What the list shows

These are the columns of the list, in the order they are drawn. Any of them can be sorted on, filtered on, hidden, or exported.

ColumnKindField name
ContractCodecontract_no
NameTextname
CustomerTextaccount_name
DateDatecontract_date
Transaction priceAmounttransaction_price
InvoicedAmountinvoiced_to_date
RecognisedAmountrecognised_to_date
DeferredAmountcontract_liability
UnbilledAmountcontract_asset
Recognised %Numberrecognised_pct
Not allocatedYes or noallocation_missing
StatusStatusstatus

The form

What is asked for when a record is created here. Required fields are marked; a choice drawn from a configuration list is one an administrator can extend without a release.

FieldTypeChoicesNotes
Name required Text
Customer Choice Looked up from existing records
Opportunity Choice Looked up from existing records
Project Choice Looked up from existing records
Contract date required Date
Start Date
End Date
Term (months) Number
Currency Choice Looked up from existing records
Contract value required Number
Variable consideration Number Included only to the extent it is highly probable.
Constrained amount Number
Expected refunds Number
Significant financing component Yes or no Money received a year before delivery carries interest, and the standard separates it from revenue.
Financing rate % Number
Commission (cost to obtain) Number
Fulfilment cost Number
Accounting principle Choice Looked up from existing records
Notes Long text

What you can do here

Allocate primary

On each row of the list.

Steps 3 and 4: the transaction price split at relative standalone selling price, and the schedule built forward.

Asks for confirmation: Allocate the transaction price and rebuild the recognition schedule?

Modify

On each row of the list.

A modification is one of three things the standard allows, and they give materially different revenue.

Asks for: Treatment* Additional value Reason*

* required

The rules that apply here

Everything on this screen obeys the platform rules rather than rules of its own. The ones worth knowing before you use it:

Beside it in Revenue Recognition