P (03) 9560 1660
F (03) 9560 1667
Postal
PO Box 454
Bulleen
Victoria 3105
Office
Unit 5
17-19 Miles Street
Mulgrave Vic 3170
ABN 20 105 191 240
To understand every aspect of bookkeeping is to understand transaction analysis first and foremost. To not understand this core level is to be incapable of fault finding an account. Transaction analysis is the foundation to getting it right.
"Debit" refers to the left side of a general ledger account, while "Credit" refers to the right side. Due to the proliferation of bookkeeping and accounting computer software, it is now common for Debits to be mistaken as positive values and Credits to be mistaken as negative values. Positive and negative values allow for mathematical calculations in software programs, not ledger accounting.
Using both the ALORE acronym and ledger accounts you will better understand debits and credits by utilising what is called a transaction analysis table. This is not used in daily accounting, instead used as a training aid to understand the full detail of a transaction. Master this and your ledger accounting falls into place.
Bank Accounts
Much confusion stems from misinterpretation of bank debits and credits when viewed to a business accounts debit and credits. If your bank account is a general savings account type, in that you only have access to your money, then this account is created as a "debit account" (Accounts Receivable) from the banks viewpoint. When you deposit money the bank "debit" the bank’s ledger account and "credit" your ledger account.
When you withdraw money the bank "credit" the bank’s ledger account and "debit" your ledger account. If you utilised the banks money, that account would be created as a "credit account" (Accounts Payable) type from the banks viewpoint. When you deposit money to that account the bank would "credit" the bank’s ledger account and "debit" your ledger account. When you withdraw money the bank would "debit" the bank’s ledger account and "credit" your ledger account.
Here comes the confusion; you only see half the debit and credit transaction upon your statement, per transaction. The bank provide you a statement of your "ledger account" held with them, they do not provide you the other half of the transaction which would be upon the statement of their ledger account. This is why a person can often confuse a credit on their bank statement with the meaning they must credit their business ledger account, when in fact it is the opposite, being a debit, just as the bank do. Again, you only view one-half the total transaction that occurs from banking; you view all when looking upon your own ledger accounts.
Ledger Account Rules
To analyse transactions into their debit and credit elements you should complete the following steps:
The following is a transaction analysis table

Remaining with our basic three account types, Assets, Liabilities and Owner's Equity, we will derive the following Balance Sheet:

The above balance sheet contains five basic accounts, being; accounts receivable, accounts payable, cash at bank, furniture and capital. For each of these accounts you would have your own ledger account, either T-Format or Columnar Format. To assist in the learning of debits and credits correctly, we will use the T-Format here.
If we had the following basic transactions, we would then use the above transaction analysis preparation rules to determine all requirements:
Applying our above rules to these transactions we would derive the following analysis for understanding:

Download this tutorials excel file for a better look!
Don't have excel? Use Google Docs online.
Remember that this is a basic outline to transaction analysis, and it goes much deeper than what is mentioned here. Further topics will cover detailed aspects where you have more realistic accounts and transactions, including GST, profit and loss values, etc. You have learnt basics here that must be known to understand where a transaction correctly resides within your ledger accounts, whether manual or computerised, data entry is where the mistakes are created. If you do not understand and clearly identify the difference between debit and credit transactions vs. debit and credit account types, then you could realistically never fault find your own account as you would look a fault in the eye and believe it to be a correct entry; in fact it could be the culprit to your balance sheet failing. Look forward to more advanced and realistic scenarios. Learn first though!