TransactionTypes - accountsIQ/API-Wiki GitHub Wiki

The list of available transaction types and their meaning:

General Transactions

Name Short Representation Description
General Journal GC or GD This is the basic representation of a transfer of money between different GL Account Code. This is the most versatile transaction type. It is used mostly for corrections / amendments as well as to import data from other systems.

This transaction can only be in the system currency.
Accrual GA An accrual is used to recognise a future debt into a different period, anterior to the inital debt. It can be used to spread the annual cost of an insurance during the year and recognise 1/12th of the debt every month for instance.

This transaction can only be in the system currency.
Pre-Payment GP This is the opposite of an accrual and it is used to spread the recognition of a payment that was made ahead of time.

This transaction can only be in the system currency.
Stock Adjustment ST This is generated by the system to recognise a change in stock valuation.

This transaction can only be in the system currency.

Bank Transactions

Name Short Representation Description
Bank Receipt BR A bank receipt is used to mark an increase in the bank balance and a decrease in some other(s) GL amount(s). A bank receipt can carry tax and become a sundry receipt combining both the invoice and receipt without referring to a debtor account.

There may be two currencies involved: the bank currency and the system base currency.
Bank Payment BP A bank payment is used to mark a decrease in the bank balance and an increase in some other(s) GL amount(s). A bank payment can carry tax and become a sundry payment combining both the invoice and receipt without referring to a creditor account.

There may be two currencies involved: the bank currency and the system base currency.
Bank Transfer BC or BD A bank transfer records a transfer of money between two banks.

There may be up to three currencies involved: each bank's currency and the system currency.
Bank Journal BC or BD A bank journal moves money in/out of the bank and in/out of a GL account. It is usually used to make corrections/adjustments to a bank balance.

There may be two currencies involved: the bank currency and the system currency.

Sales Transactions

Name Short Representation Description
Sales Invoice SI A sales invoice is recorded between a customer and the company. The invoice can be a product invoice that was processed and then posted or a batch invoice that was directly posted. It increases the debt , net sale and vat liability.

There may be two currencies involved: the customer's currency and the system base currency.
Sales Credit Note SN A sales credit note is used to make a correction for an existing invoice. It is the opposite from a sales invoice.

There may be two currencies involved: the customer's currency and the system base currency.
Sales Receipt SR A sales receipt records the reception of money from a customer into one of the system bank. It decreases the debt and increases the bank balance.

There may be three currencies involved: the customer's currency, the bank currency and the system base currency.
Sales Refund SP A an automatic sales refund is created by reversing a sales receipt in the system. It increases the debt and decreases the bank balance.

There may be three currencies involved: the customer's currency, the bank currency and the system base currency.
Sales Journal SC or SD A sales journal is used to make a correction against a customer account. It can increase or decrease the debt and increase or decrease the balance against some other(s) GL account(s).

Purchases Transactions

Name Short Representation Description
Purchases Invoice PI A Purchases invoice is recorded between a supplier and the company. The invoice can be a product invoice that was processed and then posted or a batch invoice that was directly posted. It decreases the credit , net sale and vat liability.

There may be two currencies involved: the supplier's currency and the system base currency.
Purchases Debit Note PN A Purchases Debit note is used to make a correction for an existing invoice. It is the opposite from a Purchases invoice.

There may be two currencies involved: the supplier's currency and the system base currency.
Purchases Payment PP A Purchases Payment records the reception of money from a supplier into one of the system bank. It increases the credit and decreases the bank balance.

There may be three currencies involved: the supplier's currency, the bank currency and the system base currency.
Purchases Refund PR A an automatic Purchases refund is created by reversing a Purchases Payment in the system. It decreases the credit and increases the bank balance.

There may be three currencies involved: the supplier's currency, the bank currency and the system base currency.
Purchases Journal PC or PD A Purchases journal is used to make a correction against a supplier account. It can decrease or increase the credit and decrease or increase the balance against some other(s) GL account(s).
⚠️ **GitHub.com Fallback** ⚠️