AP Invoice Including Receipt
This section details the hierarchy followed by Greentree Desktop when posting debit and credit transactions for an AP invoice transaction for an inventory line. This assumes that the inventory is being received at the same time the invoice is processed. For details about AP invoice processing where stock has previously been received.
Credit [Total value] | Supplier.APControl |
(Creditor's Account) | GLControl.APControl |
MyBranch.glAccountStructure
GLControl.suspense
Debit [Tax value] | Supplier.taxControl |
(Tax Input account) | GLControl.inputTax |
MyBranch.glAccountStructure
GLControl.glAcountStructure
Debit [Cost value] | StockItem.stockAccount |
(Stock Account) | StockItem.myINAnalysisCode.stockAccount |
Location.stockAccount
Warehouse.stockAccount
GLControl.stockAccount
GLControl.suspense
![]() |
If Greentree
costing method is standard
cost (set in IN Module Control),
and there is a variance between the actual
invoiced cost and the item's standard
cost, the Cost of Purchase Variance Account specified
in GL Module Control will be updated with the value of the
variance (StockItem:stockAccount will be debited with the
standard cost value, Supplier:APControl will
be credited with the actual
cost, and the variance posts to the Cost of Purchase
Variance Account).
If the line being received is linked to a sales order it is an indented item), and the PO Module Control option Indent items use PO receipt cost is true, then any variance between the received (actual) cost and the item's system cost (for example, average, standard) posts to the COS Variance Account specified in General Ledger Module Control. |
Inventory to Job Receipts
If the inventory item on the transaction line is allocated to a job (where the Job Cost module is in use), an additional transaction will be created and posted to the general ledger, which transfers the cost from the stock account to the job account:
Credit [Cost value] | StockItem.stockAccount |
(Stock Account) | StockItem.myINAnalysisCode.stockAccount |
Location.stockAccount
Warehouse.stockAccount
GLControl.stockAccount
GLControl.suspense
Debit [Cost value] | JCActivityCode.debitAccount |
(JC Activity Code DR Account) | MyJob.myProfitCentre.glAccount |
GLControl.suspense
The transaction types for this transaction are determined from PO Module Control:
The cost value used for this transaction will be either the item's system cost or the received cost, depending on the setting of the Purchase Orders Module Control option Use receipt cost for JC linked items. If the cost is used, any variance between the item's system cost (for example, average, standard) and the receipt cost will be posted to the COS Variance Account specified in GL Module Control.