Transaction Posting Rules
Updated 31 October 2026
Transactions decide how accounting information is recorded in Aedon.Accounting. They follow double-entry bookkeeping, with one refinement: each line of a transaction is posted separately, a method we call Unified Ledger Accounting. This gives a particularly strong audit trail, because every ledger entry can be traced back to the transaction line that created it.

Transactions fall into four groups:
- Invoicing: an exchange of goods or services
- Bank: an exchange of money
- Journal: an accounting adjustment
- FX: a foreign exchange gain or loss
The tables show the debits and credits for each transaction type. “Line nominal” means the nominal code on each transaction line, usually from the product. The debits always equal the credits.
Sales transactions
| Code | Transaction | Debit | Credit |
|---|---|---|---|
| SI | Sales Invoice | Accounts Receivable | Line nominalOutput VAT |
| SC | Sales Credit | Line nominalOutput VAT | Accounts Receivable |
| SA | Sales Payment on Account | Bank | Accounts Receivable |
| SP | Sales Payment | Bank | Accounts Receivable |
| SR | Sales Refund | Accounts Receivable | Bank |
| SF | Sales Payment Failure | Accounts Receivable | Bank |
| SG | Sales Gain | Accounts Receivable | FX gains and losses |
| SL | Sales Loss | FX gains and losses | Accounts Receivable |
Purchase transactions
| Code | Transaction | Debit | Credit |
|---|---|---|---|
| PI | Purchase Invoice | Line nominalInput VAT | Accounts Payable |
| PC | Purchase Credit | Accounts Payable | Line nominalInput VAT |
| PA | Purchase Payment on Account | Accounts Payable | Bank |
| PP | Purchase Payment | Accounts Payable | Bank |
| PR | Purchase Refund | Bank | Accounts Payable |
| PF | Purchase Payment Failure | Bank | Accounts Payable |
| PG | Purchase Gain | Accounts Payable | FX gains and losses |
| PL | Purchase Loss | FX gains and losses | Accounts Payable |
Bank transactions
| Code | Transaction | Debit | Credit |
|---|---|---|---|
| BP | Bank Payment | Line nominalInput VAT | Bank |
| BR | Bank Receipt | Bank | Line nominalOutput VAT |
| BT | Bank Transfer | Receiving bank | Paying bank |
| BG | Bank Gain | Bank | FX gains and losses |
| BL | Bank Loss | FX gains and losses | Bank |
A bank revaluation posts a Bank Gain or a Bank Loss.
Journals
| Code | Transaction | Debit | Credit |
|---|---|---|---|
| MJ | Manual Journal | As entered | As entered |
| BJ | Budget Journal | As entered, in a budget layer | As entered, in a budget layer |
Transactions that don’t post
Sales Orders, Proforma Sales Invoices and Purchase Orders don’t create ledger entries. They post only once they are converted to an invoice.























