What are Sage’s Transaction Types?

sage transaction types

In Sage 50 Accounts, an audit trail is automatically created by the software. This trail stores details on each activity performed while operating in the Sage 50 company and is often requested by auditors. It creates logs when a person enters data, edits existing data, and removes data. As part of this, the audit trail can track fraudulent activity as well as details on all transactions that are entered. Each of the transactions is given a code to identify its type. In this blog, we’ve listed all of the Sage Transaction types (including stock and projects) to create a handy resource to refer back to.


Sage 50 Transaction Types


Transaction TypeTransaction NameDescription
BPBank PaymentMoney out from your bank account directly linked to a nominal code.
BRBank ReceiptMoney in to your bank account directly linked to a nominal code.
CPCash PaymentMoney out from your cash account directly linked to a nominal code.
CRCash ReceiptMoney in to your cash account directly linked to a nominal code.
JCJournal CreditCredit side of a journal.
JDJournal DebitDebit side of a journal.
PAPurchase Payment on AccountMoney paid to supplier with no invoice to allocate.
PDPurchase DiscountSupplier discount.
PPPurchase PaymentMoney paid to supplier which is linked to other transactions.
PRPurchase ReceiptSupplier refund
SASales Payment on AccountMoney from customers with no invoice to link to.
SCSales CreditCustomer credit.
SDSales DiscountCustomer discount.
SISales InvoiceCustomer invoice.
SPSales PaymentCustomer refund.
SRSales ReceiptMoney from customers which is linked to other transactions.
VPVisa PaymentMoney out from your credit card account directly linked to a nominal code.
VRVisa ReceiptMoney in to your credit card account directly linked to a nominal code.


Stock transaction types

If you are working with stock records, there are a number of additional transaction types to be aware of. It’s also worth noting, only product records with an item type of ‘Stock Item’ have product activity.


Transaction TypeTransaction NameDescription
AIAdjustment InPosts when you use the Adjustment In option or if the actual value entered is greater than the In Stock value.
AOAdjustment OutPosts when you use the Adjustment Out option or if the actual value entered is less than the In Stock value.
GIGoods InPosts when you deliver a purchase order.
GOGoods OutPosts when you update an invoice or despatch a sales order.
GRGoods ReturnedPosts when you update a sales credit note.
MIMovement InPosts when you use the Stock Transfer option or when there’s a BOM whereby one product consists of a number of other products.
MOMovement OutPosts when you use the Stock Transfer option.
DIDamages InPosts when you use the Returns option and represents damaged goods returned by customer. Quantity in stock is not affected.
DODamages OutPosts when you use the Returns option and represents damaged goods returned to your supplier. Quantity in stock is not affected.
WOWrite OffPosts when you use the Returns option and represents goods that are written off. This decreases the quantity in stock.


Project transaction types

If you are working with projects, there are two additional transaction types:


Transaction TypeTransaction NameDescription
CC*Project CreditReduces the actual cost of the project.
CD*Project ChargeIncreases the actual cost of the project.

*These don’t affect your audit trail.


CIM Software is a Sage Tech Partner Plus and our product, Cim50, is the Sage recommended replacement for Sage 50 Manufacturing. Our Stock Control module is a comprehensive solution for businesses looking to track stock movements of the items they sell, buy and/or manufacture. If you’d like to hear more about Cim50, just enter your details in the form below and we’ll be in touch.

Contact The Team

Enter your message in the form below and we’ll be in touch.

"*" indicates required fields

Name*

You May Also Like...

We’re pleased to announce that the latest release of Cim200, v2025 R2, is here. This release of Cim200 is compatible with Sage 200 Professional v2022 R1 onwards and contains…
The latest release of Cim50, version 2025.1 is here! This version of Cim50 is only compatible with Sage 50 Accounts v33. Alongside providing compatibility with the latest release of…
Southern Manufacturing 2026 will be taking place from the 3rd to the 5th of February at the Farnborough International Exhibition Centre, and CIM Software is pleased to announce that…
Whilst our office does close over Christmas to allow our staff to enjoy the festive season, our emergency support staff will be on hand to support our customers with…
Sage 50 Accounts v33 is now available to download. This is Sage’s latest release of their Sage 50 Accounts solution and includes several new features and updates to existing…
Sage 200 Manufacturing has now reached the end of its lifecycle, and all official support will come to an end on 31 December 2025, meaning it’s time to find…

Our Software: