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 Relevant Team

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

Contact Form

"*" indicates required fields

Name*

Enter your technical support query in the form below and we’ll be in touch.

Technical Support Form

You May Also Like...

For growing manufacturers, control isn’t just about visibility, it’s about coordination across every stage of production. From planning and procurement through to shop floor execution and delivery, success depends…
For small to mid-sized manufacturers, operational control is the foundation of sustainable growth. As customer expectations increase and margins tighten, disconnected systems and manual processes can quickly become barriers…
We’d like to start by saying a big thank you to the organisers of Southern Manufacturing & Electronics 2026 for delivering another excellent event. As always, it was well…
After years of ideas, refinement, and real-world manufacturing insight, and months of focused planning and development, CIM Software is proud to announce Cim360.cloud, our next-generation, cloud-native manufacturing platform. We…
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…